Cheesy Potato and Ham Casserole For A Cozy January Dinner

3 min prep 3 min cook 10 servings
Cheesy Potato and Ham Casserole For A Cozy January Dinner
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Why This Recipe Works

  • One-pan convenience: everything bakes in the same deep skillet—no pre-boiling potatoes or secondary saucepans required.
  • Cheese pulls for days: a three-cheese blend melts into a self-made sauce that clings to every cube of potato.
  • Flexible ham options: use thick-cut deli ends, holiday leftovers, or a supermarket steak—any smoked pork works.
  • Make-ahead magic: assemble up to 24 hours in advance; the flavors meld while the dish waits in the refrigerator.
  • Freezer-friendly: cool, wrap, and freeze portions for up to two months—January emergency dinners solved.
  • Kid-approved veg sneak: finely diced carrots and celery cook down so even picky eaters polish off their veggies.
  • Customizable heat: a pinch of cayenne or a swirl of chipotle mayo lets you dial the warmth up or down.

Ingredients You'll Need

Ingredients

Potatoes are the backbone, so choose ones high in starch for maximum creaminess. My go-to is a 50/50 mix of Yukon Gold and Russet; the Yukons hold their shape while the Russets collapse slightly to thicken the sauce. Dice them into ¾-inch cubes—large enough to stay fluffy, small enough to cook through in the oven’s liquid.

Ham brings the smoky depth. I buy a 1¼-pound smoked ham steak, trim the excess fat, and cube it into hearty bite-size pieces. If you have a leftover roasted ham butt or spiral ham, use it; just be sure to taste for salt before adding extra seasoning.

Cheese is not a single star but an ensemble. Sharp white cheddar lays the tangy foundation, mozzarella supplies the stretch, and a modest handful of Parmesan rinds melted into the broth adds umami complexity. Buy blocks and shred yourself—pre-shredded cellulose coatings resist smooth melting.

Aromatics matter more than you think. One medium onion, two ribs of celery, and one large carrot create a micro mirepoix that perfumes the casserole and sneaks vegetables onto every forkful. Finely dice them so they soften in the same time the potatoes tenderize.

Liquid is the secret silk. I whisk together 2 cups low-sodium chicken stock, 1 cup half-and-half, and 2 tablespoons Dijon mustard. The mustard’s acid keeps the dairy from curdling while sharpening the cheese flavor.

Seasonings stay simple: kosher salt, freshly cracked black pepper, a whisper of nutmeg to amplify dairy sweetness, and optional cayenne for warmth. Fresh thyme or rosemary can be stirred in if you have them languishing in the produce drawer.

How to Make Cheesy Potato and Ham Casserole For A Cozy January Dinner

1

Heat the oven and prep the skillet

Place a rack in the center of your oven and preheat to 400 °F (204 °C). Lightly grease a deep 12-inch oven-safe skillet or a 3-quart enameled casserole dish with butter or non-stick spray. A dark metal pan yields crisper edges; ceramic bakes more gently—choose your adventure.

2

Build the flavor base

Melt 2 tablespoons unsalted butter in the skillet over medium heat. Add diced onion, celery, and carrot; sauté 4–5 minutes until the onion turns translucent and the celery looks satin. Stir in 2 teaspoons kosher salt, ½ teaspoon pepper, ¼ teaspoon nutmeg, and a pinch of cayenne if using.

3

Toss in potatoes and ham

Scatter the potato cubes and ham cubes into the skillet. Gently fold for 1 minute so the vegetables coat the starchy edges—this prevents the potatoes from oxidizing and helps them absorb seasoning.

4

Whisk together the silky liquid

In a medium bowl combine chicken stock, half-and-half, Dijon, and 1 cup of the shredded cheddar. Pour over the potato mixture; the liquid should just peek above the solids. If needed, add an extra splash of stock to reach the top layer of potatoes.

5

Cover and bake low and slow

Tent the skillet tightly with foil, crimping around the edges to trap steam. Bake 35 minutes. This covered phase allows the potatoes to cook through without drying and starts the cheese melt.

6

Uncover and add the cheese crust

Remove foil, sprinkle remaining 1 cup cheddar plus all the mozzarella evenly over the surface. Return to the oven 12–15 minutes until the cheese bubbles and forms golden freckles. If you crave a deeper blister, switch to broil for the final 2 minutes but watch closely.

7

Rest and garnish

Let the casserole stand 10 minutes; this sets the sauce and prevents tongue-burning cheese pulls. Finish with chopped parsley, sliced scallions, or a snowfall of Parmesan. Serve hot directly from the skillet for maximum rustic charm.

Expert Tips

Check doneness with a cake tester

