Ham and Potato Casserole: A Comforting Classic Made Easy
Few dishes hit the spot like a warm, creamy, and cheesy Ham and Potato Casserole. It’s a timeless comfort food that’s perfect for breakfast, brunch, or dinner, especially when you have leftover ham or want something hearty to share. With its savory flavor, crispy golden top, and melt-in-your-mouth texture, this casserole brings joy to every table. Here’s a detailed, step-by-step guide to making this dish at home from scratch.
🧀 What You’ll Need (Ingredients)
For the casserole:
- 4 cups potatoes, peeled and diced (preferably Russet or Yukon Gold)
- 2 cups cooked ham, diced
- 1 small onion, finely chopped
- 1 ½ cups shredded cheddar cheese
- ½ cup mozzarella cheese (optional, for extra meltiness)
- 3 tablespoons butter
- 3 tablespoons all-purpose flour
- 2 cups milk (whole milk is best for creaminess)
- Salt and pepper to taste
- ½ teaspoon garlic powder
- ½ teaspoon paprika (optional, for color and flavor)
- Chopped parsley or green onion (for garnish)
🔪 Step-by-Step Instructions
Step 1: Prepare the Potatoes
- Peel and dice the potatoes into small ½-inch cubes for even cooking.
- Place them in a large pot, cover with water, and bring to a boil.
- Cook for about 7-8 minutes—just until slightly tender (not fully cooked).
- Drain and set aside to cool.
Step 2: Make the Creamy Sauce
- In a saucepan over medium heat, melt the butter.
- Whisk in the flour and stir constantly for about 1-2 minutes to create a roux (this removes the raw flour taste).
- Gradually pour in the milk, continuing to whisk to avoid lumps.
- Add salt, pepper, garlic powder, and paprika.
- Cook for 4-5 minutes, until the sauce thickens.
- Stir in 1 cup of cheddar cheese and allow it to melt into the sauce.
- Remove from heat and set aside.
No Responses Yet