Ham Casserole

4.5
(332)

This ham and cheese potato casserole is true comfort food. I'm from the Midwest so we're big on casseroles and one-dish meals, especially during winter.

55
55
55
55
Prep Time:
20 mins
Cook Time:
50 mins
Additional Time:
5 mins
Total Time:
1 hr 15 mins
Servings:
8
Cook Mode (Keep screen awake)

Ingredients

Original recipe (1X) yields 8 servings

  • 2 cups peeled and cubed potatoes

  • 2 stalks celery, chopped

  • 1 large carrot, sliced

  • 3 cups water

  • 3 tablespoons butter

  • 2 cups cubed fully cooked ham

  • 2 tablespoons chopped green bell pepper

  • 2 teaspoons chopped onion

  • ¼ cup butter

  • 3 tablespoons all-purpose flour

  • 1 cup milk, or more as needed

  • teaspoon salt

  • teaspoon ground black pepper

  • 1 cup shredded Cheddar cheese

  • ½ cup dry bread crumbs

Directions

  1. Preheat the oven to 350 degrees F (175 degrees C).

  2. Place potatoes, celery, and carrot in a large pot and cover with water; bring to a boil. Reduce heat to medium-low and simmer until tender, about 20 minutes. Drain and transfer to a 2-quart baking dish.

  3. Melt 3 tablespoons butter in a large skillet over medium heat; cook and stir ham, green bell pepper, and onion until vegetables are tender, about 5 minutes. Transfer ham mixture to baking dish and mix with potatoes.

  4. Melt remaining 1/4 cup butter in a clean skillet; cook and stir flour in melted butter until smooth, about 3 minutes. Gradually stir in milk and season with salt and black pepper. Bring to a boil, stirring constantly, until thickened, about 2 minutes. Add Cheddar cheese; stir until melted. Pour cheese mixture over ham and potatoes. Sprinkle with bread crumbs.

  5. Bake in preheated oven until bubbly, 25 to 30 minutes. Allow casserole to rest for 5 to 10 minutes before serving.

988 home cooks made it!

Nutrition Facts (per serving)

304 Calories
21g Fat
17g Carbs
12g Protein
Nutrition Facts
Servings Per Recipe 8
Calories 304
% Daily Value *
Total Fat 21g 27%
Saturated Fat 12g 59%
Cholesterol 60mg 20%
Sodium 641mg 28%
Total Carbohydrate 17g 6%
Dietary Fiber 2g 6%
Total Sugars 3g
Protein 12g 24%
Vitamin C 20mg 23%
Calcium 170mg 13%
Iron 1mg 6%
Potassium 392mg 8%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.