Outshin
  • Home
  • Recipes
    • Main Course
    • Breakfast Recipes
    • Lunch Recipes
    • Dinner Recipes
    • Air Fryer Recipes
    • Appetizeras
    • Best Family Recipes
    • Beef Recipes
    • Chicken Recipes
    • Drinks & Smoothies
    • Healthy Recipes
    • Meat Recipes
    • Pasta Recipes
    • Salad Recipes
    • Side Dish Recipes
    • Soup Recipes
    • Sweets and Desserts
    • Takeout & Copycat Recipes
  • Shop
  • About Us

Ham & Potato Casserole

October 9, 2026 Appetizeras
Ham & Potato Casserole
Jump to Recipe Print Recipe

This savory ham and potato casserole is wonderfully cheesy, flavorful, and super satisfying. It’s a delicious way to use leftover ham, and it can do double duty as a brunch recipe or a dinner dish. I love using sharp white cheddar cheese, but smoked gouda or gruyere are other tasty choices!

A Savory Brunch Recipe (That Isn’t Eggs)

Cheesy, garlicky, hearty ham and potato casserole. Couldn’t you just dive right in? The flavors and textures are reminiscent of tartiflette, a creamy potato and bacon casserole from the French Alps. This is satisfying fare that’s perfect for a snow day—but you don’t have to be mountainside to enjoy it! 😉

With all the sweets around this time of year, a savory recipe is extra welcome. You know I love a good make-ahead breakfast casserole or easy frittata when hosting for the holidays, but not everyone likes or can have eggs, so I set out to create an eggless casserole that’s just as delicious and deserving of a prime spot on the brunch table. It’s also a wonderful choice in the spring when planning your Easter brunch recipes, or in the fall when looking for delicious fall dinner recipes.

Here’s Why You’ll Love This Ham & Potato Casserole

  • As flavorful as ham and cheese strata, but with potatoes instead of bread
  • Egg-free alternative to breakfast casserole & quiche
  • As welcome for brunch as it is for dinner
  • Creamy, cheesy gravy-like sauce comes together easily on the stove
  • A great way to use up leftover cooked ham
  • Make-ahead friendly
  • Satisfying, cold-weather comfort food

Key Ingredients You Need

  • Potatoes: I recommend Russet or Yukon Gold potatoes for this casserole. Both hold their shape pretty well, and at the same time, taste buttery soft. You need to briefly pre-cook them, but only for about 5–6 minutes. Feel free to peel them, or leave the peels on.
  • Cooked ham: If you have leftover ham, go ahead and use it here. Or just buy an 8-ounce ham steak, which is what I did for the pictured casserole. Instead of ham, feel free to use cooked sausage or bacon.
  • Cheese: I use white cheddar, just like I do in butternut squash mac and cheese. You could also use regular cheddar, smoked gouda, gruyere, pepper jack, or a mix. Potatoes aren’t picky.
  • Smoked paprika + ground mustard: This is a common flavor combo in many brunch and ham recipes, such as ham and cheese breakfast strata and deviled eggs. (And even beer cheese dip!) Don’t worry, this dish does not taste like mustard.
  • Parsley: I usually use dried parsley in the sauce and then garnish the finished casserole with fresh, but you can use either.
  • Milk: Whole milk makes the best cream sauce texture, though low-fat, or nondairy milks would work in a pinch. Do not use nonfat milk.

You also need butter, garlic, onion, salt, pepper, and flour.

Prep the Potatoes First: Peel, Cut, Boil

You need to par-boil the potatoes for this casserole. Peel and chop the potatoes, then boil for just a few minutes, to give them a head start on softening. Gather your sauce ingredients in the meantime.

Make a Quick & Creamy Homemade Sauce

You’ll make an easy (but uber-flavorful) gravy-like cream sauce, flavored with garlic and onion, smoked paprika and ground mustard, and some herby parsley. The sauce starts like the filling for this turkey pot pie. Bring it all together with some butter and flour for thickening, and use milk as the liquid. It’s pretty easy.

Now all you have to do is combine everything, and bake. Here’s the pre-cooked and drained potatoes, ham, and cheese:

Stir it all together with the creamy sauce (just toss it all right in the greased baking pan). Any 3–4-quart baking dish works, such as a 9×13-inch pan. I use a round 4-quart baking dish.