Insert a thin metal skewer into the largest potato cube; it should glide in with no resistance. If the top browns before the centers soften, lower heat to 375 °F and extend bake time 5-minute increments.

Prevent watery sauce

Pat potato cubes dry after dicing. Excess surface moisture dilutes the cream and can split the emulsion. A light dusting of 1 tablespoon flour over the potatoes before liquid goes in acts as insurance.

Overnight flavor boost

Assemble completely, cool, cover, and refrigerate up to 24 hours. Add 10 extra minutes to the covered bake time, straight from the fridge—no need to bring to room temperature first.

Double the crunch

Mix ½ cup panko with 1 tablespoon melted butter and a pinch of smoked paprika; sprinkle on during the last 5 minutes for a toasty golden lid.

Scale smartly

For a half-batch use an 8-inch square pan and reduce liquid by 25 percent; surface-area-to-volume ratio changes evaporation rates.

Lighten without loss

Swap half-and-half for evaporated skim milk and use 2% cheddar. You’ll save ~90 calories per serving yet keep creamy mouthfeel thanks to the starch released by russets.

Variations to Try

  • Broccoli & Cauliflower Boost: substitute 2 cups small florets for an equal weight of potatoes. They roast on top like cheesy veggie trees.
  • Swiss & Mushroom: trade cheddar for nutty Gruyère and fold in 8 oz sautéed cremini mushrooms with a splash of sherry.
  • Mexican Street-Corn Style: add 1 cup corn kernels, swap pepper jack for mozzarella, and finish with lime zest, cotija, and Tajín.
  • Breakfast Bake: fold in 4 lightly beaten eggs with the liquid and serve squares alongside fruit salad for a weekend brunch.
  • Gluten-Free Crunch Top: replace panko with crushed kettle-cooked potato chips mixed with ¼ cup grated Parmesan.

Storage Tips

Refrigerator: Cool completely, transfer to airtight containers, and refrigerate up to 4 days. Reheat single portions in the microwave at 70% power for 2 minutes, stirring halfway, or warm the entire skillet, covered with foil, at 350 °F for 20 minutes.

Freezer: Portion into freezer-safe foil pans; wrap twice with plastic and once with foil. Freeze up to 2 months. Thaw overnight in the refrigerator and reheat as above, adding a splash of milk if the sauce seems thick.

Make-ahead assemblies: If you plan to freeze before baking, under-cook the vegetables by 3 minutes so they don’t turn mushy upon reheating. Label with date and baking instructions.

Frequently Asked Questions

Yes—baby potatoes or petite medleys work; halve them so they’re bite-size and keep the skin on for extra texture. Check tenderness 5 minutes earlier since skins cook faster.

High heat can cause dairy proteins to seize. Lower the oven temperature next time and ensure the casserole is loosely covered while baking. If it’s already broken, stir in a tablespoon of warm milk and a squeeze of lemon to re-emulsify.

Absolutely—your casserole will be richer. Reduce the butter in step 2 to 1 tablespoon to balance the extra fat and prevent a greasy layer on top.

Swap the ham for 8 oz smoked tofu or roasted cauliflower florets tossed with 1 teaspoon smoked paprika. Use vegetable broth instead of chicken stock.

Look for deep amber freckles rather than a solid brown sheet. Cheese continues to darken after removal from the oven, so pull it when it’s one shade lighter than your target.

Yes—use a 9×13-inch pan, increase liquid by only 75% (not double) to account for reduced evaporation, and bake 10–15 minutes longer. Rotate halfway for even browning.
Cheesy Potato and Ham Casserole For A Cozy January Dinner
pork
Pin Recipe

Cheesy Potato and Ham Casserole For A Cozy January Dinner

(4.9 from 127 reviews)
Prep
20 min
Cook
50 min
Servings
8

Ingredients

Instructions

  1. Preheat & prep: Heat oven to 400 °F. Grease a deep 12-inch oven-safe skillet.
  2. Sauté aromatics: Melt butter, add onion, celery, carrot, salt, pepper, nutmeg, cayenne; cook 4–5 min.
  3. Add potatoes & ham: Fold in potatoes and ham to coat with seasoning.
  4. Mix liquid: Whisk stock, half-and-half, Dijon, 1 cup cheddar; pour over potatoes.
  5. Cover & bake: Cover with foil; bake 35 min.
  6. Cheese top: Uncover, sprinkle remaining cheddar and mozzarella; bake 12–15 min until browned.
  7. Rest & serve: Let stand 10 min, garnish with parsley.

Recipe Notes

For a crisp lid, broil 2 min at the end. Store leftovers covered in the fridge up to 4 days or freeze up to 2 months.

Nutrition (per serving)

418
Calories
28g
Protein
22g
Carbs
24g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.