Ham and Potato Casserole

Ham and Potato Casserole is a creamy, cheesy, and hearty dish that’s perfect for breakfast, brunch, or dinner. This comforting recipe combines tender potatoes, savory ham, and a rich cheese sauce baked to perfection.

Why You’ll Love This Recipe

  • Easy to make with simple ingredients
  • Great for using leftover ham
  • Perfect for feeding a crowd
  • Deliciously creamy and cheesy
  • Ideal for meal prep and leftovers
Ham and Potato Casserole 10 Ham and Potato Casserole is a creamy, cheesy, and hearty dish that's perfect for breakfast, brunch, or dinner. This comforting recipe combines tender potatoes, savory ham, and a rich cheese sauce baked to perfection.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

  • Potatoes (Russet or Yukon Gold)
  • Cooked ham, diced
  • Onion, finely chopped
  • Garlic, minced
  • Butter
  • Flour
  • Milk or heavy cream
  • Cheddar cheese, shredded
  • Salt and pepper
  • Paprika (optional)
  • Parsley (for garnish)

Directions

  1. Preheat the Oven: Set your oven to 375°F (190°C) and grease a baking dish.
  2. Prepare the Potatoes: Peel and slice the potatoes into thin rounds.
  3. Make the Cheese Sauce: In a saucepan, melt butter over medium heat. Add onions and garlic, cooking until softened. Stir in flour and cook for a minute before gradually whisking in milk. Cook until thickened, then stir in cheese until melted.
  4. Assemble the Casserole: Layer half of the potatoes in the baking dish, followed by half the ham and cheese sauce. Repeat layers.
  5. Bake: Cover with foil and bake for 40 minutes. Remove foil and bake for an additional 20 minutes, or until the potatoes are tender and the top is golden.
  6. Serve: Garnish with parsley and let it cool slightly before serving.

Servings and Timing

  • Servings: 6-8 servings
  • Prep Time: 15 minutes
  • Cook Time: 60 minutes
  • Total Time: 75 minutes

Variations

  • Spicy Kick: Add diced jalapeños or red pepper flakes.
  • Different Cheese: Swap cheddar for Gruyère, Monterey Jack, or Swiss.
  • Vegetable Additions: Include peas, mushrooms, or bell peppers.
  • Healthier Version: Use low-fat milk and reduced-fat cheese.
  • Gluten-Free Option: Use cornstarch instead of flour to thicken the sauce.

Storage/Reheating

  • Refrigerator: Store in an airtight container for up to 4 days.
  • Freezer: Freeze in portions for up to 2 months. Thaw overnight in the fridge before reheating.
  • Reheating: Warm in the oven at 350°F (175°C) until heated through, or use the microwave for a quicker option.

Ham and Potato Casserole
Ham and Potato Casserole 11 Ham and Potato Casserole is a creamy, cheesy, and hearty dish that's perfect for breakfast, brunch, or dinner. This comforting recipe combines tender potatoes, savory ham, and a rich cheese sauce baked to perfection.

FAQs

Can I make this casserole ahead of time?

Yes! Assemble it a day ahead, store it in the fridge, and bake when ready.

Can I use frozen potatoes?

Yes, but thaw and drain them before layering.

What’s the best type of ham for this recipe?

Leftover baked ham or store-bought diced ham works perfectly.

Can I add eggs to make it a breakfast casserole?

Absolutely! Whisk 4-6 eggs and pour over the layers before baking.

How do I prevent the potatoes from turning brown?

Soak them in cold water after slicing and dry well before layering.

Can I use pre-shredded cheese?

Yes, but freshly shredded cheese melts better.

How do I make it extra creamy?

Use heavy cream instead of milk and add extra cheese.

What can I serve with this casserole?

A fresh green salad, roasted vegetables, or a side of crusty bread pair well.

Can I cook this in a slow cooker?

Yes! Cook on low for 6-7 hours or on high for 3-4 hours.

How can I make this dish low-carb?

Substitute potatoes with cauliflower or turnips.

Conclusion

Ham and Potato Casserole is a comforting, cheesy, and satisfying dish that’s easy to prepare and perfect for any occasion. Whether you’re using leftover ham or making it from scratch, this recipe is sure to become a family favorite!

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
Ham and Potato Casserole

Ham and Potato Casserole

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Maria B. Evans
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 6 servings 1x
  • Category: Casserole, Dinner
  • Method: Baked
  • Cuisine: American

Description

A creamy, cheesy, and hearty casserole loaded with tender potatoes and savory ham. A great way to use up leftover ham!


Ingredients

Units Scale
  • 3 cups potatoes, peeled and diced (Yukon Gold or Russet)
  • 2 cups cooked ham, diced
  • 1 small onion, diced
  • 2 cloves garlic, minced
  • 2 tablespoons butter
  • 2 tablespoons all-purpose flour
  • 1 1/2 cups milk
  • 1 cup chicken broth
  • 1/2 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 1/4 teaspoon paprika
  • 1 1/2 cups shredded cheddar cheese
  • 1/2 cup shredded mozzarella (optional)
  • 1/2 cup sour cream
  • 1/2 cup crushed Ritz crackers or breadcrumbs (for topping)
  • 2 tablespoons melted butter (for topping)

Instructions

1. Preheat & Prepare:

  1. Preheat oven to 375°F (190°C). Grease a 9×13-inch baking dish.
  2. In a large pot, bring salted water to a boil and cook diced potatoes for 5-7 minutes, until just fork-tender. Drain and set aside.

2. Make the Sauce:

  1. In a saucepan over medium heat, melt butter. Add onions and garlic, sautéing until soft (about 3 minutes).
  2. Stir in the flour and cook for 1-2 minutes, stirring constantly.
  3. Gradually whisk in the milk and chicken broth, stirring until thickened.
  4. Add salt, pepper, garlic powder, onion powder, and paprika. Remove from heat.
  5. Stir in 1 cup of cheddar cheese, mozzarella (if using), and sour cream until smooth.

3. Assemble the Casserole:

  1. In a large bowl, combine the cooked potatoes and diced ham. Pour the cheese sauce over the mixture and stir to coat.
  2. Transfer to the prepared baking dish and spread evenly.
  3. Sprinkle the remaining ½ cup of cheddar cheese on top.

4. Add the Topping & Bake:

  1. In a small bowl, mix crushed crackers (or breadcrumbs) with melted butter. Sprinkle over the casserole.
  2. Bake uncovered for 25-30 minutes, or until bubbly and golden brown.
  3. Let sit for 5 minutes before serving

Notes

  • Add frozen peas or broccoli for extra veggies.
  • Use leftover mashed potatoes instead of diced for a creamy version.
  • Swap cheddar for Colby Jack, Gruyère, or Swiss cheese for a different flavor.

Nutrition

  • Calories: 420
  • Sugar: 4g
  • Sodium: 950mg
  • Fat: 22g
  • Saturated Fat: 12g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 3g
  • Protein: 22g
  • Cholesterol: 65mg

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

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