
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
Report
Stretch your leftover ham even further with this easy cheesy ham casserole. It's the perfect way to feed a crowd!
Share:
Ingredients
- 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
Instructions
- Preheat oven to 400°F. In a small bowl, combine breadcrumbs, butter, and parsley, set aside.
- Cook the pasta shells al dente according to package directions. Drain well.
- Meanwhile, in a medium saucepan, melt the butter, flour, and seasonings over medium heat and cook for 1 minute.
- 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.
- Remove from heat and add 2 ½ cups cheddar, gruyere cheese, and parmesan cheese. Whisk until smooth.
- 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.
- 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
Other Recipes