Savory Ham and Cheese Breakfast Strata: Easy Make-Ahead Brunch

Posted on

Marina Dennis

savory ham and cheese breakfast strata - featured image

For years, my idea of hosting a brunch was a slow-motion disaster. I’d wake up at 6:00 a.m., panic because I hadn’t prepped the night before, and spend the entire morning standing over a stove, flipping eggs and burning toast. By the time my guests arrived at 10:00 a.m., I was sweaty, stressed, and covered in flour. They’d walk in, and I’d have to apologize while frantically trying to plate something that looked like it had been through a war zone. It wasn’t hosting; it was performance art, and I was failing the audition.

That changed last spring when I hosted my sister’s birthday brunch. I decided to try something I’d seen in a magazine years ago but never actually attempted: a breakfast strata. I was skeptical. A casserole for breakfast? Really? But the promise was irresistible: assemble it the night before, pop it in the oven while I got ready, and walk out to a hot, fragrant, golden-brown dish with a glass of mimosas in hand.

I made this Savory Ham and Cheese Breakfast Strata that morning. It was a game-changer. Not only did I actually enjoy my own party, but my guests kept coming back for seconds, claiming it tasted like a cross between a quiche and a grilled cheese. Since then, I’ve made this strata for holidays, casual weekend get-togethers, and even just because I wanted something hearty for dinner (don’t judge me). It’s become my secret weapon for stress-free entertaining.

If you’re someone who loves the idea of brunch but hates the prep work, this recipe is for you. It’s forgiving, it’s hearty, and it feeds a crowd without breaking a sweat. I’ve tested it so many times that I know exactly how to get that perfect custardy center and crispy top. Let me walk you through why this is the ultimate make-ahead brunch hero.

Why You’ll Love This Breakfast Strata

There are about ten reasons I keep making this savory ham and cheese strata, but here are the big ones that keep it in my regular rotation.

Zero Morning Stress — Seriously, this is the main selling point. Everything gets assembled the night before. You just pull it out of the fridge and put it in the oven. I can literally be getting dressed while this bakes. No standing over the stove, no last-minute chopping.

Feeds a Crowd — This dish easily serves 8-10 people. Perfect for holidays, bridal showers, or just when you want to cook once and have leftovers for lunch. I’ve fed my entire extended family with one 9×13 pan.

Uses Up Leftovers — Got half a ham from a holiday roast? That’s perfect. Old bagels or stale bread? Even better. This recipe is incredibly flexible and loves stale bread (it soaks up the custard better).

Make-Ahead Friendly — As I mentioned, it’s designed to be prepped ahead. But it also reheats beautifully if you have leftovers. The texture stays moist and creamy, not dry or rubbery.

Comfort Food Vibes — It’s warm, cheesy, and savory. It hits all the right notes for a cozy weekend morning. Plus, the smell of baking bread and cheese will wake up the whole house.

Budget-Smart — Ham and eggs are relatively affordable, and using stale bread keeps costs down. It’s a fraction of the price of a restaurant brunch, and you control the quality of ingredients.

This is my go-to when I need to impress but don’t want to spend all morning in the kitchen. It’s reliable, delicious, and makes everyone happy. No complicated techniques, just solid, comforting food that brings people together.

Ingredients You’ll Need

Here’s the best part: you probably have most of this already. This isn’t a recipe that requires a trip to three different specialty stores. It’s built on pantry staples and simple proteins.

For the Bread Base

Day-old bread (1 loaf / about 300g) — This is crucial. Fresh bread turns to mush. Stale bread absorbs the egg mixture without disintegrating. I use a rustic sourdough or a simple white pullman loaf. Cut into 1-inch cubes and let them dry out on a baking sheet for an hour if they’re not stale enough.

Butter (2 tablespoons / 30g) — For greasing the baking dish. I use unsalted so I can control the salt level, but salted works too.

For the Filling

savory ham and cheese breakfast strata preparation steps

Ham (1 cup / 150g, diced) — Cooked ham is best. I use leftover spiral ham, but diced ham steak or even chopped bacon works. Keep it in small cubes so you get a bit in every bite.

