Ham and Cheese Breakfast Casserole

ham and cheese breakfast casserole

This ham and cheese breakfast casserole is made with ham, cheese, broccoli, eggs, and bread. Make this breakfast casserole the night before and bake in the morning. Serve for breakfast or brunch with fresh fruit, coffee, or milk. You can also find more breakfast casserole recipes here.

This is a wonderful breakfast casserole recipe to make ahead the night before especially if you have guests staying over at your house. Then all you have to do is put it in the oven in the morning and wait to receive the compliments!

The saltiness of the ham and onion helps flavor this dish plus you get crunch from the broccoli (especially if you use fresh broccoli). If you want a milder flavor, use mild cheddar cheese or if you want a stronger flavor, use medium or sharp cheddar cheese.

Any breakfast casserole is a great way to use up leftover bread heels or any bread that has gone slightly stale.

Enjoy your cup of coffee or tea and have some good conversation while you wait and smell the aromas of this casserole coming from the oven. This time let your oven do the work for you.

Find more breakfast and brunch casserole recipes.

This recipe is from my mom’s recipe box collection.

Ham and Cheese Breakfast Casserole

Ham and Cheese Breakfast Casserole
Prep time
Cook time
Total time
Serves: 6-8
  • 12 slices day-old bread, trimmed and cubed.
  • 1-10 oz. pkg. frozen chopped broccoli, thawed and drained. (Or use fresh cut into small pieces).
  • 2 cups cooked diced ham
  • 2 cups shredded cheddar cheese
  • 6 eggs, lightly beaten
  • 3 cups milk
  • 1 small onion finely chopped (or 2 teaspoons onion flakes)
  • ½ teaspoon salt
  • ⅛ teaspoon nutmeg
  • ¼ teaspoon Dry mustard
  1. Preheat oven to 350 degrees.
  2. Cover bottom of buttered 9"x13" glass baking dish with half of the bread cubes.
  3. Layer broccoli, ham and cheese over bread.
  4. Top with remaining bread cubes.
  5. Combine eggs, milk, salt, seasonings and pour over casserole.
  6. Cover and refrigerate several hours or overnight.
  7. Bake in a 350 degree oven until it tests done when a knife inserted in the center comes out clean, or 55-60 minutes.
  8. Let stand 10 minutes and cut into squares. Makes 8-10 servings.

About the author

Laura Warnke

Laura Warnke is a mom, wife, and Midwest cook that enjoys sharing many of her family's favorite comfort food recipes. She grew up on a farm in Wisconsin and loves to bring that farm-style home cooking to your table.

Click here to add a comment

Leave a comment:

Rate this recipe:  

Food Blogger Pro: Video training and blogger community helping you to start your food blog.