This rich, cheesy ham and potato casserole is a guaranteed family favorite.

Learn how to make ham and potato casserole, and grab the hot sauce.

You’re going to want to shake things up with this dish!

Southern Living Ham and Potato Casserole scooped out onto plates to serve

Credit:Victor Protasio, Food Stylist: Margaret Dickey

Ingredients

Cooking spray

1 (32-oz.)

pkg.frozen diced hash browns(such as Ore-Ida), thawed (about6cups)

1 (8-oz.)

pkg.cubed ham(about1 1/2cups)

2Tbsp.unsalted butter

1 1/2 cups choppedyellow onion(about1mediumonion)

1 Tbsp.

Southern Living Ham and Potato Casserole patting the potatoes dry

Credit:Victor Protasio, Food Stylist: Margaret Dickey

Coat a 2-quart (11- x 7-inch) baking dish with cooking spray; set aside.

If thawed hash browns have excess moisture, pat dry with paper towels.

Cook onions and garlic:

Melt butter in a medium saucepan over medium.

Southern Living Ham and Potato Casserole stirring together the potatoes and ham

Credit:Victor Protasio, Food Stylist: Margaret Dickey

Add onion, and cook, stirring often, until softened, 4 to 5 minutes.

Add garlic, and cook, stirring constantly, until fragrant, about 1 minute.

Make cheese sauce:

Gradually add milk, whisking constantly, until smooth.

Southern Living Ham and Potato Casserole cooking the onions and garlic

Credit:Victor Protasio, Food Stylist: Margaret Dickey

Cook, whisking often, until thickened, 3 to 4 minutes.

Whisk in salt and pepper.

Spoon hash brown mixture evenly into prepared baking dish.

Southern Living Ham and Potato Casserole adding the flour and seasonings

Credit:Victor Protasio, Food Stylist: Margaret Dickey

Pour remaining half of milk mixture evenly over hash brown mixture.

Let cool 10 minutes before serving.

Garnish, and serve:

Sprinkle with scallions or chives, and serve hot.

Southern Living Ham and Potato Casserole whisking in the milk

Credit:Victor Protasio, Food Stylist: Margaret Dickey

Move any to an airtight container, and store in the fridge for up to one week.

Reheat in the microwave or oven until warmed through.

Can You Make This Casserole Ahead of Time?

Southern Living Ham and Potato Casserole cooking until thickened

Credit:Victor Protasio, Food Stylist: Margaret Dickey

Store the assembled but unbaked casserole, covered, in the fridge for up to three days.

Let come to room temperature, and then bake as directed.

Peel and cut them into 1/3- to 1/2-inch cubes, and proceed with the recipe.

Southern Living Ham and Potato Casserole stirring the milk mixture into the potatoes

Credit:Victor Protasio, Food Stylist: Margaret Dickey

Of course, feel free to use any leftover holiday ham you might have on hand.

This is a simple and great way to stretch that final bit of ham into another family-friendly meal.

Ham and Potato Casserole mixture in the pan

Credit:Victor Protasio, Food Stylist: Margaret Dickey

Southern Living Ham and Potato Casserole after baking

Credit:Victor Protasio, Food Stylist: Margaret Dickey

Southern Living Ham and Potato Casserole in a dish to serve

Credit:Victor Protasio, Food Stylist: Margaret Dickey

Southern Living Ham and Potato Casserole ingredients

Credit:Victor Protasio, Food Stylist: Margaret Dickey