Overnight ham & cheese strata feeds a crowd. Loaded with everything we love about breakfast, it’s an easy make-ahead brunch recipe. Prepare this breakfast strata the night before so there’s little work in the morning!

If you find yourself with a houseful of guests this holiday season, ham & cheese strata is for you. It’s low maintenance, takes about 5 minutes to prep, and everyone loves it—giving you more time for family and what matters most this season.

What is Strata?
Strata is a type of egg breakfast casserole that’s layered with eggs, bread, and cheese. Breakfast casseroles can be made without bread, but strata almost always includes it. In today’s recipe, we’ll add ham, peppers, and tomatoes to make it extra fabulous. Strata dishes require a rest to let the eggs soak into the bread, usually an hour or overnight.
This dish is so low maintenance, that it literally needs a nap.

Strata is The Perfect Brunch for Entertaining
When you have guests to feed and want something easy yet impressive and delicious, ham & cheese strata is your answer. It’s perfect for entertaining and here’s why:
- Makes a big casserole. This brunch recipe easily serves 10-12 people. If you’re looking for a smaller but equally delicious breakfast option, this hash brown breakfast skillet serves 4. You could even swap out the bacon in that recipe with ham if desired.
- Low maintenance & make-ahead. All you do is put everything into a casserole dish, throw it into the fridge overnight, and bake in the morning—only a few minutes of prep time!
- No pre-cooking anything. You can buy bread and pre-cooked ham from the store. Or use leftover ham if you’ve got it in the fridge.
- Totally customizable. Not a fan of tomatoes? Leave them out. Want more peppers? Add more in. Use any veggies of your choice, about 1 cup chopped.
- One dish meal. Serve with fresh fruit or a side of bacon.
Low maintenance and LOW KEY.

Ingredients in Ham & Cheese Strata
This breakfast casserole has it all going on—it’s cheesy, meaty, perfectly spiced, with welcomed brightness thanks to fresh veggies. Let’s dive in:
- Bread: Use any kind of bread. I recommend a super crispy baguette from the store. Let it sit out overnight. Stale bread is the best for breakfast casseroles.
- Festive Veggies: Green peppers and tomatoes because green and red! (If you aren’t making this for Christmas brunch—even if you are—feel free to use whatever non-red/green veggies you most enjoy.)
- Ham: We use lots of cooked ham. (Cube/chop it just like you would when making these ham & cheese scones and breakfast egg muffins.)
- Cheese: Use any kind of cheese. I recommend gouda and mozzarella.
- Eggs & Milk: It’s a big dish so we need lots of eggs and milk—9 eggs + 2 cups of milk.
- Spices: We use 1 teaspoon each: salt, smoked paprika, and ground mustard. I know, ground mustard?! Trust me on this one. The flavor is incredible with the ham and cheese. Your strata will not taste like mustard. You know how you usually add some sort of mustard to deviled eggs? Same thing goes here. Ground mustard is a common ingredient in strata.
- Extras: Try adding scallions and fresh ground black pepper for flavor! Are you a fan of spice? A dash of hot sauce is dynamite.

What is The Texture Like?
Besides the ease of preparation, we have to discuss this strata’s texture! The bread and eggs create this incredibly chewy, soft, crisp-on-the-edges base. (The edges are definitely the BEST part, by the way.) There’s also plenty of warm melted cheese, an element of savory fresh from tomatoes and peppers, plus lots of wonderfully salty ham. Needless to say, there’s something everyone will love.

More Breakfast Recipes For a Crowd
- Quiche
- Ham and Potato Casserole
- Bagel Breakfast Casserole
- Blueberry French Toast Casserole
- Biscuit Breakfast Casserole
- Regular Breakfast Casserole
- Berries & Cream French Toast Casserole
- Cream Cheese French Toast Casserole
- Sour Cream Coffee Cake

