Ham Breakfast Casserole

Prep: 15 min Cook: 70 min Serves: 8 Cuisine: American

A hearty breakfast casserole combining ham, bread, mushrooms, and cheese, perfect for make-ahead mornings and suitable for brunches or family gatherings.

Be the first to rate this recipe

Ingredients

  • 5 cups cubed bread
  • 2 cups diced ham
  • 1 medium can mushrooms, drained
  • 3/4 cup sharp cheese, grated
  • dash of salt
  • dash of pepper

Instructions

  1. Layer cubed bread, diced ham, drained mushrooms, and grated cheese in an 8 1/2 x 11-inch pan.
  2. Mix the milk with salt and pepper, then pour evenly over the layered ingredients.
  3. Refrigerate overnight to allow flavors to meld.
  4. Bake at 325°F (163°C) covered with foil for 1 hour and 10 minutes.
  5. Remove foil during the last 10 minutes of baking to brown the top.
  6. Serve warm; this casserole is great for make-ahead breakfasts or brunch gatherings.

Tips & Substitutions

For added flavor, consider using sourdough or whole grain bread instead of regular white bread. If you don't have sharp cheese, cheddar or a blend of cheeses will work well. You can also add vegetables like bell peppers or spinach for extra nutrition. To make this dish a bit lighter, substitute half-and-half with almond milk.

Serving Suggestions

This ham breakfast casserole is ideal for brunch gatherings and pairs beautifully with a fresh fruit salad or a side of roasted potatoes. You can serve it alongside a light salad dressed with Hot Bacon Salad Dressing for a more balanced meal. It's perfect for make-ahead breakfasts, allowing you to enjoy a hearty dish with minimal morning prep.

Storage & Reheating

Store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, simply place portions in the microwave or oven until warmed through. If reheating in the oven, cover with foil to prevent drying out. This casserole can also be frozen for up to a month.

Nutrition & Diet Analysis (per serving)

Each serving of Ham Breakfast Casserole contains roughly 615 calories, with 15g protein, 85g carbohydrates, and 25g fat. It is an excellent source of vitamin D (80% of the Daily Value), protein (30% of the Daily Value), and vitamin A (24% of the Daily Value), and a good source of calcium and iron. Note that it is relatively high in sodium, at 920mg per serving (40% of the Daily Value).

615 kcal 31% DV
Protein Fat Carbs

Macronutrients

Protein 14.8g 30% DV
Total Fat 25g 32% DV
Carbs 85.1g 31% DV
Fiber 2.3g 8% DV
Sugar 1.5g 3% DV

Electrolytes

Sodium 920.1mg 40% DV
Potassium 432.6mg 9% DV
Cholesterol 91.2mg 30% DV

Vitamins & Minerals

Vitamin A 219.4mcg 24% DV
Vitamin C 3.9mg 4% DV
Vitamin D 16mcg 80% DV
Calcium 200.3mg 15% DV
Iron 2.5mg 14% DV
Contains Milk Wheat/Gluten

Estimated from ingredients & per-serving nutrition — verify against package labels for allergies or strict diets.

* % Daily Values based on a 2,000 calorie diet (FDA 2020).

Frequently Asked Questions

Can I use different types of meat in this casserole?

Absolutely! You can substitute diced turkey, cooked sausage, or even crumbled bacon for a different flavor profile. Just ensure that the meat is pre-cooked before layering it in the casserole.

How can I make this casserole vegetarian?

To make a vegetarian version, omit the ham and add extra vegetables like zucchini, bell peppers, or spinach. You can also use a plant-based cheese alternative for a dairy-free option.

Can I prepare this casserole in advance?

Yes, this casserole is perfect for make-ahead meals! You can assemble it the night before, refrigerate it, and simply bake it in the morning. This allows the flavors to meld beautifully, making it even tastier.

Nutrition is estimated from USDA FoodData Central ingredient data and may vary with brand, portion and preparation — see our methodology. This information is for general educational purposes only and is not medical or dietary advice (disclaimer).

American recipes → Pork recipes → Dairy recipes → All recipes →