Cheesy Ham Casserole

User Reviews

4.9

270 reviews
Excellent
  • Prep Time

    20 mins

  • Cook Time

    20 mins

  • Total Time

    55 mins

  • Servings

    10 servings

  • Calories

    580 kcal

  • Course

    Main Course

  • Cuisine

    American

Cheesy Ham Casserole

Stretch your leftover ham even further with this easy cheesy ham casserole. It's the perfect way to feed a crowd!

I Made This!

202 people made this

Save this

162 people saved this

Ingredients

Servings
  • 1 pound medium shells or rotini or penne
  • cup butter
  • cup all-purpose flour
  • 1 teaspoon onion powder
  • ¼ teaspoon dried thyme leaves
  • ½ teaspoon salt more to taste
  • ¼ teaspoon black pepper
  • 1 ¾ cups milk
  • 1 cup half and half or light cream
  • 1 teaspoon Dijon mustard
  • 3 cups shredded sharp cheddar cheese divided
  • 1 cup shredded Swiss cheese or Gruyere cheese
  • 2 tablespoons shredded Parmesan cheese
  • 2 cups diced ham

Topping

  • ½ cup Panko bread crumbs
  • 2 tablespoons melted butter
  • 1 tablespoon chopped fresh parsley
Add to Shopping List

Instructions

  1. Preheat oven to 400°F. In a small bowl, combine breadcrumbs, butter, and parsley, set aside.
  2. Cook the pasta shells al dente according to package directions. Drain well.
  3. Meanwhile, in a medium saucepan, melt the butter, flour, and seasonings over medium heat and cook for 1 minute.
  4. Gradually add in milk, half and half, and Dijon, whisking until smooth after each addition. Once all of the milk/cream is added, whisk while bringing to a boil over medium heat. Allow to boil for 1 minute.
  5. Remove from heat and add 2 ½ cups cheddar, gruyere cheese, and parmesan cheese. Whisk until smooth.
  6. Toss the cheese sauce with cooked pasta and ham and transfer to a 9x13 baking dish. Sprinkle the breadcrumb topping over the casserole and top with the remaining ½ cup of cheese.
  7. Bake for 22-26 minutes or until heated through and topping is browned. Cool 5 minutes before serving.

Notes

  • If you don't have gruyere, substitute swiss cheese or extra cheddar cheese.
  • Use leftover ham or purchase a ham steak from the grocery store.
  • Do not overbake the casserole, or it can dry out. 

Nutrition Information

Show Details
Calories 580 (29%) Carbohydrates 44g (15%) Protein 25g (50%) Fat 34g (52%) Saturated Fat 20g (100%) Polyunsaturated Fat 2g Monounsaturated Fat 8g Trans Fat 0.3g Cholesterol 112mg (37%) Sodium 751mg (31%) Potassium 246mg (7%) Fiber 2g (8%) Sugar 4g (8%) Vitamin A 1091IU (22%) Vitamin C 1mg (1%) Calcium 473mg (47%) Iron 1mg (6%)

Nutrition Facts

Serving: 10servings

Amount Per Serving

Calories 580 kcal

% Daily Value*

Calories 580 29%
Carbohydrates 44g 15%
Protein 25g 50%
Fat 34g 52%
Saturated Fat 20g 100%
Polyunsaturated Fat 2g 12%
Monounsaturated Fat 8g 40%
Trans Fat 0.3g 15%
Cholesterol 112mg 37%
Sodium 751mg 31%
Potassium 246mg 5%
Fiber 2g 8%
Sugar 4g 8%
Vitamin A 1091IU 22%
Vitamin C 1mg 1%
Calcium 473mg 47%
Iron 1mg 6%

* Percent Daily Values are based on a 2,000 calorie diet.

Genuine Reviews

User Reviews

Overall Rating

4.9

270 reviews
Excellent

Write a Review

Drag & drop files here or click to upload
Other Recipes

You'll Also Love

Cheesy Chicken Noodle Casserole

American
0.0 (0 reviews)

One Skillet Ham & Cheese Pasta

Italian, American
4.9 (39 reviews)

Ham & Pineapple Pasta Salad

American
5.0 (288 reviews)

Creamy Ham and Red Bell Pepper Pasta

American
4.7 (9 reviews)

Ham and Cheese Tortellini

Italian, American
5.0 (27 reviews)

Ham and Cheese Penne

American
0.0 (0 reviews)

Cheesy Sausage Pasta (one pot)

American
5.0 (138 reviews)

Cheesy Skillet Lasagna

Italian, American
5.0 (63 reviews)

One Pot Cheesy Taco Pasta

American
4.9 (45 reviews)

Cheesy Chicken Pasta

American
4.9 (129 reviews)

Cheesy Chicken Skillet Pasta

American
5.0 (3 reviews)

Cheesy Chicken Bacon Ranch Pasta Recipe

Italian, American
4.3 (18 reviews)

Crock Pot Cheesy Ravioli

Italian, American
5.0 (6 reviews)