Sharp Cheddar Cheese (1 ½ cups / 170g, shredded) — Sharp cheddar has more flavor than mild, which stands up to the eggs. Grate it yourself if you can; pre-shredded has anti-caking agents that can make the sauce grainy.

Green Onions (3 stalks, sliced) — Adds a fresh, oniony bite that cuts through the richness. You can use red onion if you prefer, but green onions look prettier.

Dijon Mustard (1 teaspoon) — Just a teaspoon. It doesn’t make it taste like mustard; it adds a subtle tang that brightens the whole dish.

For the Custard

Eggs (8 large) — Room temperature eggs mix more evenly, but cold eggs are fine if you’re in a hurry. Whisk them well to avoid chunks of egg white in the final dish.

Whole Milk (2 cups / 480ml) — Whole milk makes it creamy. You can use half-and-half for an even richer version, but milk is perfect for balance.

Heavy Cream (½ cup / 120ml) — This adds the luxury texture. Don’t skip it. It’s what makes the strata custardy rather than just like baked eggs.

Dried Thyme (1 teaspoon) — Fresh thyme works too, but dried is more concentrated and distributes evenly. It’s a classic herb for egg dishes.

Salt and Black Pepper — To taste. Remember, the ham and cheese are already salty, so go easy on the added salt.

Optional Add-ins — Sautéed spinach, diced bell peppers, or sautéed mushrooms. I often throw in a handful of spinach if I want to sneak in some veggies.

Equipment Needed

You don’t need fancy equipment for this. Here’s what I actually use.

9×13-inch Baking Dish — A standard glass or ceramic dish works best. I use a Pyrex dish because I can see the bottom browning. Metal works too, but glass gives more even heating.

Large Mixing Bowl — For whisking the custard. Make sure it’s big enough to hold 8 eggs plus 2.5 cups of liquid.

Whisk — Essential for blending the eggs and milk smoothly. A balloon whisk is ideal.

Sharp Knife — For cutting the bread and ham into cubes. A serrated knife is best for bread.

Box Grater — For shredding the cheese. If you have a food processor with a grating attachment, use that to save time.

Measuring Cups and Spoons — Standard stuff. Accuracy matters here, especially with the liquid-to-egg ratio.

Aluminum Foil — For covering the strata while it bakes. This prevents the top from burning before the center sets.

How to Make It: Step-by-Step

Alright, let’s make this! I’m walking you through exactly how I do it, including the little tricks I’ve picked up over the years.

Step 1: Prep the Bread (10 minutes)

Start by cutting your day-old bread into 1-inch cubes. If the bread is still a bit soft, spread the cubes on a baking sheet and let them sit out uncovered for an hour, or toast them in the oven at 300°F for 10 minutes. You want them dry but not hard as a rock. This step is key for texture.

Step 2: Layer the Base (5 minutes)

Grease your 9×13 baking dish with butter. Toss half of the bread cubes into the dish. Sprinkle half of the diced ham, half of the cheese, and half of the sliced green onions over the bread. Repeat with the remaining bread, ham, cheese, and onions. You want even distribution so every bite has flavor.

Step 3: Make the Custard (5 minutes)

In a large bowl, whisk together the eggs, milk, heavy cream, Dijon mustard, thyme, salt, and pepper until well combined. The mixture should be smooth and uniform. Don’t worry about small bits of yolk; they’ll cook out.

Step 4: Soak the Strata (Overnight or 1 Hour)

Pour the egg mixture evenly over the layered ingredients. Press down gently with a spatula to ensure all the bread is submerged. This is important—if dry bread floats to the top, it won’t cook properly. Cover the dish tightly with plastic wrap or foil and refrigerate. You can do this overnight (best) or let it sit for at least 1 hour. This soaking time allows the bread to absorb the custard, resulting in that quiche-like texture.

Step 5: Bake (45-50 minutes)

Preheat your oven to 350°F (175°C). Remove the strata from the fridge 20 minutes before baking to take the chill off. Remove the plastic wrap. If the top looks like it’s browning too fast, cover it loosely with foil. Bake for 45-50 minutes. The strata is done when the center is set (no jiggle) and the top is golden brown and puffed.

