Love this recipe? Save it to Pinterest before you forget!
Warm Breakfast Casserole with Sweet Potatoes & Spinach
There’s something magical about a breakfast that greets you like a hug on a chilly morning. I created this Warm Breakfast Casserole with Sweet Potatoes & Spinach after one too many rushed weekdays where “breakfast” meant cold toast in the car. I wanted a make-ahead dish that felt like Sunday brunch at Grandma’s—velvety eggs, caramelized sweet-potato edges, and pockets of garlicky spinach—yet was sturdy enough to slice into squares for on-the-go fuel. The first time I pulled this from the oven, the kitchen smelled like maple, thyme, and browned butter; my kids wandered downstairs still in pajamas, noses lifted like cartoon characters. We ate it at the table that morning, actually talked instead of scrolling, and somehow the whole day felt kinder. Now I bake two pans every Sunday night: one for the fridge (breakfast for days) and one for the freezer (future me sends thanks). If you, too, dream of a breakfast that tastes like care and convenience had a baby, you’re in the right place.
Why You'll Love This Warm Breakfast Casserole with Sweet Potatoes & Spinach
- Meal-Prep Champion: Assemble the night before; breakfast is served all week with a 30-second microwave reheat.
- Vegetable-Forward: Two whole sweet potatoes and 4 cups of spinach mean you’ve already knocked out a serving of veggies before 9 a.m.
- Protein-Packed: Eight eggs plus cottage cheese deliver 18 g protein per slice to keep you full until lunch.
- Freezer-Friendly: Bake, cool, slice, wrap, freeze—then pop individual squares straight into the toaster oven.
- Customizable: Swap goat cheese for feta, add sausage, go dairy-free—base recipe never flinches.
- Feed-a-Crowd: One 9×13 pan yields 12 hearty slices; perfect for holiday brunches or potluck pitch-ins.
- One-Bowl Mixing: No fancy equipment—whisk, bowl, baking dish, done.
Ingredient Breakdown
Sweet potatoes are the backbone—choose orange-fleshed jewels for natural sweetness that caramelizes at the edges. Dice small (½-inch) so they cook through without pre-roasting. Spinach wilts dramatically; 4 cups raw shrink into painterly green ribbons. Use baby spinach straight from the bag or mature leaves with stems removed. Frozen spinach works in a pinch—thaw and squeeze bone-dry.
Eggs are the custard. I use eight whole eggs plus two extra yolks for richness; the yolks emulsify with cottage cheese for a silky interior. Speaking of cottage cheese, it sounds quirky, but blended cottage cheese melts into the eggs lending creamy pockets reminiscent of ricotta without the watery aftermath. Don’t like curds? Blitz it 10 seconds in a blender first.
Goat cheese adds tangy pops; substitute feta or omit for dairy-free. Whole milk loosens the custard—swap almond or oat milk if needed. Maple syrup is optional but balances sweet potato earthiness; omit for savory purists. Fresh thyme perfumes the whole dish; dried works at half the amount. Finally, a pinch of nutmeg whispers “fancy brunch” without screaming dessert.
Step-by-Step Instructions
-
1
Prep your pan & oven
Position rack in center; preheat oven to 400 °F (204 °C). Grease a 9×13-inch ceramic or glass baking dish with 1 tsp olive oil or non-stick spray. Glass retains gentle heat for custardy centers; metal pans cook faster—check 5 minutes early.
-
2
Roast sweet potatoes
In a large bowl, toss diced sweet potatoes with 1 Tbsp olive oil, ½ tsp salt, ¼ tsp pepper, and 1 tsp chopped thyme. Spread in a single layer on a rimmed sheet pan. Roast 15 minutes while you prep everything else; you want edges just starting to brown but centers still slightly firm—they’ll finish in the casserole.
-
3
Sauté aromatics
Lower oven to 350 °F. In the same bowl (save dishes!), warm 1 tsp olive oil over medium heat. Add diced onion; cook 3 minutes until translucent. Stir in minced garlic for 30 seconds—do not brown. Dump in spinach by the handful, wilting each addition. Season with pinch salt and nutmeg. Remove from heat; cool 5 minutes so eggs don’t scramble later.
-
4
Whisk custard
In the biggest bowl yet, whisk eggs, yolks, cottage cheese, milk, maple syrup, remaining 1 tsp salt, ½ tsp pepper, and 1 Tbsp fresh thyme until homogenous. For extra lift, add ½ tsp baking powder—totally optional science trick.
-
5
Assemble layers
Scatter roasted sweet potatoes evenly in greased dish. Top with spinach mixture; lightly press so it’s level. Crumble goat cheese over. Slowly pour custard, letting it seep around vegetables. Give the pan a gentle jiggle; tap on counter to pop air bubbles.
-
6
Bake to perfection
Bake 35–40 minutes, rotating halfway, until the center is just set with a 2-inch wobble and the top shows golden freckles. A knife should come out with only a few moist crumbs. Carry-over heat will finish cooking as it rests.
-
7
Rest & slice
Let casserole stand 10 minutes—this sets the custard and makes neat squares. Cut with a plastic knife for non-stick magic. Serve warm, room temp, or cold from the fridge; flavors mingle overnight.
Expert Tips & Tricks
- Micro-plane your garlic: Finer particles disperse flavor without bitter bits.
- Double the thyme: Fresh thyme stems are woody; pinch top leaves, then strip downwards.
- Silky custard secret: Blend custard with an immersion blender for 5 seconds; incorporates air for fluff.
- Cheese on bottom: If you want cheese melded into every bite, scatter half on the potatoes before spinach.
- Test for doneness: Jiggle pan wearing oven mitts; center should move like Jell-O, not waves.
- Make it spicy: Add ¼ tsp smoked paprika or pinch cayenne to the custard.
- Veggie prep hack: Dice sweet potatoes on a damp paper towel to stop rolling and slipping.
- Overnight method: Assemble everything, cover tightly, refrigerate up to 24 hrs; add 5 extra bake minutes.
Common Mistakes & Troubleshooting
- Watery bottom: Frozen spinach not squeezed dry—wrap in kitchen towel and wring until no drips.
- Soggy sweet potatoes: Cubes too large or under-roasted; aim for ½-inch and visibly browned edges.
- Overcooked edges: Glass dish + high oven; lower temp to 325 °F and extend time 10 min.
- Curdled eggs: Oven too hot or custard rested in hot pan; remove from heat while slightly jiggly.
- Bland flavor: Under-salted custard; taste a spoonful raw (yes, it’s safe) and adjust.
- Sticking slices: Didn’t grease under the potatoes; use more oil or line with parchment sling.
Variations & Substitutions
- Meat lovers: Brown 8 oz breakfast sausage, drain, layer with sweet potatoes.
- Dairy-free: Replace cottage cheese with blended silken tofu; use plant milk and omit goat cheese or sub vegan feta.
- Butternut twist: Swap sweet potatoes for peeled butternut; roast 2 extra minutes.
- Green upgrade: Sub kale or Swiss chard; remove ribs, massage with ½ tsp oil to soften.
- Cheese swaps: Crumbled feta, shredded white cheddar, or dairy-free mozzarella all work.
- Mini meal-prep: Bake in a greased 12-cup muffin tin for 22–25 minutes; portable breakfast cups!
Storage & Freezing
Refrigerator: Cool completely, cover with foil or transfer slices to airtight container; keeps 4 days. Reheat single portions 30–45 seconds in microwave or 8 minutes in 350 °F oven.
Freezer: Wrap individual slices in plastic wrap, then foil; freeze up to 2 months. Thaw overnight in fridge or microwave straight from frozen 60–90 seconds. Toaster oven produces crisp edges—5 minutes at 375 °F.
Make-ahead party: Bake, cool, slice, and refrigerate pan overnight. Warm whole casserole, covered with foil, 20 minutes at 325 °F; uncover last 5 for browning.
Frequently Asked Questions
Enjoy your weekly breakfast bliss! If you make this casserole, tag me on Instagram—I love seeing your colorful slices and creative add-ins. Happy baking, friends!
Warm Breakfast Casserole with Sweet Potatoes & Spinach
Ingredients
- 2 medium sweet potatoes, peeled & cubed
- 1 tbsp olive oil
- 1 small onion, diced
- 2 cloves garlic, minced
- 3 cups fresh spinach
- 8 large eggs
- ½ cup milk (any kind)
- ½ tsp salt
- ¼ tsp black pepper
- ½ tsp smoked paprika
- 1 cup shredded cheddar cheese
- ¼ cup chopped fresh parsley
Instructions
-
1
Preheat oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish.
-
2
In a skillet over medium heat, warm olive oil and sauté sweet potatoes for 8–10 min until just tender.
-
3
Add onion and garlic; cook 3 min until fragrant. Fold in spinach until wilted. Remove from heat.
-
4
Spread veggie mixture evenly in prepared dish.
-
5
Whisk eggs, milk, salt, pepper, and paprika in a bowl; pour over vegetables.
-
6
Top with cheddar and parsley. Bake 30–35 min until set and golden. Cool 5 min before slicing.
Recipe Notes
Make-ahead: assemble the night before, cover, and refrigerate. Bake in the morning. Swap sweet potatoes for butternut squash or add cooked sausage for extra protein.