Moist, fluffy, and flavorful breakfast bake is a lifesaving casserole for busy cooks feeding a crowd!

Egg-soaked bread is layered with ham, diced onion, bell pepper, and cheddar cheese under a crunchy buttery breadcrumb topping for a cozy and comforting breakfast or brunch.

This one-dish overnight brunch or breakfast is a guaranteed family favorite and makes it easy to host guests.

A slice of breakfast bake being served

Our Favorite Breakfast Bake

  • Relax and ease into your morning with this make ahead recipe.
  • Stretch your food dollar with this budget helper and use up leftover buns, or bits of meat or veggies from the week.
  • This a great weekend meal to feed a crowd – just set the casserole on the table and let guests and family help themselves.
  • Delish served with a piping hot latte, a coffee, or even a London fog.
Breakfast Bake prepped in a casserole dish

Ingredients & Variations

Eggs – Scrambled eggs are the essential foundation. Use egg whites for extra protein or if cutting back on fat. Be sure to add milk, or the bread will not absorb the eggs.

Bread – Leftover bread, hamburger or hot dog buns work well here because they have just the right amount of crust. If they are starting to stale, that’s even better. Or, you can use slices of stale bread.

Ham – Diced ham of any kind combined with egg and cheese for a delicious rich and smokey flavor.

Vegetables – Use fresh bell peppers and onions. Yellow bell peppers are a good middle of sweetness between green (least sweet) and red, which are the sweetest. Use what you like best or have on hand. Breakfast egg bake is so forgiving!

Cheese – Cheddar cheese is the best for melting and flavor. Choose between mild, medium, or extra sharp.

Variations – This versatile recipe will accommodate your favorite flavors or your pantry stock. Substitute sausage or bacon crumbles. Switch out the cheddar for pepper jack. Tater tots or hash browns can be tossed in or used as the bottom layer, as could biscuits, crumbled or cut in half.

Breakfast Bake topped with a crumb topping

How to Make a Breakfast Bake

  1. Place buns or bread in a single layer, cut side down, as described in the recipe below.
  2. Sprinkle with diced ham and peppers.
  3. Whisk eggs with milk, seasonings, and remaining ingredients, except cheese, and pour over the bread and ham layer.
  4. Top with shredded cheddar, reserving some for the topping.
  5. Cover and refrigerate overnight to allow bread to absorb the egg mixture.
  6. In the morning, top with remaining cheese and buttered breadcrumbs, and bake in a preheated 350°F oven for an hour.
A baked breakfast bake

Tips & Tricks

  • Bake this casserole with a foil cover to prevent it drying out. Then remove the cover 10-15 minutes at the end to allow the top to brown.
  • Use a glass casserole dish instead of a metal baking pan to prevent the bottom from burning.


  • Tightly wrap leftovers in individual portions, and refrigerate up to 3-4 days, or in a freezer zip bag for up to 3 months.
  • Thaw before reheating in the oven in a foil packet or covered baking dish.
A slice of breakfast bake on a plate

More Breakfast Ideas

Have you tried this Breakfast Bake Recipe? Leave a comment and rating below!

cut piece of breakfast bake on a spatula with the breakfast casserole in the baking pan in the background
5 from 11 votes↑ Click stars to rate now!
Or to leave a comment, click here!

Breakfast Bake

Make this easy breakfast bake casserole for the best morning meal with ham and loads of melty cheese.
Prep Time 15 minutes
Cook Time 1 hour
Resting Time 10 minutes
Total Time 1 hour 15 minutes
Servings 12 servings
Author Candace



  • 4-5 dry hot dog buns, hamburger buns or thick bread or enough to cover bottom of 9 x 13 dish
  • 1 cup diced ham or back bacon or cooked bacon
  • 1 red bell pepper diced

Egg Layer

  • 8 eggs
  • 2 ½ cup milk
  • 1 teaspoon dry mustard powder
  • 1 teaspoon freshly ground black pepper
  • ¼ small red onion finely chopped
  • 1 bell pepper red or yellow, finely chopped (or other veggies)
  • 2 cups shredded cheddar cheese or slices to cover casserole


  • ¼ cup shredded cheddar cheese
  • 1 cup dry bread crumbs
  • ½ cup melted butter



  • Butter a 9×13 inch casserole dish. Place buns cut side down to cover the bottom of the casserole dish. Use broken pieces to fill in any empty spots.
  • Top bread with ham and one diced red pepper.

Egg Layer

  • In a medium bowl, whisk eggs, milk, dry mustard and black pepper. Add onion and finely chopped bell pepper. Pour mixture on top of buns.
  • Sprinkle with 2 cups cheese. Cover with plastic wrap and refrigerate overnight.


  • In the morning, preheat oven to 350°F. Sprinkle casserole with ¼ cup shredded cheese.
  • In a small bowl, melt butter and mix with breadcrumbs. Sprinkle over casserole.
  • Bake uncovered for 60 minutes. Check after 45 minutes. Place foil on top if browning too much for the remainder of cook time. 
  • Remove from oven and rest for 10 minutes before serving.*


  • If you prefer less crumbs, pour ¼ cup melted butter over top of casserole, mix ¼ cup melted butter with ½ cup crumbs, and sprinkle over casserole.
  • If using thinner bread (rather than buns), make two layers of the bread.
  • *The breakfast casserole puffs up while baking, and settles after it’s been out of the oven for a few minutes.
5 from 11 votes↑ Click stars to rate now!
Or to leave a comment, click here!

Nutrition Information

Calories: 319 | Carbohydrates: 18g | Protein: 15g | Fat: 20g | Saturated Fat: 11g | Cholesterol: 161mg | Sodium: 524mg | Potassium: 209mg | Fiber: 1g | Sugar: 5g | Vitamin A: 1310IU | Vitamin C: 25.7mg | Calcium: 270mg | Iron: 1.8mg

Nutrition information does not include optional ingredients or garnish and is an estimate. It may change based on actual ingredients and cooking methods used.

Course Breakfast
Cuisine American

Like our recipes?
Follow us on Pinterest!

Follow us on Pinterest

Pin this Breakfast Bake recipe!

A slice of breakfast bake being served from a casserole dish with text
A slice of breakfast bake on a plate with text
Baked Breakfast Bake in a casserole dish with a title
A slice of breakfast bake on a plate with text
Top image - a slcie of breakfast bake on a plate. bottom image - breakfast bake prepped in a casserole dish with text
A slice of breakfast bake being lifted from the pan


, , ,

Recipes you'll love

About the author

I am a wife, mother of two, and professional accountant. I love fantastic food, and it is so often the center of our lives, from everyday dinner, to family gatherings, and special evenings at fabulous restaurants. I have always loved cooking and baking, with my mom and grandma, and now, with my daughter and son. I love trying new recipes while enjoying my favorites too. I’m so happy to share them with you.
See more posts by Candace

latest & greatest

Leave a Reply

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

Recipe Rating