Cheesy Ham Potato Bake

Category: Dinner Ideas That Actually Work

This comforting ham and potato casserole brings together tender quartered potatoes and savory cubed ham, all enveloped in a creamy sauce made with butter, onion, garlic, and a blend of herbs and spices. The rich mixture is topped with shredded cheddar cheese, which bakes to a bubbling golden finish. The dish can be prepared ahead, assembled in advance, and baked later for convenience. Perfectly textured potatoes and melty cheese combine for a crowd-pleasing, easy-to-make dish ideal for breakfasts, dinners, or side servings.

Lili Clark smiling at the camera.
Created By Lili Clark
Updated on Thu, 23 Apr 2026 15:03:44 GMT
A bowl of cheesy ham and potato casserole. Save
A bowl of cheesy ham and potato casserole. | lilicooks.com

This Cheesy Ham and Potato Casserole is a comforting dish that comes together quickly and can be prepared ahead of time. Tender potatoes and savory ham are enveloped in a creamy cheese sauce, making it perfect for family dinners or holiday leftovers. The melted cheddar cheese on top adds that irresistible gooey finish everyone loves.

Ingredients

  • Little potatoes: such as Boomer Gold from The Little Potato Company make prep effortless because they come fully cleaned and ready to quarter.
  • Salted butter: adds rich flavor I usually stick with salted but unsalted can work if you adjust the seasoning.
  • Finely diced onion: provides a subtle sweetness and texture that blends nicely into the sauce.
  • Minced garlic: brings warmth and depth - fresh is best but pre-minced from a jar works in a pinch.
  • Dried parsley, salt, black pepper, and paprika: create a simple seasoning mix that enhances the casserole without overpowering it.
  • All-purpose flour: is the thickening agent for a silky cheese sauce.
  • Half-and-half or whole milk: adds creaminess half-and-half gives a richer result but whole milk does just fine.
  • Sour cream: adds tang and helps thicken the sauce for a luscious mouthfeel.
  • Cubed cooked ham: provides protein and a savory punch, perfect for using up leftovers.
  • Shredded cheddar cheese: tops the casserole, melting into delicious gooeyness that seals in all the flavors.

Step-by-Step Instructions

Prep the Potatoes:
Quarter the potatoes and place them in a large pot. Cover with cold water, season with a little salt, and bring to a boil over high heat. Reduce heat to medium-high and cook until the potatoes are just tender, about 10 minutes. Drain and set aside.
Make the Cream Sauce:
Melt the butter in a large skillet over medium heat. Add the finely diced onion and cook until it becomes soft and translucent, which usually takes about 5 minutes. Stir in the minced garlic along with the dried parsley, salt, black pepper, and paprika. Cook these together for about one minute to bloom the spices and deepen the flavor. Whisk in the all-purpose flour until combined and smooth. Slowly pour in the half-and-half while stirring constantly. Continue to cook and whisk the mixture over medium heat until it thickens to a creamy sauce consistency. Remove from heat and stir in the sour cream, blending it well into the sauce for extra richness and a hint of tang.
Assemble and Bake:
Place the cooked potatoes and cubed ham in a lightly greased 9 by 13-inch baking dish. Pour the creamy sauce over the top and gently stir everything together so the potatoes and ham are evenly coated. Sprinkle the shredded cheddar cheese evenly over the casserole. Bake uncovered in a preheated 350 degrees Fahrenheit oven for approximately 20 minutes or until the cheese is melted and bubbling. The top should be golden and inviting.
A bowl of cheesy ham and potato casserole.
A bowl of cheesy ham and potato casserole. | lilicooks.com

Storage Tips

Store leftover baked casserole in an airtight container in the fridge for up to three days. Reheat it slowly in the oven at 350 degrees Fahrenheit until warmed through to keep the cheese melty and the potatoes tender. If you plan to freeze it, assemble but do not bake. Wrap tightly and freeze for up to three months. Thaw overnight in the fridge before baking.

Ingredient Substitutions

If you don't have Boomer Gold potatoes, Yukon Gold or red potatoes work great as they hold their shape well after cooking. You can replace sour cream with Greek yogurt for a lighter tang. Try Monterey Jack or Gouda as alternative cheeses for a twist on flavor and meltiness. Ground sausage or cooked turkey can be used instead of ham for a different protein choice.

Serving Suggestions

