Transform your holiday leftovers into pure comfort with this Leftover Ham and Macaroni Casserole! This creamy, cheesy dish combines tender elbow macaroni with savory diced ham, vibrant green peas, and a luscious homemade cheddar-Parmesan cheese sauce. Topped with a golden, crispy breadcrumb layer, itβs baked to bubbly perfection in just 30 minutes. Perfect for easy dinners or meal-prepping, this casserole shows off the versatility of leftover ham while keeping your family satisfied. Whether youβre looking for a hearty main course or a comforting side dish, this recipe is a must-try!
Preheat your oven to 375Β°F (190Β°C).
Cook the elbow macaroni according to the package instructions until al dente. Drain and set aside.
In a large saucepan, melt the butter over medium heat. Whisk in the flour and cook for 1-2 minutes until lightly golden.
Gradually whisk in the milk, stirring constantly to avoid lumps. Cook for 3-4 minutes until the mixture thickens.
Add 1.5 cups of shredded cheddar cheese and 0.5 cups of Parmesan cheese to the sauce. Stir until melted and smooth.
Season the cheese sauce with salt, black pepper, and garlic powder.
Add the cooked macaroni, diced ham, and frozen peas to the cheese sauce. Stir until everything is evenly coated.
Pour the mixture into a greased 9x13-inch baking dish.
In a small bowl, combine the breadcrumbs, remaining Parmesan cheese, and olive oil. Sprinkle this mixture evenly over the top of the casserole.
Sprinkle the remaining 0.5 cup of shredded cheddar cheese over the breadcrumbs.
Bake in the preheated oven for 25-30 minutes, or until the top is golden brown and the casserole is bubbly.
Let the casserole cool for 5-10 minutes before serving.
Calories |
3967 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 199.0 g | 255% | |
| Saturated Fat | 107.8 g | 539% | |
| Polyunsaturated Fat | 1.8 g | ||
| Cholesterol | 754 mg | 251% | |
| Sodium | 11556 mg | 502% | |
| Total Carbohydrate | 285.7 g | 104% | |
| Dietary Fiber | 18.2 g | 65% | |
| Total Sugars | 57.3 g | ||
| Protein | 261.7 g | 523% | |
| Vitamin D | 6.7 mcg | 34% | |
| Calcium | 3381 mg | 260% | |
| Iron | 16.0 mg | 89% | |
| Potassium | 2652 mg | 56% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.