Pin It The first time I made this casserole was on a rainy Sunday morning when my cousin announced she was staying for breakfast unexpectedly. I had sweet potatoes sitting on the counter and a dozen eggs in the fridge, so I just started cooking without a real plan. The way the smoky paprika mingled with the sweet potatoes made the whole kitchen smell incredible, and when we pulled it from the oven bubbling with cheese, I knew this wasnt just a backup breakfast, it was going to be a regular thing.
Last Thanksgiving morning, my sister walked into the kitchen while this was baking and actually stopped in her tracks. She said the smell reminded her of our grandmothers house, though I never remember Grandma making anything quite like this. Now she requests it every time she visits, and honestly, I love that I can throw it together the night before and just pop it in the oven while we drink coffee.
Ingredients
- 3 medium sweet potatoes, peeled and diced: These form the hearty base of the casserole, so cut them into even cubes about half an inch across so they cook through evenly
- 1 small yellow onion, finely chopped: The onion becomes sweet and mellow as it sautés, providing a savory backbone that balances the sweetness of the potatoes
- 1 red bell pepper, diced: I like how the red pepper adds little bursts of color and a subtle sweetness throughout every bite
- 2 cups baby spinach, roughly chopped: Fresh spinach wilts down beautifully and makes you feel slightly virtuous about eating cheese for breakfast
- 8 large eggs: Room temperature eggs whisk up more easily and create a silkier custard-like texture
- 1 cup milk: Whole milk gives the richest results, but Ive used unsweetened almond milk successfully when my dairy-loving sister wasnt watching
- 1 cup shredded cheddar cheese: Sharp cheddar cuts through the sweetness of the potatoes, though medium works if you prefer something milder
- 1/2 cup crumbled feta cheese: This is optional but the salty tang creates these incredible little flavor pockets that make the dish memorable
- 2 tablespoons olive oil: Use a light olive oil so it doesnt overpower the other flavors during the initial sauté
- 1 teaspoon salt: Sweet potatoes need a good amount of salt to really shine, so dont be shy here
- 1/2 teaspoon smoked paprika: This is the secret ingredient that makes people ask whats in it
- 1/4 teaspoon garlic powder: Garlic powder disperses more evenly than fresh garlic would in this type of baked egg dish
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 give your 9x13 baking dish a light coating of oil or butter
- Sauté the base vegetables:
- Heat olive oil in a large skillet over medium heat, add sweet potatoes and onion, cook for 7 to 8 minutes until potatoes are just tender when pierced with a fork
- Add the remaining vegetables:
- Stir in bell pepper for 3 minutes, then add spinach and cook until it just wilts, about 1 minute
- Transfer to baking dish:
- 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 the mixture is completely uniform
- Combine everything:
- Pour the egg mixture over the vegetables and sprinkle both cheeses across the top
- Bake until set:
- Bake for 30 to 35 minutes until the center is just set and the top is golden brown
- Let it rest:
- Cool for 5 minutes before slicing, which helps the casserole hold its shape beautifully
Pin It My neighbor texted me at 9 PM one night, completely stressed about hosting book club the next morning, and I walked over with an assembled casserole she could just bake. She called me later that day to say every single person asked for the recipe, and now she makes it for her family every Sunday.
Make It Ahead
Ive learned through many rushed mornings that you can assemble this entire casserole the night before and keep it covered in the refrigerator. You might need to add 5 to 10 minutes to the baking time since it goes into the oven cold, but the texture is just as perfect.
Serving Suggestions
While this casserole is substantial enough to stand alone, I love serving it with a simple arugula salad dressed in lemon vinaigrette. The bright, peppery greens cut through the richness and make the plate feel restaurant worthy.
Storage & Reheating
Leftovers keep remarkably well in the refrigerator for up to 4 days, though they rarely last that long in my house. When reheating, individual portions microwave nicely in about 2 minutes, but the whole casserole reheats beautifully covered in foil at 350°F for 15 to 20 minutes.
- Let the casserole cool completely before covering and refrigerating
- Frozen portions thaw overnight in the refrigerator before reheating
- Add a sprinkle of fresh cheese when reheating to revive the top layer
Pin It Theres something deeply satisfying about a breakfast that looks like you put in way more effort than you actually did, and this casserole delivers exactly that.
Recipe FAQs
- → Can I make this c head of time?
Yes, assemble the dish the night before and refrigerate. Add 5-10 minutes to baking time if baking cold from the refrigerator.
- → What vegetables work well in this casserole?
Kale, Swiss chard, mushrooms, or zucchini make excellent additions or substitutions for the spinach and bell peppers.
- → Is this freezer-friendly?
Baked casserole freezes well for up to 3 months. Thaw overnight in the refrigerator before reheating at 350°F for 15-20 minutes.
- → Can I make it dairy-free?
Use unsweetened almond or oat milk instead of dairy milk, and substitute cheese with vegan alternatives or nutritional yeast.
- → What should I serve with this casserole?
Fresh fruit salad, crusty whole grain bread, or a simple green salad with vinaigrette complement the rich, savory flavors nicely.