warm breakfast casserole with spinach potatoes and garlic for slow mornings

4 min prep 3 min cook 4 servings
warm breakfast casserole with spinach potatoes and garlic for slow mornings
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Warm Breakfast Casserole with Spinach, Potatoes & Garlic for Slow Mornings

There's something magical about a breakfast that practically makes itself while you linger over coffee. This warm, comforting casserole has become my weekend ritual—the aroma of roasted garlic and herbs wafting through the house while I savor those precious slow moments before the day begins.

I first created this recipe during a particularly chaotic month when my family needed nourishment that didn't demand my full attention at 7 AM. The combination of tender potatoes, vibrant spinach, and aromatic garlic creates a dish that feels indulgent yet wholesome. It's the kind of breakfast that brings everyone to the table, still in their pajamas, ready to share stories about their dreams from the night before.

What makes this casserole special is how it transforms simple ingredients into something extraordinary. The potatoes develop a golden crust while staying fluffy inside, the spinach wilts perfectly into creamy goodness, and the garlic infuses every bite with warmth. Whether you're feeding a crowd or meal-prepping for busy weekdays, this recipe delivers comfort in every forkful.

Why This Recipe Works

  • One-Pan Wonder: Everything bakes together, creating layers of flavor while minimizing cleanup
  • Make-Ahead Magic: Prep it the night before and pop it in the oven when you're ready
  • Nutrient-Dense: Packed with iron-rich spinach, vitamin C from potatoes, and immune-boosting garlic
  • Customizable: Easily adapt with seasonal vegetables or your favorite cheeses
  • Perfect Texture: Crispy edges meet creamy centers in every bite
  • Slow-Morning Friendly: Minimal active time means more moments to savor your coffee

Ingredients You'll Need

Ingredients

The beauty of this casserole lies in its humble ingredients, each playing a crucial role in creating breakfast magic. I always recommend using the best quality you can find—farm-fresh eggs, organic produce, and good olive oil make a noticeable difference.

Red Potatoes (2 pounds): These waxy potatoes hold their shape beautifully while developing a delightful crispness on the edges. Their thin skin means no peeling required, saving precious morning minutes. If you can't find red potatoes, Yukon Golds work wonderfully too.

Fresh Baby Spinach (8 cups): This nutritional powerhouse wilts down dramatically, concentrating its flavor and nutrients. Look for bright green leaves without any yellowing. If you're using pre-washed spinach, give it a quick rinse anyway—it removes any lingering grit.

Garlic (6 cloves): Fresh garlic is non-negotiable here. The slow roasting transforms sharp raw garlic into sweet, caramelized morsels. I prefer using a microplane to grate it, releasing maximum flavor.

Eggs (8 large): The binding agent that transforms this from a sauté to a proper casserole. Room temperature eggs blend more smoothly, so take them out 30 minutes before cooking if possible.

Heavy Cream (1 cup): This creates the luxurious texture that makes this casserole feel special. For a lighter version, you can substitute half-and-half, but the texture will be less rich.

Sharp Cheddar (2 cups): The aged variety melts beautifully while maintaining its distinct flavor. I like to grate my own—pre-shredded cheese contains anti-caking agents that can affect melting.

Fresh Herbs: Thyme and rosemary bring aromatic depth. If using dried herbs, reduce quantities by half as they're more concentrated.

How to Make warm breakfast casserole with spinach potatoes and garlic for slow mornings

1

Prep the Potatoes

Preheat your oven to 400°F (200°C). Wash and dice the potatoes into 1-inch pieces, ensuring they're uniform for even cooking. Toss them with 3 tablespoons olive oil, salt, pepper, and half the minced garlic. Spread on a large baking sheet in a single layer. This initial high heat creates the perfect foundation with crispy edges.

2

First Roast

Roast the potatoes for 25 minutes, stirring once halfway through. While they're cooking, sauté the remaining garlic in olive oil for 30 seconds until fragrant, then add the spinach in batches, wilting it down completely. This concentrates the flavors and removes excess moisture that would make the casserole watery.

3

Create the Base

Reduce oven temperature to 375°F (190°C). In a large bowl, whisk together eggs, cream, remaining garlic, herbs, salt, and pepper until well combined but not frothy. The key is gentle incorporation—over-whisking incorporates too much air, creating a spongy texture.

4

Layer the Casserole

Grease a 9x13-inch baking dish with butter. Layer the roasted potatoes, followed by the wilted spinach mixture. Sprinkle cheese evenly over the vegetables, creating pockets of cheesy goodness throughout. Slowly pour the egg mixture over everything, letting it seep into all the nooks and crannies.

5

Final Bake

Bake for 35-40 minutes until the center is just set with a slight jiggle. The top should be golden brown, and a knife inserted should come out clean. Let rest for 10 minutes before serving—this crucial step allows the custard to set properly, making clean slices possible.

Expert Tips

Overnight Prep

Assemble everything the night before, cover tightly, and refrigerate. Add 15 minutes to baking time if starting cold.