Step 6: Rest and Serve (10 minutes)

Let the strata rest for 10 minutes after taking it out of the oven. This allows it to set slightly, making it easier to cut into squares. Serve warm with fresh fruit or a simple green salad.

Expert Tips & Tricks

Here’s everything I’ve learned from making this dozens of times. These tips will save you from my mistakes.

Don’t Skip the Soak — The soaking time is non-negotiable. If you bake it immediately, you’ll get dry bread cubes and runny egg pockets. Let it sit in the fridge for at least an hour, ideally overnight.

Use Stale Bread — Fresh bread turns to mush. Stale bread acts like a sponge, absorbing the custard without falling apart. If your bread is fresh, toast it lightly first.

Check for Doneness — The center should be set but not dry. If you insert a knife and it comes out clean, it’s done. If it’s still jiggly, give it 5 more minutes.

Customize the Cheese — While cheddar is classic, you can use Gruyère, Swiss, or even pepper jack for a spicy kick. Mix cheeses for complex flavor.

Reheating Leftovers — This reheats beautifully in the microwave or oven. Cover with foil to keep it moist. It tastes almost as good the next day.

Make it Vegetarian — Swap the ham for sautéed mushrooms, spinach, or roasted vegetables. The custard base works with any savory filling.

Variations & Substitutions

Once you’ve nailed the basic version, here’s how you can mix it up. I’ve tried all of these.

Breakfast Sausage Strata — Swap ham for crumbled breakfast sausage. Brown the sausage first, then layer it in. Adds a savory, spiced flavor.

Bacon and Cheddar — Use crispy, crumbled bacon instead of ham. The smokiness pairs perfectly with cheddar. This is a crowd-pleaser.

Spinach and Mushroom — Sauté mushrooms and spinach until wilted, then layer them in. Great for a lighter, veggie-packed version.

Spicy Jalapeño — Add diced jalapeños and use pepper jack cheese. For those who like a kick.

Gluten-Free — Use gluten-free bread. Make sure it’s sturdy enough to hold up to soaking. Some GF breads crumble easily, so test a small batch first.

Dairy-Free — Use plant-based milk and cheese. Nutritional yeast can add a cheesy flavor. The texture will be different, but still tasty.

Serving & Storage

How to Serve: I usually serve this straight from the pan, cutting it into squares. It looks rustic and stays warm. Pair it with fresh berries, orange slices, or a simple arugula salad with lemon vinaigrette.

Refrigerator: Store leftovers in an airtight container for up to 4 days. The flavors actually meld and improve over time.

Reheating: Microwave individual portions for 1-2 minutes, or reheat the whole dish in a 350°F oven for 20 minutes, covered with foil. Add a splash of milk if it looks dry.

Freezing: This doesn’t freeze well. The eggs and dairy can separate upon thawing, leading to a grainy texture. It’s best eaten fresh or refrigerated.

Nutrition Information

I’m not a nutritionist, but here’s the breakdown if you’re tracking. Per serving (based on 8 servings):

  • Calories: 320
  • Protein: 18g
  • Carbs: 22g
  • Fiber: 1g
  • Sugar: 4g
  • Fat: 18g
  • Saturated Fat: 9g
  • Cholesterol: 180mg
  • Sodium: 650mg

This is a hearty dish, so it’s higher in calories and fat, but the protein keeps you full. If you’re watching sodium, use low-sodium ham and reduce added salt.

Final Thoughts

So that’s my go-to savory ham and cheese breakfast strata! I’ve probably talked your ear off at this point, but when you make a recipe this often, you have a lot to say about it. This has saved brunches more times than I can count. It’s my answer to “what’s for brunch?” when I want to feed a crowd but also enjoy the morning myself.

Make it yours! Try different cheeses, add veggies, or swap the ham for bacon. The best recipes are the ones you adapt to your family’s tastes. If you make this, drop a comment and let me know what you think! I love hearing how recipes turn out in your kitchen.

Happy cooking! And I hope your kitchen smells half as good as mine does right now.

