This hearty breakfast bake combines day-old crusty bread cubes with a rich custard of eggs, whole milk, and heavy cream. Two cheeses bring depth—sharp cheddar for bold flavor and Gruyère for nutty creaminess. The dish gets brightness from sweet roasted cherry tomatoes, caramelized until tender and slightly blistered. Sautéed onions and fresh spinach add color and nutrients throughout the layers.
After soaking overnight or for just 30 minutes, the strata bakes until golden and set. The top becomes crispy while the interior stays soft and pudding-like. Fresh chives or parsley add a final bright touch before serving warm.
Perfect for feeding a crowd at weekend brunch, this make-ahead dish comes together quickly and bakes into something that feels special yet comforting. Customize with different cheeses, add cooked bacon, or keep it vegetarian—the foundation remains deliciously versatile.
The morning sun was streaming through my kitchen window when I first threw this strata together for a chaotic brunch with friends. I had half a loaf of sourdough going stale and some cherry tomatoes that needed using, so I just started layering things without a real plan. Everyone went quiet for about thirty seconds after the first bite, then someone asked for thirds and the recipe was rewritten permanently in my mental cookbook.
My sister requested this for her holiday morning last year, watching me assemble it with total skepticism. The house smelled amazing when she woke up, and now she texts me pictures every time she makes it, which is basically any time she has overnight guests.
Ingredients
- Day-old crusty bread: Sturdy bread that has dried out slightly is the secret to a strata that holds its texture without becoming mushy
- Sharp cheddar cheese: Brings that punchy, forward flavor that cuts through the rich custard
- Gruyère or Swiss cheese: Adds a nutty, mellow creaminess that balances the cheddar beautifully
- Eggs: The binding agent that transforms bread and milk into something velvety and luxurious
- Whole milk and heavy cream: This combination creates the perfect custard texture without being overly heavy
- Cherry tomatoes: Roasting concentrates their natural sweetness and provides bright, juicy bursts throughout
- Yellow onion: Adds subtle sweetness and depth that keeps every bite interesting
- Fresh baby spinach: Brings a pop of color and a slight earthiness that balances all the richness
- Olive oil: Used for both roasting the tomatoes and sautéing the vegetables
- Dijon mustard: A secret ingredient that adds just enough sharpness to cut through the dairy
- Garlic powder, salt, and black pepper: The foundational seasoning that makes all the flavors pop
- Fresh chives or parsley: A bright finish that adds visual appeal and a fresh, herbal note
Instructions
- Roast the tomatoes first:
- The high heat concentrates their natural sugars and creates those delicious caramelized edges that become little flavor bombs throughout the strata
- Sauté the vegetables:
- Cooking the onion and spinach before adding them removes excess moisture and develops their flavors, preventing a soggy final dish
- Whisk the custard:
- Beating the eggs with milk, cream, and seasonings until completely smooth ensures even distribution and a uniform texture
- Coat the bread:
- Tossing the bread cubes in the custard allows them to absorb the liquid gradually, resulting in that perfect custardy interior while still maintaining some structure
- Layer everything together:
- Folding in the vegetables and cheeses distributes the flavors evenly so every bite gets a bit of everything
- Arrange those tomatoes:
- Placing the roasted tomatoes cut side up on top lets them get slightly blistered and beautiful while providing little pools of sweet tomato juice
- Bake covered then uncovered:
- Starting with foil creates steam that cooks the strata through, while removing it at the end develops that gorgeous golden crust everyone wants
- The resting period:
- Letting the strata sit for 10 minutes before serving is crucial as it allows the custard to set and makes cutting much cleaner
This recipe saved me during a weekend rental with friends when I realized everyone was expecting a big breakfast and I had zero energy to stand at a stove. I assembled it the night before while everyone else played board games, and the next morning it felt like magic happened in the oven.
Making It Ahead
One of the best discoveries about strata is how well it overnight. You can assemble everything except the roasted tomatoes and keep it covered in the refrigerator. Just pop those tomatoes on before baking, and you have a fancy brunch with zero morning effort.
Cheese Variations
While the cheddar and Gruyère combination is my go-to, I have experimented with plenty of other options. Pepper jack adds a gentle kick that works beautifully with the sweet tomatoes. A mix of mozzarella and Parmesan creates that irresistible Italian-inspired flavor profile. Even crumbled goat cheese distributed throughout adds tangy pockets that some of my guests prefer.
Serving Ideas
This strata is substantial enough to stand alone as a complete breakfast, but I love serving it with simple sides that dont compete for attention. Fresh fruit salad with a squeeze of lime provides perfect contrast. Crispy oven roasted potatoes make it even more of a feast. For something lighter, a simple arugula salad with lemon vinaigrette cuts through the richness beautifully.
- Set out some hot sauce for guests who like extra heat
- A light green salad balances the richness perfectly
- Freshly brewed coffee or mimosas round out the meal
There is something incredibly satisfying about serving a dish that looks impressive but actually did most of the work while you were sleeping. That is the magic of a really good strata.
Recipe FAQs
- → What makes a strata different from a quiche?
-
Strata uses bread cubes layered with egg mixture, creating a pudding-like texture. Quiche has a pastry crust with a smooth, custardy filling. The bread in strata absorbs the liquid, resulting in a substantial, comforting bake rather than a delicate egg pie.
- → Can I prepare this the night before?
-
Absolutely. Assemble everything in the baking dish, cover tightly, and refrigerate overnight. The bread will soak up the custard mixture, creating an even creamier texture. Let it sit at room temperature for 20 minutes before baking.
- → Can I substitute the cheeses?
-
Yes, while cheddar and Gruyère offer excellent flavor, try combinations like mozzarella and Parmesan, fontina and Asiago, or pepper Jack for spice. Just keep the total cheese amount the same for proper texture and binding.
- → How do I know when the strata is done?
-
The top should be golden brown and the center set without jiggling. A knife inserted near the center should come out clean. If the top browns too quickly, cover with foil for the last 10-15 minutes of baking.
- → Can I add meat to this vegetarian strata?
-
Cooked bacon, sausage, or ham make excellent additions. Cook the meat fully before layering it with the bread and cheese. About 1 cup of diced, cooked meat works well without overwhelming the balance of ingredients.