Serve this casserole at brunch alongside crispy bacon and fresh fruit for a complete meal. As a side dish, it pairs wonderfully with roasted vegetables or a simple green salad to balance its richness. It also works well as a hearty main course, especially on chilly nights, accompanied by warm dinner rolls and steamed broccoli.

Cultural Context

Cheese and potatoes are deeply rooted comfort food staples in American and Canadian kitchens. Adding ham makes this casserole a classic way to use up holiday leftovers or craft a quick family meal on busy nights. This blend of ingredients represents the hearty, satisfying dishes common to Midwestern and Northern American home cooking where warm, filling casseroles are beloved year-round.

Recipe FAQs

→ What type of ham is best to use?

Any cooked, cubed ham works well, whether leftover or store-bought. The key is to use a ham with good flavor and firm texture to complement the potatoes and sauce.

→ Should the casserole be covered while baking?

It’s usually baked uncovered for about 20 minutes to allow the cheese to melt and bubble. If the top browns too quickly, covering loosely with foil can prevent overbrowning.

→ Can this dish be prepared ahead of time?

Yes, assemble the casserole up to baking, cover with plastic wrap, and refrigerate for up to 4 days. Add extra bake time if baking from cold.

→ How do I know when the potatoes are tender?

Boil the quartered potatoes until they can be easily pierced with a fork, usually about 10 minutes, ensuring they remain intact to avoid a mushy texture.

→ What variations can be made for extra flavor?

Consider adding cooked vegetables such as bell peppers or broccoli, swapping cheeses like mozzarella or gouda, or stirring in spices like cayenne or red pepper flakes for a bit of heat.

Cheesy Ham Potato Bake

Savory layers of ham and tender potatoes baked with rich cheese and creamy sauce for an easy, satisfying dish.

Preparation Time
10 min
Cooking Time
45 min
Overall Time
55 min
Created By: Lili Clark

Category: Dinner

Skill Level: Beginner-Friendly

Cuisine Type: American

Output: 6 Serves

Dietary Options: ~

Ingredients

→ Vegetables

01 1.5 lb Little Boomer Gold potatoes
02 1 small onion, finely diced
03 1 tsp minced garlic

→ Dairy and Fats

04 1/4 cup salted butter
05 2 cups half-and-half or whole milk
06 1/2 cup sour cream
07 1 1/2 cups shredded cheddar cheese

→ Meats

08 3 cups cooked, cubed ham

→ Pantry

09 3 tbsp all-purpose flour
10 1 tsp dried parsley
11 1/2 tsp salt
12 1/4 tsp black pepper
13 1/4 tsp paprika

Steps

Step 01

Quarter the potatoes and place them into a large pot. Cover with cold water, season with salt, and bring to a boil over high heat. Reduce to medium-high and cook until tender, approximately 10 minutes.

Step 02

Melt butter in a large skillet over medium heat. Add diced onion and cook until softened and translucent.

Step 03

Stir in minced garlic, dried parsley, salt, black pepper, and paprika. Cook for 1 minute. Whisk in the flour until the mixture is smooth.

Step 04

Slowly whisk in half-and-half or whole milk and cook over medium heat, stirring constantly until thickened. Remove from heat and stir in sour cream until fully incorporated.

Step 05

Combine cooked potatoes and cubed ham in a lightly greased 9x13 inch baking dish. Pour the cream sauce over the mixture and stir gently to combine. Evenly sprinkle shredded cheddar cheese on top.

Step 06

Bake uncovered at 350°F (177°C) for 20 minutes or until the cheese is melted and bubbly. If reheating from cold storage, add extra baking time accordingly.

Tips

  1. This dish can be assembled ahead and refrigerated up to four days before baking. Cover with plastic wrap in that case and increase bake time when baking from chilled.
  2. Baked casserole keeps for up to three days refrigerated in an airtight container. Reheat in the oven at 350°F until warmed through.

Required Tools

  • Large pot
  • Large skillet
  • 9x13 inch baking dish
  • Whisk

Allergy Information

Always check each ingredient for allergens, and consult a medical professional if unsure.
  • Contains dairy and gluten

Nutritional Information (per serving)

These details are shared for general guidance and don’t replace professional advice.
  • Calories: 518
  • Fats: 35 g
  • Carbohydrates: 29 g
  • Proteins: 24 g