This classic Ham & Potato Casserole is a hearty, comforting dish combining tender potatoes, savory ham, and melted sharp cheddar cheese in a creamy sauce. It's a beloved staple in many American households thanks to its simplicity, affordability, and satisfying flavor. Perfect for family dinners, potlucks, or holiday leftovers, this casserole highlights how basic ingredients can yield rich and nostalgic results.
Prep Time 20 minutes mins
Cook Time 50 minutes mins
Total Time 1 hour hr 10 minutes mins
Course Main Course
Cuisine American
Servings 6
Calories 161 kcal
2 potatoes (large, unpeeled and scrubbed) 4 oz cooked ham (chopped) ½ cup onion (chopped ) 1 cup milk 2 tbsp flour ¼ tsp paprika ½ cup sharp cheddar cheese (shredded ) Water (for boiling potatoes)
Get ingredients with
Get Recipe Ingredients
Step 1: Prepare Potatoes Cover potatoes in a saucepan with water to 1" above.
Cover, bring to a boil, then simmer for 30 minutes or until tender.
Remove potatoes and let cool slightly. Cut into ½" slices.
Step 3: Make Sauce Measure milk in a 2-cup or larger measuring cup.
Sprinkle in flour and paprika.
Use a whisk to blend well.
Step 4: Combine and Bake Pour milk mixture over the potato-ham mixture.
Top with shredded cheese.
Cover and bake at 350°F for 30 minutes.
Uncover and bake an additional 10–15 minutes.
Substitute sweet potatoes for a twist in flavor.
Add garlic or chives for extra aroma.
Use pre-cooked bacon instead of ham for a smoky variation.
Try Monterey Jack or Gruyère for a gourmet cheese option.
For quicker prep, use canned sliced potatoes.
Calories: 161 kcal Carbohydrates: 18 g Protein: 9 g Fat: 6 g Saturated Fat: 3 g Polyunsaturated Fat: 0.3 g Monounsaturated Fat: 2 g Cholesterol: 28 mg Sodium: 300 mg Potassium: 442 mg Fiber: 2 g Sugar: 3 g Vitamin A: 203 IU Vitamin C: 20 mg Calcium: 134 mg Iron: 1 mg
Keyword comfort food, easy, family dinner, potatoes