Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Cheesy Ham And Potato Breakfast Casserole Recipe

Cheesy Ham And Potato Breakfast Casserole Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.7 from 35 reviews

  • Total Time: 1 hour
  • Yield: 6 1x

Description

Ham and Potato Breakfast Casserole delivers pure comfort straight from your oven to the breakfast table. Hearty layers of crispy potatoes, melted cheese, and savory ham create a morning meal that feeds the whole family with zero fuss.


Ingredients

Scale

Main Ingredients:

  • 6 large eggs
  • 4 cups frozen hash brown potatoes (thawed)
  • 2 cups diced cooked ham
  • 2 cups milk
  • 1 cup shredded cheddar cheese (plus more for topping)

Supporting Ingredients:

  • ½ cup diced onion
  • ½ cup diced bell pepper (optional)

Seasonings:

  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • ¼ teaspoon paprika (optional)
  • Fresh parsley (for garnish, optional)

Instructions

  1. Warm your oven to 350°F and spray a 9×13-inch baking dish with cooking spray to prevent sticking.
  2. Thoroughly mix 4 cups thawed hash brown potatoes, 2 cups diced ham, 1 cup shredded cheddar cheese, ½ cup diced onion, and ½ cup diced bell pepper in a large mixing bowl.
  3. Whisk 6 large eggs in a separate bowl until smooth and light. Add 2 cups milk, 1 teaspoon garlic powder, 1 teaspoon onion powder, ½ teaspoon salt, ¼ teaspoon black pepper, and ¼ teaspoon paprika. Blend until completely combined.
  4. Pour the egg mixture over the potato and ham blend. Stir gently to ensure every ingredient is evenly coated.
  5. Transfer the entire mixture into the prepared baking dish, spreading it out in an even layer.
  6. Sprinkle an additional ½ cup of cheddar cheese across the top of the casserole.
  7. Bake in the preheated 350°F oven for 45-50 minutes, until the center is set and the top turns golden brown.
  8. Remove from the oven and let the casserole rest for 10 minutes before serving.
  9. Garnish with fresh chopped parsley if desired and serve warm.

Notes

  • Dice ham into uniform cubes so every bite has balanced flavor and texture.
  • Shred cheese fresh from the block for better melting and more authentic taste compared to pre-shredded packages.
  • Let casserole rest 10 minutes after baking to help set and make cutting easier, preventing messy serving.
  • Swap ham for cooked bacon or crumbled sausage if preferred, keeping protein content consistent for a hearty breakfast option.
  • Prep Time: 15 minutes
  • Cook Time: 45 minutes
  • Category: Casseroles
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 6
  • Calories: 320 kcal
  • Sugar: 3 g
  • Sodium: 670 mg
  • Fat: 18 g
  • Saturated Fat: 7 g
  • Unsaturated Fat: 9 g
  • Trans Fat: 0.5 g
  • Carbohydrates: 16 g
  • Fiber: 2 g
  • Protein: 22 g
  • Cholesterol: 225 mg