This post may contain affiliate links. Please read our disclosure policy.

This breakfast strata recipe is great for brunches, holidays, or a yummy family breakfast!! With buttery layers of bread, ham, cheese, and egg, this Strata is guaranteed to please any crowd!

One of our favorite breakfast casseroles/stratas perfect for weekends, brunches and holiday mornings!! Other favorites include our: Biscuits and Gravy Casserole and Biscuit Egg Casserole.

Breakfast Strata in dish - close up image.

What is Strata?

Today’s recipe comes from a family friend. I tried it and instantly fell in love. I knew I needed this breakfast recipe for Ham and Cheese Strata because it was so cheesy, buttery, and delicious! But, what is strata?

The dish gets the name “strata” because it is made up of layers that oftentimes consist of bread, eggs, and cheese. Meats and even vegetables are sometimes included.

The egg mixture is poured over the layers of other ingredients, and then has to sit for a time, usually overnight, before it can be baked – in other words it’s a layered casserole.

This breakfast strata recipe is exactly that! Layers of bread, ham, and cheese, with a delicious buttery egg mixture holding it all together! It’s right up there with our Biscuit Egg Casserole and Hashbrown Breakfast Casserole.

Cut up bread for Strata recipe.

How to Make Breakfast STRATA

Let me just tell you right now, this is one of the easiest breakfast casserole dishes to assemble.

Layer bread, cheese, and ham, combine ingredients for egg mixture, pour over layers, let it sit, and then bake.

So simple!

LAYER. In a greased 9×13 pan, layer half the bread, half the cheese and then the ham. Repeat these layers once more.

EGG MIXTURE. Mix the eggs, milk, and melted butter in a bowl then pour over the layers in the pan.

(TIP: The milk should be about room temperature before adding the melted butter. Otherwise, the butter will harden up into little flakes or droplets instead of mixing with the other two ingredients – we definitely don’t want that!)

CHILL. Refrigerate overnight for best results. If you’re on a time crunch, you can refrigerate it for at least for 2 hours.

BAKE. When you’re ready, bake the strata at 350° for 45-50 minutes. Let set for 10 minutes before serving.

SO many layers of butter-y, cheesy goodness! We guarantee you’ll love this strata recipe!

Ham and Cheese breakfast strata process image.


Can you make strata ahead of time? Yes, you can make strata ahead of time. Just cover and refrigerate for up to 24 hours before baking. This recipe is best made when refrigerated overnight so making it ahead of time is encouraged.

Do you cover strata while baking? You don’t have to cover strata while baking, but it is recommended to cover the strata tightly with foil and bake for 20 minutes, then uncover and continue baking for an additional 25 – 30 minutes. This will help it cook more evenly and not overbake the top.

How long can Strata be refrigerated? Cover the leftover strata within 2 hours of baking and you can store it in fridge for 3-4 days or frozen for 2-3 months if stored properly.

Can I freeze a strata? Before baking, cover and freeze strata for 2-3 months. To cook, let thaw in fridge overnight and remove from fridge for 30 minutes before baking. Cover and bake as directed in the instructions.

What is the difference between a frittata and a strata? A frittata is an unfolded Italian omelet with all the ingredients cooked on top. A strata recipe is a layered casserole with milk, egg, cheese and bread made in a casserole dish.

Strata Recipe - Egg Strata in dish close up image.

what can i serve with strata?

For more strata and breakfast casseroles, check out:

4.95 from 51 votes

Strata Recipe

By: Lil’ Luna
With buttery layers of bread, ham, cheese, and egg, this strata recipe is great for brunches, holidays, or a yummy family breakfast!!
Servings: 8
Prep: 10 minutes
Cook: 45 minutes
Total: 55 minutes


  • 12 slices white bread broken up – I cut mine into 12 squares each
  • 1 pound ham cooked and cubed
  • 2 cups shredded Monterrey Jack cheese
  • 2 cups shredded cheddar cheese
  • 6 eggs
  • ½ cup butter melted
  • 3 cups milk


  • Grease a 9×13 baking dish.
  • Layer half the bread, half the cheese, and then the ham into your pan. Repeat layers.
  • In a separate bowl, mix eggs, milk, and melted butter in a bowl. Pour over layers.
  • Refrigerate, covered, overnight, or at least for 2 hours.
  • Bake at 350°F for 45-50 minutes.



Calories: 639kcal, Carbohydrates: 24g, Protein: 36g, Fat: 43g, Saturated Fat: 23g, Cholesterol: 249mg, Sodium: 1395mg, Potassium: 420mg, Fiber: 1g, Sugar: 7g, Vitamin A: 1155IU, Calcium: 572mg, Iron: 2.8mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Breakfast
Cuisine: American
Making this recipe? Tag us!
Share it with us on Instagram using the hashtag #lilluna, so we can see what you’re creating in the kitchen!

About Kristyn

My name is Kristyn and I’m the mom of SIX stinkin’ cute kids and the wife to my smokin’ hot hubby, Lo. My mom’s maiden name is Luna, and I’m one of the many crafty “Lil’ Lunas” in the fam. On this site I like to share all things creative - from recipes to home decor to gifts and home decor ideas. Welcome!

So Easy & So Yummy

Get my cookbook!

My new cookbook is the ultimate resource for feeding your friends and family with 200+ simple recipes including videos, tips & more!

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. 5 stars
    This is part of our monthly rotation and I have witnessed fights over the last few crumbs! Delicious as is…and fun to play with the cheese combinations. Definitely a keeper 🙂

  2. 5 stars
    Great recipe and easy to make. The flavor is very tasty and moist. No worries about overcooking this one. Just add a little herbs before putting the second layer and but less butter since it has a lot of cheese. A+++