Bake the casserole covered, and then when it’s almost done, sprinkle with cheese and return to the oven uncovered. (What’s a casserole without some cheese on top?!) You know it’s ready when the cheese is melted and the casserole is bubbling all over.

You Can Prep It Ahead

The best part about this casserole, and recipes like this baked cream cheese French toast casserole and reader-favorite everything bagel breakfast casserole, is that you can prep it ahead.

To make it ahead, assemble the casserole, then cover and refrigerate overnight. Remove it from the refrigerator, allow it to come up to room temperature for about 30 minutes, and then bake as directed; you may need to add an extra few minutes to the bake time. I added these instructions to the printable recipe card below.

Here’s What to Serve With Ham & Potato Casserole

If serving this casserole for brunch, it nestles nicely alongside platters of fresh fruit, eggs, bacon or sausage, smoked salmon, slow cooker cinnamon rolls, or whole wheat blueberry pancakes. (None of which require the oven!) It would also be fantastic alongside a Dutch baby piled high with all your favorite sweet toppings.

Flavor tip: add a drizzle of hot sauce on top before serving!

If this will be a main dish for dinner, serve this comforting casserole with some green sides like a fresh salad, steamed green beans, or asparagus. Or make it a side dish to accompany a lighter main, like crab cakes, seared scallops, or baked lemon garlic salmon. Lots of ways to enjoy this versatile dish!

Avatar photoIsha Joe

Cheesy Ham & Potato Casserole

This hearty ham and potato casserole is cheesy, flavorful, and satisfying. It’s a delicious way to use leftover ham, and it can do double duty as a brunch recipe or a dinner dish. For other ingredient suggestions, see recipe Notes below.
Print Recipe
Prep Time 30 minutes mins
Cook Time 45 minutes mins
Total Time 1 hour hr 15 minutes mins
Servings: 10 servings
Course: Dinner, Main Course
Cuisine: American
Ingredients Method Notes

Ingredients
  

  • 2 pounds about 915g potatoes (I recommend Russet or Yukon Gold)
  • 2 cups about 300g or 8 ounces cubed ham
  • 1 and 1/2 cups 150g or 5.25 ounces shredded sharp white cheddar cheese, divided
  • 3 Tablespoons 43g unsalted butter
  • 3/4 cup 100g chopped yellow onion (1/2 of a large onion)
  • 3 garlic cloves minced
  • 3/4 teaspoon salt
  • 1/2 teaspoon fresh ground pepper
  • 1/2 teaspoon smoked paprika
  • 1/2 teaspoon ground mustard
  • 1 teaspoon dried parsley or 2 teaspoons fresh chopped parsley
  • 3 Tablespoons 24g all-purpose flour
  • 2 cups 480ml whole milk
  • optional for garnish: chopped fresh parsley, green onion, chives, or hot sauce

Method
 

  1. Peel potatoes, cut into 3/4-inch pieces (just eyeball it). You’ll have just over 6 cups chopped potatoes. Cover with water in a medium pot. Bring to boil. Once boiling, boil for just 5–6 minutes. You don’t want the potatoes super soft and tender just yet, only slightly softened. Drain.
  2. Grease a 9×13-inch or any 3–4-quart oven-safe dish. Add warm drained potatoes, ham, and 1 cup (about 100g) of shredded cheese. Gently toss together. Set aside.
  3. Preheat oven to 375°F (191°C).
  4. Melt the butter in a large skillet or saucepan over medium heat. Add the onion and garlic and cook, stirring occasionally, until onions have softened, about 3 minutes. Stir in salt, pepper, smoked paprika, ground mustard, parsley, and flour until combined and flour has absorbed any liquid. Reduce heat to low, and then slowly stir in the milk. Simmer for 3–5 minutes or until thickened into a gravy consistency. Remove from heat. Taste and, if desired, add more salt, pepper, paprika, mustard, or parsley to taste.
  5. Pour warm sauce over ham and potatoes. Toss gently to coat.
  6. Bake, covered with aluminum foil, for 30 minutes. Remove aluminum foil, sprinkle remaining cheese on top, and return to the oven for 5–10 more minutes or until cheese is melted and casserole is bubbling around the edges.
  7. Remove from the oven and garnish with fresh parsley, green onion, chives, or a drizzle of hot sauce.
  8. Store leftovers in the refrigerator for up to 1 week. Reheat as desired. To reheat the entire casserole, cover with aluminum foil and reheat in a 350°F (177°C) oven for 20 minutes.

