Nutrition Facts for Breakfast ham casserole

Breakfast Ham Casserole

Image of Breakfast Ham Casserole
Nutriscore Rating: 57/100

Start your morning with this hearty and flavorful Breakfast Ham Casserole—a savory blend of diced cooked ham, melty cheddar cheese, and fluffy baked eggs layered over soft cubes of bread. Perfect for feeding a crowd, this easy-to-make casserole is seasoned with a touch of onion and garlic powder for extra depth, while a golden, baked top adds the perfect finishing touch. Ready in just over an hour with only 15 minutes of prep, it’s an ideal make-ahead option for busy mornings, holiday brunches, or family gatherings. Serve it warm and watch it disappear—this comforting breakfast dish is sure to become a go-to favorite! Keywords: breakfast casserole, ham and cheese casserole, easy brunch recipes.

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
15 min
🔥
Cook Time
50 min
🕐
Total Time
1 hr 5 min
👥
Servings
6 servings
📊
Difficulty
Medium

🥘 Ingredients

10 items
  • 2 cups diced cooked ham
  • 2 cups shredded cheddar cheese
  • 8 eggs
  • 2 cups milk
  • 1 teaspoon salt
  • 0.5 teaspoon ground black pepper
  • 0.5 teaspoon onion powder
  • 0.5 teaspoon garlic powder
  • 6 slices sliced bread
  • 1 tablespoon butter (for greasing the pan)
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

10 steps
1

Preheat your oven to 375°F (190°C). Lightly grease a 9x13-inch casserole dish with the butter to prevent sticking.

2

Cut the slices of bread into 1-inch cubes and spread them evenly across the bottom of the greased casserole dish.

3

Sprinkle the diced cooked ham evenly over the bread cubes, followed by the shredded cheddar cheese.

4

In a large mixing bowl, whisk together the eggs, milk, salt, pepper, onion powder, and garlic powder until well combined.

5

Pour the egg mixture evenly over the bread, ham, and cheese in the casserole dish, ensuring it soaks through the bread cubes.

6

Gently press down on the mixture with a spatula to help the bread absorb the egg mixture and to even out the surface.

7

Cover the casserole dish with aluminum foil and bake in the preheated oven for 30 minutes.

8

Remove the foil and bake for an additional 20 minutes, or until the top is golden brown and the casserole is set in the center.

9

Remove the casserole from the oven and allow it to rest for 5-10 minutes before slicing and serving.

10

Serve warm and enjoy your hearty breakfast!

Cooking Tip: Take your time with each step for the best results!
2960
cal
237.9g
protein
128.4g
carbs
164.3g
fat

Nutrition Facts

1 serving (1778.3g)
Calories
2960
% Daily Value*
Total Fat 164.3 g 211%
Saturated Fat 84.9 g 424%
Polyunsaturated Fat 0.3 g
Cholesterol 2042 mg 681%
Sodium 11070 mg 481%
Total Carbohydrate 128.4 g 47%
Dietary Fiber 5.1 g 18%
Total Sugars 40.8 g
Protein 237.9 g 476%
Vitamin D 13.8 mcg 69%
Calcium 2716 mg 209%
Iron 16.3 mg 91%
Potassium 2732 mg 58%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

17.4%%
32.3%%
50.2%%
Fat: 1478 cal (50.2%%)
Protein: 951 cal (32.3%%)
Carbs: 513 cal (17.4%%)