Nutrition Facts for Leftover ham and macaroni casserole

Leftover Ham and Macaroni Casserole

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!

Nutriscore Rating: 56/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Leftover Ham and Macaroni Casserole
Prep Time:15 mins
Cook Time:30 mins
Total Time:45 mins
Servings: 6

Ingredients

  • 2 cups Elbow macaroni
  • 3 tablespoons Unsalted butter
  • 3 tablespoons All-purpose flour
  • 2.5 cups Milk
  • 2 cups Shredded cheddar cheese
  • 1 cup Parmesan cheese
  • 2 cups Cooked ham, diced
  • 1 cup Frozen peas
  • 1 teaspoon Salt
  • 0.5 teaspoon Black pepper
  • 0.5 teaspoon Garlic powder
  • 0.5 cup Breadcrumbs
  • 1 tablespoon Olive oil

Directions

Step 1

Preheat your oven to 375°F (190°C).

Step 2

Cook the elbow macaroni according to the package instructions until al dente. Drain and set aside.

Step 3

In a large saucepan, melt the butter over medium heat. Whisk in the flour and cook for 1-2 minutes until lightly golden.

Step 4

Gradually whisk in the milk, stirring constantly to avoid lumps. Cook for 3-4 minutes until the mixture thickens.

Step 5

Add 1.5 cups of shredded cheddar cheese and 0.5 cups of Parmesan cheese to the sauce. Stir until melted and smooth.

Step 6

Season the cheese sauce with salt, black pepper, and garlic powder.

Step 7

Add the cooked macaroni, diced ham, and frozen peas to the cheese sauce. Stir until everything is evenly coated.

Step 8

Pour the mixture into a greased 9x13-inch baking dish.

Step 9

In a small bowl, combine the breadcrumbs, remaining Parmesan cheese, and olive oil. Sprinkle this mixture evenly over the top of the casserole.

Step 10

Sprinkle the remaining 0.5 cup of shredded cheddar cheese over the breadcrumbs.

Step 11

Bake in the preheated oven for 25-30 minutes, or until the top is golden brown and the casserole is bubbly.

Step 12

Let the casserole cool for 5-10 minutes before serving.

Nutrition Facts

Serving size (1935.8g)
Amount per serving % Daily Value*
Calories 3966.9
Total Fat 199.0g 0%
Saturated Fat 107.8g 0%
Polyunsaturated Fat 1.8g
Cholesterol 754.0mg 0%
Sodium 11555.6mg 0%
Total Carbohydrate 285.7g 0%
Dietary Fiber 18.2g 0%
Total Sugars 57.3g
Protein 261.7g 0%
Vitamin D 268.4IU 0%
Calcium 3380.7mg 0%
Iron 16.0mg 0%
Potassium 2652.5mg 0%
*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.

Source of Calories

Fat: 45.0%
Protein: 26.3%
Carbs: 28.7%