Start by preheating your oven to 375°F (190°C). Lightly grease a baking dish to prevent sticking and ensure easy serving. This step prepares the oven for even cooking and helps the casserole bake properly.
In a large mixing bowl, whisk together eggs, milk, salt, pepper, and garlic powder. Whisk until everything is well combined and slightly airy. This mixture will become the fluffy base of your casserole.
Heat olive oil in a skillet over medium heat. Add chopped onion and bell pepper and cook for about five minutes until soft. Then add spinach and cook briefly until wilted. This step enhances flavor and removes excess moisture.
Spread roasted sweet potatoes evenly in the baking dish as the base layer. Add the sautéed vegetables over the sweet potatoes and pour the egg mixture evenly over everything.
Sprinkle shredded cheddar cheese across the top of the casserole. The cheese melts during baking and creates a delicious golden crust.
Bake the Casserole
Place the dish in the oven and bake for 30–35 minutes. The casserole is ready when the center is fully set and the top is lightly golden.
Remove the casserole from the oven and let it rest for about 10 minutes. This helps it firm up so you can cut clean slices before serving.