Spinach, Bacon & Gruyère Breakfast Casserole: The Ultimate Savory Brunch Recipe

If you’re searching for a crowd-pleasing breakfast that’s both elegant and comforting, this Spinach, Bacon & Gruyère Breakfast Casserole is exactly what you need. Rich, cheesy, savory, and packed with flavor, this breakfast bake combines crispy bacon, tender spinach, and nutty Gruyère cheese in a fluffy egg custard that’s perfect for holidays, brunch gatherings, or meal prep.

In this complete guide, you’ll discover everything you need to know about making the perfect breakfast casserole — including ingredients, step-by-step instructions, pro tips, variations, storage tips, and serving suggestions.

Let’s dive in.


Why You’ll Love This Spinach, Bacon & Gruyère Breakfast Casserole

There are countless breakfast casseroles out there, but this one stands out for several reasons:

  • Perfect balance of flavors – Smoky bacon, earthy spinach, and rich Gruyère cheese create a harmonious blend.
  • Ideal for meal prep – Make it ahead and reheat throughout the week.
  • Great for entertaining – Serves a crowd with minimal effort.
  • Customizable – Easy to adapt for gluten-free, low-carb, or vegetarian diets.
  • Elegant yet simple – Feels gourmet but uses everyday ingredients.

Whether you’re hosting a holiday brunch or just want a hearty weekend breakfast, this casserole delivers every time.


What Makes Gruyère Cheese Special?

Gruyère is a Swiss cheese known for its nutty, slightly sweet, and salty flavor. It melts beautifully, making it ideal for casseroles, quiches, and gratins.

When combined with eggs and cream, Gruyère adds depth and a creamy texture that elevates this breakfast dish beyond a basic egg bake. While cheddar is often used in breakfast casseroles, Gruyère offers a more refined and sophisticated flavor profile.


Ingredients for Spinach, Bacon & Gruyère Breakfast Casserole

Here’s what you’ll need:

Main Ingredients

  • 8 large eggs
  • 1 cup whole milk
  • ½ cup heavy cream
  • 6–8 slices thick-cut bacon
  • 2 cups fresh spinach (chopped)
  • 1 ½ cups shredded Gruyère cheese
  • 1 cup day-old bread cubes (French bread or sourdough)
  • ½ small onion (finely diced)
  • 1 clove garlic (minced)
  • ½ teaspoon salt
  • ½ teaspoon black pepper
  • ¼ teaspoon nutmeg (optional but recommended)

Step-by-Step Instructions

Step 1: Cook the Bacon

Heat a skillet over medium heat. Cook the bacon until crispy. Transfer to a paper towel-lined plate and allow it to cool. Once cooled, chop into bite-sized pieces.

Reserve about 1 tablespoon of bacon grease in the pan for extra flavor.


Step 2: Sauté the Vegetables

In the same skillet with bacon grease:

  • Add diced onion and cook until soft (about 3–4 minutes).
  • Add minced garlic and cook for 30 seconds.
  • Stir in chopped spinach and cook until wilted.

Remove from heat and set aside.


Step 3: Prepare the Egg Mixture

In a large mixing bowl:

  • Whisk together eggs, milk, and heavy cream.
  • Add salt, pepper, and nutmeg.
  • Whisk until smooth and slightly frothy.

Step 4: Assemble the Casserole

  1. Preheat oven to 375°F (190°C).
  2. Grease a 9×13-inch baking dish.
  3. Spread bread cubes evenly across the bottom.
  4. Add the spinach mixture and bacon on top.
  5. Sprinkle shredded Gruyère cheese evenly.
  6. Pour the egg mixture over everything.

Gently press down with a spatula so the bread absorbs the liquid.


Step 5: Bake

Bake uncovered for 35–45 minutes, or until:

  • The center is set.
  • The top is golden brown.
  • A knife inserted in the center comes out clean.

Let the casserole rest for 10 minutes before slicing.


Pro Tips for the Best Breakfast Casserole

1. Use Day-Old Bread

Stale bread absorbs the egg mixture better and prevents sogginess.

2. Don’t Skip the Resting Time

Letting the casserole rest helps it firm up for cleaner slices.

3. Grate Your Own Gruyère

Pre-shredded cheese contains anti-caking agents that affect melting.

4. Balance the Moisture

Too much spinach water can make the casserole watery. Sauté until fully wilted and excess moisture evaporates.


Make-Ahead Instructions

This casserole is ideal for preparing the night before.

To make ahead:

  1. Assemble everything in the baking dish.
  2. Cover tightly with plastic wrap.
  3. Refrigerate overnight (up to 24 hours).
  4. Remove from fridge 30 minutes before baking.
  5. Bake as directed.

This allows the bread to fully soak up the custard, resulting in even better texture.


Variations & Substitutions

Vegetarian Version

Simply omit bacon and replace it with:

  • Mushrooms
  • Sun-dried tomatoes
  • Roasted red peppers

Low-Carb Option

Skip the bread entirely for a crustless version. Add extra spinach or mushrooms for volume.

Different Cheeses

If Gruyère isn’t available, try:

  • Swiss cheese
  • White cheddar
  • Fontina
  • Mozzarella (milder flavor)

Add More Protein

  • Cooked breakfast sausage
  • Diced ham
  • Smoked salmon (for a gourmet twist)