Frequently Asked Questions

Can I make this the night before?

Yes! This is the best part. Assemble it, cover it, and refrigerate it overnight. In the morning, just pop it in the oven. You can also let it sit at room temperature for 1 hour before baking if you forgot to prep the night before.

Why did my strata turn out watery?

Usually, this means the bread didn’t absorb enough liquid, or the custard ratio was off. Make sure your bread is stale, and press it down into the egg mixture so it’s fully submerged. Also, ensure the oven temperature is accurate; a low oven can prevent proper setting.

Can I use fresh bread?

You can, but it’s not ideal. Fresh bread will turn to mush. If you must use fresh bread, toast the cubes in the oven for 10-15 minutes to dry them out before assembling.

How do I reheat leftovers?

Reheat individual portions in the microwave for 1-2 minutes. For the whole dish, cover with foil and bake at 350°F for 20-25 minutes. Add a splash of milk if it looks dry.

Can I freeze this?

I don’t recommend freezing. The eggs and dairy can separate, leading to a grainy texture. It’s best eaten fresh or refrigerated for up to 4 days.

What other breakfast casseroles can I try?

If you love this strata, you might also enjoy my one-pan honey mustard chicken thighs for a savory dinner twist, or my high protein peanut butter banana shake for a quick breakfast option.

Pin This Recipe!

savory ham and cheese breakfast strata recipe

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
savory ham and cheese breakfast strata - featured image

Savory Ham and Cheese Breakfast Strata: Easy Make-Ahead Brunch


  • Author: Lisa
  • Total Time: 65 minutes
  • Yield: 8 servings 1x

Description

A stress-free, make-ahead breakfast casserole that combines stale bread, ham, sharp cheddar, and a rich custard. Perfect for feeding a crowd with minimal morning effort.


Ingredients

Scale
  • 1 loaf day-old bread (about 300g), cut into 1-inch cubes
  • 2 tablespoons butter (for greasing dish)
  • 1 cup diced cooked ham (150g)
  • 1 ½ cups shredded sharp cheddar cheese (170g)
  • 3 stalks green onions, sliced
  • 8 large eggs
  • 2 cups whole milk (480ml)
  • ½ cup heavy cream (120ml)
  • 1 teaspoon Dijon mustard
  • 1 teaspoon dried thyme
  • Salt and black pepper to taste

Instructions

  1. Preheat oven to 350°F (175°C).
  2. If bread is not stale, spread cubes on a baking sheet and let sit uncovered for an hour or toast at 300°F for 10 minutes until dry.
  3. Grease a 9×13-inch baking dish with butter.
  4. Layer half of the bread cubes, half of the ham, half of the cheese, and half of the green onions into the dish. Repeat with remaining ingredients.
  5. In a large bowl, whisk together eggs, milk, heavy cream, Dijon mustard, thyme, salt, and pepper until smooth.
  6. Pour the custard mixture evenly over the layered ingredients. Press down gently to ensure all bread is submerged.
  7. Cover tightly with plastic wrap or foil and refrigerate for at least 1 hour or overnight.
  8. Remove from fridge 20 minutes before baking. Remove cover.
  9. Bake for 45-50 minutes, covering loosely with foil if the top browns too quickly, until the center is set and top is golden brown.
  10. Let rest for 10 minutes before cutting and serving.

Notes

Use stale bread for best texture as it absorbs custard without turning to mush. Ensure bread is fully submerged in the egg mixture. Can be customized with different cheeses or vegetables. Do not freeze as texture may become grainy.

  • Prep Time: 20 minutes
  • Cook Time: 45 minutes
  • Category: Breakfast
  • Cuisine: American

Nutrition

  • Serving Size: 1 square slice
  • Calories: 320
  • Sugar: 4
  • Sodium: 650
  • Fat: 18
  • Saturated Fat: 9
  • Carbohydrates: 22
  • Fiber: 1
  • Protein: 18

Keywords: breakfast strata, make-ahead brunch, ham and cheese casserole, easy brunch recipe, holiday breakfast, crowd-pleasing brunch

You might also like these recipes

Leave a Comment

Recipe rating