Dry Your Spinach

After wilting, squeeze excess moisture in a clean kitchen towel to prevent a watery casserole.

Room Temperature

Bring eggs and cream to room temperature for 30 minutes for smoother incorporation.

Test for Doneness

The center should jiggle slightly when shaken—it will continue cooking from residual heat.

Cheese Selection

Mix cheeses for depth—try gruyere for nuttiness or fontina for extra creaminess.

Freezer Friendly

Wrap individual portions in foil and freeze for up to 2 months. Reheat at 350°F for 20 minutes.

Variations to Try

Mediterranean Style

Add sun-dried tomatoes, kalamata olives, feta cheese, and fresh oregano for a Greek-inspired version.

Vegetarian
Protein Power

Mix in cooked Italian sausage or bacon bits for extra protein that keeps you satisfied until lunch.

High Protein
Spicy Southwest

Add roasted poblano peppers, pepper jack cheese, and a dash of hot sauce for a zesty kick.

Spicy
Dairy-Free

Substitute coconut milk for cream and nutritional yeast for cheese—still creamy and satisfying.

Dairy-Free
Autumn Harvest

Swap spinach for kale and add roasted butternut squash cubes with sage for fall flavors.

Seasonal
Mini Portions

Bake in muffin tins for grab-and-go breakfast bites perfect for busy mornings.

Portable

Storage Tips

Refrigeration

Store cooled casserole in an airtight container for up to 4 days. Individual portions reheat beautifully in the microwave for 60-90 seconds. For best texture, reheat in a 350°F oven for 10-12 minutes, covered with foil to prevent over-browning.

Pro tip: Place a damp paper towel over reheated portions to maintain moisture.

Freezing

Cut cooled casserole into individual portions and wrap each piece tightly in plastic wrap, then in foil. Freeze for up to 2 months. Thaw overnight in the refrigerator before reheating. For best results, reheat from frozen at 350°F for 25-30 minutes.

Make-ahead: Assemble completely, cover tightly, and refrigerate up to 24 hours before baking.

Frequently Asked Questions

Absolutely! Thaw a 10-ounce package of frozen spinach and squeeze out all excess moisture using a clean kitchen towel. You'll need about 1½ cups thawed spinach. The flavor is slightly different but equally delicious, and it's a great time-saver.

Watery casseroles usually result from excess moisture in vegetables. Make sure to thoroughly wilt and drain the spinach, squeezing out liquid. Also, ensure your potatoes are properly roasted before adding to the casserole. If using high-moisture vegetables, pre-cook them to evaporate excess water.

Yes! Substitute the heavy cream with full-fat coconut milk (the canned kind) and use nutritional yeast or your favorite dairy-free cheese shreds. The coconut milk adds richness without overwhelming coconut flavor, especially with all the garlic and herbs.

The center should jiggle slightly when you gently shake the pan—it will continue cooking from residual heat. A knife inserted near the center should come out clean, not wet. The top should be golden brown, and the edges will be slightly puffed. Err on the side of slightly underdone rather than overdone.

Certainly! Cooked and crumbled sausage, bacon, or ham make excellent additions. Use about 1 cup cooked meat, adding it with the vegetables. Italian sausage pairs particularly well with the garlic and herbs. For best results, cook the meat separately first to render excess fat.

For best texture, reheat in a 350°F oven for 10-12 minutes, covered with foil to prevent over-browning. For individual portions, the microwave works well—heat for 60-90 seconds with a damp paper towel over top to maintain moisture. Avoid over-reheating as it can make the eggs rubbery.

warm breakfast casserole with spinach potatoes and garlic for slow mornings
breakfast
Pin Recipe

warm breakfast casserole with spinach potatoes and garlic for slow mornings

(4.9 from 127 reviews)
Prep
20 min
Cook
1 hr
Servings
8

Ingredients

Instructions

  1. Roast Potatoes: Preheat oven to 400°F. Toss diced potatoes with 2 tablespoons olive oil, half the garlic, salt, and pepper. Spread on baking sheet and roast 25 minutes, stirring once.
  2. Prepare Spinach: Heat remaining olive oil in large skillet. Sauté remaining garlic 30 seconds, then add spinach in batches until wilted. Squeeze out excess moisture.
  3. Make Custard: Reduce oven to 375°F. Whisk eggs, cream, herbs, salt, and pepper until smooth.
  4. Assemble: Butter 9x13-inch baking dish. Layer potatoes, spinach, and cheese. Pour egg mixture evenly over top.
  5. Bake: Bake 35-40 minutes until center is just set with a slight jiggle. Let rest 10 minutes before serving.

Recipe Notes

For make-ahead convenience, assemble completely the night before, cover tightly, and refrigerate. Add 15 minutes to baking time if starting cold. Leftovers keep refrigerated for 4 days or frozen for 2 months.

Nutrition (per serving)

285
Calories
16g
Protein
12g
Carbs
22g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.