Serving Suggestions

This Spinach, Bacon & Gruyère Breakfast Casserole pairs beautifully with:

  • Fresh fruit salad
  • Roasted breakfast potatoes
  • Avocado slices
  • Light arugula salad with lemon vinaigrette
  • Mimosas or fresh orange juice

For holiday brunches, serve alongside pastries and coffee for a complete spread.


How to Store and Reheat

Refrigeration

Store leftovers in an airtight container for up to 4 days.

Freezing

Wrap tightly and freeze for up to 2 months. Thaw overnight in the refrigerator before reheating.

Reheating

  • Microwave individual slices for 1–2 minutes.
  • Or reheat in a 325°F oven for 10–15 minutes.

Nutritional Benefits

While indulgent, this casserole also offers nutritional advantages:

  • Spinach provides iron, vitamin K, and antioxidants.
  • Eggs are a complete protein source.
  • Gruyère offers calcium and healthy fats.
  • Bacon adds protein and satisfying flavor.

For a lighter version, use turkey bacon and reduce heavy cream.


Common Mistakes to Avoid

Overbaking

Leads to dry texture. Remove when center is just set.

Too Much Liquid

Stick to the recommended egg-to-dairy ratio.

Skipping Seasoning

Eggs need proper seasoning to shine.


Frequently Asked Questions

Can I use frozen spinach?

Yes, but thaw and squeeze out all excess moisture first.

Can I prepare it without bread?

Absolutely. It becomes a crustless egg bake.

How do I know when it’s done?

The center should not jiggle excessively, and internal temperature should reach 160°F.

Can I double the recipe?

Yes, use two baking dishes rather than one extra-large pan for even cooking.


Why This Recipe Is Perfect for Holidays

This casserole is a holiday favorite for occasions like:

  • Christmas morning
  • Easter brunch
  • Mother’s Day
  • Bridal showers
  • Baby showers

It allows you to spend more time with guests and less time cooking.


Expert Flavor Enhancements

Want to elevate it even further?

  • Add a pinch of smoked paprika.
  • Sprinkle fresh thyme or chives before serving.
  • Drizzle with a light hollandaise sauce.
  • Top with freshly cracked black pepper.

Final Thoughts

The Spinach, Bacon & Gruyère Breakfast Casserole is a timeless brunch classic that delivers bold flavor, satisfying texture, and impressive presentation with minimal effort. The smoky bacon, tender spinach, and creamy Gruyère create a perfectly balanced savory dish that’s ideal for gatherings or everyday enjoyment.

Whether you’re preparing for a holiday celebration or simply upgrading your breakfast routine, this casserole is guaranteed to become a staple in your kitchen.

Save it, share it, and enjoy every delicious bite.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Spinach, Bacon & Gruyère Breakfast Casserole


  • Author: Rachel Mills

Description

Wake up to a warm, savory breakfast: layers of crusty bread, wilted spinach, crispy bacon and melted Gruyère baked into a custardy casserole. Perfect for brunch or a make-ahead morning! 🥓🧀🥬

 


Ingredients

– 8 slices bacon 🥓 (about 200 g)

– 10 cups fresh spinach 🥬 (about 300 g)

– 2 cups grated Gruyère 🧀 (about 200 g)

– 6 large eggs 🥚

– 2 cups whole milk 🥛 (480 ml)

– 1 tsp Dijon mustard 🌶️

– 6 cups cubed day-old bread 🍞 (about 400 g)

– 1 small yellow onion, finely chopped 🧅

– 2 tbsp butter 🧈

– 1/4 tsp ground nutmeg ✨

– Salt 🧂 and freshly ground black pepper 🧂

– 2 tbsp chopped fresh chives or parsley 🌿 (optional)


Instructions

 

1 Preheat the oven to 180°C (350°F). Grease a 9×13-inch (23×33 cm) baking dish with butter or cooking spray.

2 Cook the bacon in a skillet over medium heat until crisp. Transfer to a paper towel-lined plate to drain, then chop into pieces. Reserve 1 tablespoon of bacon fat and discard the rest or save for another use.

3 In the same skillet, add the butter and reserved bacon fat if desired. Sauté the chopped onion over medium heat until translucent, about 4–5 minutes.

4 Add the fresh spinach to the skillet and cook, stirring, until just wilted, about 2–3 minutes. Season lightly with salt and pepper. Remove from heat and let cool slightly.

5 In a large bowl, whisk together the eggs, milk, Dijon mustard, nutmeg, salt and pepper until well combined.

6 Spread half of the cubed bread evenly in the prepared baking dish. Sprinkle half of the grated Gruyère over the bread, then add the wilted spinach and chopped bacon. Top with the remaining bread and cheese.

7 Pour the egg and milk mixture evenly over the layered ingredients, pressing gently so the bread soaks up the custard. Sprinkle with chopped chives or parsley if using.

8 Let the casserole sit for 10–15 minutes so the bread absorbs the custard (or cover and refrigerate for up to overnight for a make-ahead option).

9 Bake uncovered in the preheated oven for 35–40 minutes, or until the top is golden and the center is set (a knife inserted in the center should come out clean).

10 Remove from the oven and let rest for 5–10 minutes before slicing. Serve warm alongside a simple green salad or fresh fruit.

Leave a Comment

Recipe rating

Videos