Gruyere Spinach Strata is an ideal meatless brunch casserole that’s simple to prepare and tastes wonderful. This make-ahead egg casserole works perfectly for entertaining: it’s easy to assemble the night before and bake the next morning for a stress-free, impressive brunch.
This Easy Breakfast Casserole was one of the favorites at our brunch and is consistently popular whenever I serve it.

Why You Must Make
I love hosting friends and serving dishes that are both comforting and easy to prepare. For a recent brunch with our dinner club, this strata stole the show. It’s versatile, satisfying, and can be assembled ahead, which makes it perfect for busy mornings.
- Often called a Monte Cristo casserole, it’s a delightful addition to any weekend brunch menu.
- Combines eggs, cheese, spinach, and bread for a balanced, hearty dish.
- Can be made the day before—just refrigerate overnight and bake the next morning.
- Delicious served warm alongside fruit, bacon, or sausages.
Everyone enjoyed the meal, but this Breakfast Strata was a standout—warm, cheesy comfort food that’s hard to beat.
Ingredient Notes
- Kitchen Staples – Butter, salt, black pepper, eggs, milk.
- Onion – Finely chopped for a mild, sweet base.
- Fresh Nutmeg – A few gratings add warmth and pair beautifully with spinach. Use a pinch of ground nutmeg if needed—use sparingly so it doesn’t dominate the dish.
- Frozen Chopped Spinach – A 10-ounce package works well. Thaw and squeeze thoroughly to remove excess liquid to prevent a watery strata.
- French or Italian Bread – Cut into cubes to yield about 8 cups.
- Gruyère – Coarsely grated for a nutty, melty texture. Swiss or sharp cheddar can be substituted if needed.
- Parmigiano-Reggiano – Use real grated Parmesan for depth of flavor; avoid pre-shredded or powdered substitutes.
- Dijon Mustard – Adds a subtle tang; Grey Poupon or a similar Dijon works well.

Recipe Tips
- For feeding a crowd or preparing ahead for guests, choose dishes that can be assembled in advance. This strata is ideal because it improves with a little resting time overnight.
- Do prep the spinach, grate the cheese, and cube the bread ahead of time to streamline assembly.
- Squeeze the spinach with your hands or a clean towel until very dry—extra moisture will make the strata soggy.
- Optional add-ins: chopped ham or sautéed mushrooms both complement the flavors and make the dish heartier.
- The night before, cook the onion and spinach, layer the bread, spinach, and cheeses, then pour the custard over the top. Cover and refrigerate overnight.
- Remove the casserole from the fridge about 30–60 minutes before baking so it comes closer to room temperature for even cooking.
- Serve warm straight from the oven with fresh fruit and your choice of breakfast meats for a complete brunch.
You’ll be delighted with the results: warm, cheesy, and comforting—an effortless crowd-pleaser.

Frequently Asked Questions
A strata is a layered bread-and-egg casserole. Ingredients such as bread, cheese, vegetables, and meats are layered and soaked in an egg custard before baking—similar to geological strata in layers.
A strata is a layered casserole that often includes bread. A frittata is more like a baked omelet without bread. Both are types of egg bakes, but their textures and preparation methods differ.
Serve the strata with fresh fruit, buttermilk biscuits, potato casseroles, sausages, bacon or Canadian bacon, and muffins or quick breads for a varied brunch spread.
You May Also Like:
- Asiago Cheese and Italian Sausage Strata from a fellow recipe developer
- Artichoke and Goat Cheese Strata for a different, tangy flavor profile
- Cheesy Overnight Italian Strata for an easy, savory variation
- Sausage Croissant French Toast Casserole for a sweeter-savoury brunch option
- Bacon and Egg Strata if you prefer a meatier breakfast bake
- Monte Cristo Sandwiches and other classic brunch recipes make great companions to this strata.
Stay connected on social media and tag the recipe if you make it. If you enjoy this dish, consider leaving a rating in the recipe card to help others discover it.
Gruyere Spinach Strata
20 minutes
55 minutes
1 hour 15 minutes
8 servings
A satisfying breakfast strata that can be assembled the night before and baked in the morning—adapted from a classic recipe.
Ingredients
- 1 ½ cups finely chopped onion
- 3 tablespoons butter
- 1 teaspoon salt, divided
- ½ teaspoon black pepper, divided
- A few gratings of fresh nutmeg
- 1 (10-oz) package frozen chopped spinach, thawed and squeezed dry
- 8 cups cubed French or Italian bread
- 6 ounces coarsely grated Gruyère
- 2 ounces grated Parmigiano-Reggiano
- 2 ¾ cups milk
- 9 eggs
- 2 tablespoons Dijon mustard
Instructions
- Cook the onion in butter over medium heat until softened. Stir in ½ teaspoon salt, ¼ teaspoon pepper, and a few gratings of nutmeg; cook for about a minute. Add the spinach, mix well, then remove from heat.
- Butter a 9 x 13-inch baking dish. Spread about one-third of the bread cubes in the dish, top evenly with one-third of the spinach mixture, then sprinkle with one-third of each cheese. Repeat to form two more layers.
- In a bowl, whisk together the milk, eggs, Dijon mustard, and the remaining ½ teaspoon salt and ¼ teaspoon pepper. Pour the custard evenly over the layered strata. Cover and refrigerate for at least 8 hours or overnight.
- Preheat the oven to 350°F (175°C). Let the casserole sit at room temperature for about 30 minutes before baking.
- Bake uncovered until golden and set, about 45 to 55 minutes. Let rest 5 minutes before serving.
Notes
This strata can be made a day ahead and stored, covered, in the refrigerator. Bring it out at least 30 minutes before baking to take the chill off for more even cooking.
Nutrition Information:
Amount Per Serving:
Calories: 578Total Fat: 30gSaturated Fat: 15gTrans Fat: 0gCholesterol: 304mgSodium: 976mgCarbohydrates: 46gFiber: 4gSugar: 9gProtein: 31g
HOW MUCH DID YOU LOVE THIS RECIPE?
Please leave a comment or share a photo if you try this recipe—feedback is always appreciated.