Overnight Ham & Cheese Strata
- Prep Time: 8 hours, 10 minutes
- Cook Time: 55 minutes
- Total Time: 9 hours, 25 minutes
- Yield: serves 10-12
- Category: Breakfast
- Method: Baking
- Cuisine: American
Description
Prepare this delicious overnight ham & cheese strata recipe the night before so you can relax and enjoy breakfast with hardly any work!
Ingredients
- 8–10 cups (12–14 ounces weight) cubed bread (I recommend big chunks of a crispy baguette)*
- 1/2 cup diced tomato
- 1/2 cup diced green bell pepper (or any color)
- 2 cups cooked and cubed ham
- 2 cups shredded cheese (I use a mix of gouda and mozzarella)
- 9 large eggs
- 2 cups milk (any kind)
- 1 teaspoon salt
- 1 teaspoon smoked paprika
- 1 teaspoon ground mustard
- 1/4 teaspoon fresh ground black pepper, plus more for topping
- 2 Tablespoons green onion
Instructions
- Generously grease a 9×13 inch (or similar size) casserole dish or spray with nonstick spray.
- Layer in the bread, then the peppers, tomatoes, and ham. Sprinkle cheese evenly over top.
- Whisk the eggs, milk, salt, ground mustard, smoked paprika, and pepper together. Pour evenly over other ingredients in the casserole dish. Top with scallions and a little more pepper, if desired.
- Cover tightly and refrigerate for 1 hour or overnight (up to 12-16 hours).
- Remove casserole from the refrigerator and allow to sit out at room temperature for 15 minutes.
- Preheat the oven to 375°F (191°C).
- Bake casserole, uncovered, for 30 minutes. Loosely cover with aluminum foil for the remaining 20-30 minutes. Casserole is done with browned on the sides and puffy in the center. Mine usually takes about 55 minutes.
- Remove from the oven and allow to cool for 5 minutes before serving.
- Cover leftovers tightly and store in the refrigerator for up to 5 days. Reheat in the microwave.
Notes
- Freezing Instructions: Prepare through step 3, then cover the casserole with plastic wrap, then a layer of aluminum foil. Freeze for up to 3 months. Allow to thaw overnight in the refrigerator. Bring to room temperature, then continue with step 5.
- Bread: Make sure the bread chunks are a little stale. Let the bread sit out overnight.
Keywords: overnight strata, ham and cheese strata
My strata needed a lot more egg & milk mixture than called for in the recipe. It was super dry compared to others I’ve made before so I knew better. I only used 12 oz of bread too. The flavor is great though, so definitely worth making.
★★★★
Is there a way to do these as individual servings? Like in muffin tins or mini muffin tins? Thanks!
Hi Crystal, I’m sure! I haven’t tested it, but if it can bake just fine as a large casserole, it would be fine in smaller dishes. Mini muffin tins will be too small for these large chunks of dough/ham. So I recommend regular muffin cups. No need to line them, just grease them. I’m unsure of the best bake time, so let me know if you try it!
This was incredible! I plan to make again on Christmas morning.
★★★★★
I plan to make this for a church brunch but can I actually bake it on Friday and just heat it up Saturday? It’s an early event so I’d like not to have to get up before 6. Thanks.
Hi Pat, Don’t skip the refrigeration step, but yes, you can bake it and then reheat it in the morning. Enjoy!
Thank you!
May this sit overnight for 2 days?
Hi Rebecca! We recommend only refrigerating before baking 12-16 hours. After that it may get mushy.
Just OK. Baked in center of oven @375 as directed, loosely covered with foil after 30 minutes.
Checked @ 50 minutes and it was overcooked. Bottom was past crisp, more tough. Otherwise, the texture was good, not too dry. I added an extra egg, and about a cup of chopped fresh spinach with the veggies.
Flavor was bland even with the exact seasoning suggested. Perhaps seasoning the bread chunks or adding a can of tomatoes as someone else did would help. Disappointing result because this combination should have been tasty. Had to get out the salsa to make it better.
★★★★
Hi Sally,
I want to make this for Christmas morning but it needs to be gluten free. Can I just use regular gluten free bread or do you have another suggestion? All other ingredients will be fine.
I’ve made this with gluten free bread before– it works like a charm!
Made this recipe a couple times and I love it. Always handy when we got too much bread that is getting stale.
★★★★★
I just made it today. Huge hit! I used the farm-style, shredded Colby/Mozzarella cheese. Instead of chopped tomatoes, I put in a can (15 oz?) of chopped tomatoes with their juice since someone said the recipe could be a bit dry. It was perfect!
Great tip about the tomatoes! Thanks, Natalie!
Tested this out and my only comment is that 10 cups of diced bread may be a bit much. I don’t think some of the bread was soaked in the egg mixture. I would change the recipe to 6-10 cups of bread and only have bread on the bottom of the pan. That was my mistake for not thinking of that before cooking. I would try this again but with less bread. The spices worked as well.
This looks amazing! Would a loaf of Italian bread work instead of a baguette?
Absolutely.
I made this for Christmas brunch last year and it was a hit! I want to make it again this year. To make this vegetarian, could substitute ham for more veggies? Do you think asparagus and spinach would work with everything else? Thanks!
Absolutely. I would use asparagus for sure. Spinach is great too!
This looks incredible!
Do you think the temp and baking time would be different for high altitude?
I’m not the best person to ask as I have zero experience baking at higher altitudes. Here is a handy chart that readers have found helpful in the past: http://www.kingarthurflour.com/learn/high-altitude-baking.html
Oh Sally! I’m sorry to bother you in Easter morning! Happy Easter! But I prepped this strata last night to bring to my family meal today, and I just realized I forgot to whisk the milk into the egg mixture! I just poured it over the top but I don’t think it’s going to work, I could literally cry. Should I just leave it at home at this point!?
I don’t think that would be an issue, but definitely don’t forget that step if you try to make it again in the future!
I made this for Christmas morning and my husband and I loved it! I ended up using bacon and 1 cup of peppers since after 4 trips to the store preparing for holiday meals I managed to forget the ham and tomato. Thanks so much for the great recipes! I’m always looking on your site because I always have success!
Thank you for another AMAZING recipe Sally!! I made this for Christmas morning and it was a hit with people going back for seconds and thirds. I cannot wait to make it again!
This turned out great for Christmas breakfast! I made this and the giant cinnamon rolls and it was a great combination— sweet and savory! Ground Mustard was a new one for me and I’m excited to throw it into a few other things because it added such great flavor!
I made this for breakfast on Boxing Day with a few minor changes. I only managed about 8 cups of bread (7 of crunchy baguette, 1 of chopped bagel), so I reduced the eggs to 6 and the milk to 400 mL. I kept everything else pretty much the same (swiss and cheddar for the cheese). The 55 minute baking time worked perfectly for me! Thanks Sally! It was super yummy. 🙂
Hey! I’m planning on making this, but have two questions. Can I sub the ham for chicken sausage and what is a good replacement for the ground mustard? I can’t find it anywhere! Would it be terrible if I left it out? Thank you! I love all your recipes!
You can leave out the ground mustard but you’ll lose some flavor! It’s usually in the spice aisle. 🙂
You can sub in chicken sausage, same amount. Make sure it’s precooked.