Save Last Sunday morning, my kitchen smelled like caramelized onions and sweet potatoes while rain drummed against the window. My roommate wandered in, sleepy-eyed, asking what was baking. That first bite of the finished casserole had both of us going back for seconds before it even hit the table.
I first threw this together during a chaotic week when meal prep was the only thing keeping me sane. Now it is my go-to when friends stay over because nobody can resist that golden cheesy top.
Ingredients
- 3 medium sweet potatoes: Peel and dice them into small even pieces so they cook through evenly in the skillet
- 1 small yellow onion: Finely chopped because onion pieces that are too big can overwhelm each bite
- 1 red bell pepper: Dice this small for little pockets of sweetness throughout the casserole
- 2 cups baby spinach: Roughly chop it so it distributes evenly instead of clumping together
- 8 large eggs: Room temperature eggs whisk up more smoothly and incorporate better with the milk
- 1 cup milk: Any milk works here including non-dairy options
- 1 cup shredded cheddar cheese: Use sharp cheddar for more flavor impact
- 1/2 cup crumbled feta cheese: Optional but adds a lovely tangy contrast to the sweet potatoes
- 2 tablespoons olive oil: For sautéing the vegetables until they are perfectly tender
- 1 teaspoon salt: Adjust this based on how salty your cheese choices are
- 1/2 teaspoon black pepper: Freshly cracked makes a noticeable difference
- 1/2 teaspoon smoked paprika: This is the secret ingredient that adds depth without being spicy
- 1/4 teaspoon garlic powder: Use powder instead of fresh garlic here for even distribution
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Get your oven ready:
- Preheat to 375°F and grease a 9x13-inch baking dish with butter or oil
- Sauté the sweet potatoes:
- Heat olive oil in a large skillet over medium heat then add diced sweet potatoes and chopped onion cooking for 7 to 8 minutes until just tender
- Add the remaining vegetables:
- Stir in bell pepper and cook for 3 minutes then add spinach and cook until wilted about 1 minute before removing from heat
- Layer the vegetables:
- Spread the cooked vegetables evenly across your prepared baking dish
- Whisk the egg mixture:
- In a large bowl whisk together eggs milk salt pepper smoked paprika and garlic powder until completely combined
- Assemble the casserole:
- Pour the egg mixture over the vegetables then sprinkle with cheddar cheese and feta if using
- Bake until golden:
- Bake for 30 to 35 minutes until the center is just set and the top is lightly golden
- Let it rest:
- Cool for 5 minutes before slicing so the pieces hold together nicely
Save This recipe has saved more last-minute brunch plans than I can count. Something about it makes people feel at home.
Make It Your Own
Kale works beautifully in place of spinach if you prefer something heartier. Monterey Jack cheese melts into a creamy dreamy layer if you want something milder than cheddar.
Add Protein
Cooked bacon crumbled on top or browned breakfast sausage stirred into the vegetables turns this into a hearty meal. Just adjust the salt in the egg mixture since cured meats add their own seasoning.
Serving Suggestions
A crisp green salad cuts through the richness perfectly. Crusty bread for soaking up any runny eggs is never a bad idea. Fresh fruit on the side balances the savory elements with natural sweetness.
- Leftovers reheat beautifully in the microwave for quick weekday breakfasts
- The casserole can be assembled the night before and baked in the morning
- Let it come to room temperature before baking if refrigerated overnight
Save There is something deeply satisfying about serving a dish that looks impressive but comes together so simply. Enjoy every bite.
Recipe Questions
- → Can I prepare this ahead of time?
Yes, assemble the dish the night before and refrigerate. Add 5-10 minutes to baking time if baking cold.
- → What vegetables work best as substitutions?
Kale, Swiss chard, or diced zucchini make excellent alternatives to spinach. You can also add mushrooms for extra depth.
- → Is this freezer-friendly?
Baked portions freeze well for up to 2 months. Thaw overnight in the refrigerator and reheat at 350°F until warmed through.
- → Can I make it dairy-free?
Use unsweetened almond or oat milk instead of dairy milk, and opt for vegan cheese or simply omit the cheese entirely.
- → What's the best way to reheat leftovers?
Reheat individual slices in the microwave for 1-2 minutes or in a 350°F oven for 10-15 minutes until hot throughout.
- → Can I add meat to this bake?
Cooked bacon, breakfast sausage, or diced ham work wonderfully. Cook the meat first and layer it with the vegetables before adding the egg mixture.