Notes

  1. Make Ahead Instructions: This is an excellent make-ahead recipe because you can assemble it before baking up to 1 day in advance. Assemble the casserole through step 5. Cover and refrigerate overnight. Remove from the refrigerator, and allow to sit at room temperature for 30 minutes. Continue with step 6, adding an extra 5–10 minutes to the bake time before adding the cheese topping.
  2. Freezing Instructions: To freeze the unbaked casserole, assemble it then cover tightly and freeze for up to 3 months. Thaw at room temperature, then bake as directed. You can also freeze the baked and cooled casserole. Cover tightly and freeze for up to 3 months. Thaw at room temperature, then cover with aluminum foil and reheat in a 350°F (177°C) oven for 20 minutes.
  3. Special Tools (affiliate links): Vegetable Peeler | 9×13-inch Baking Dish or any 3- to 4-quart Oven-Safe Baking Dish | Box Grater
  4. Ham: Instead of ham, feel free to use the same amount of cooked and chopped/crumbled sausage, or about 1 and 1/2 cups chopped/crumbled bacon.
  5. Cheese: Instead of white cheddar, feel free to use regular sharp cheddar cheese, smoked gouda, gruyere, pepper jack, or a mix.
  6. Ground mustard: This is a common ingredient in cheesy and/or brunch dishes; it adds a sharp kick and depth of flavor. I don’t recommend skipping it.
  7. Milk: Whole milk makes the best cream sauce texture, though low-fat, or nondairy milks would work in a pinch. Do not use nonfat milk, and do not use half-and-half because it’s too thick.

Leave a Reply Cancel reply

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

Recipe Rating




Recent Posts

  • Cornbread Biscuits
  • Spinach Artichoke Dip Recipe
  • Easy Lasagna Recipe
  • Butternut Squash Soup
  • Classic Shepherd’s Pie

Best Recipes

Air Fryer Whole Chicken

Air Fryer Whole Chicken

August 15, 2026
Homemade Caesar Dressing

Homemade Caesar Dressing

August 30, 2026
Roasted Beet Salad with Goat Cheese and Balsamic

Roasted Beet Salad with Goat Cheese and Balsamic

August 31, 2026
Sweet Potato Soup

Sweet Potato Soup

September 1, 2026
Palmiers Cookies (Elephant Ears)

Palmiers Cookies (Elephant Ears)

August 25, 2026
Authentic Pico de Gallo

Authentic Pico de Gallo

September 7, 2026
Autumn Chopped Chicken Salad

Autumn Chopped Chicken Salad

September 2, 2026

Social Widget

  • Pintrest Follow
  • youtube Follow
  • instagram Follow
  • facebook Follow
  • x Follow

Recipes

  • Air Fryer Recipes
  • Best Family Recipes
  • Breads Recipes
  • Chicken Recipes
  • Dinner Recipes
  • Drinks & Smoothies
  • Grilling Recipes

Quick Links

  • Home
  • Recipes
  • Shop

Customer Support

  • Privacy Policy
  • Terms and Conditions
  • Website Accessibility Policy
  • About Us
  • Contact
  • Pintrest Follow
  • youtube Follow
  • instagram Follow
  • facebook Follow
  • x Follow

Copyright 2026 © Outshin

  • STORE
  • SEARCH
  • ACCOUNT

Menu

  • Home
  • Recipes
    • Main Course
    • Breakfast Recipes
    • Lunch Recipes
    • Dinner Recipes
    • Air Fryer Recipes
    • Appetizeras
    • Best Family Recipes
    • Beef Recipes
    • Chicken Recipes
    • Drinks & Smoothies
    • Healthy Recipes
    • Meat Recipes
    • Pasta Recipes
    • Salad Recipes
    • Side Dish Recipes
    • Soup Recipes
    • Sweets and Desserts
    • Takeout & Copycat Recipes
  • Shop
  • About Us

Copyright 2026 © Outshin