Ham and Asparagus Macaroni

Ham and Asparagus Macaroni
Photo: Andy Lyons
Total Time:
30 mins
6 cups


  • 4 ounce dried medium shell macaroni

  • 12 ounce asparagus, trimmed and cut into 1-inch pieces

  • 2 tablespoon butter

  • 8 ounce chopped cooked ham

  • 1 cup chopped onion

  • 1 tablespoon minced garlic (6 cloves)

  • 2 tablespoon all-purpose flour

  • 1 ¾ cup milk

  • 2 tablespoon finely shredded Parmesan cheese

  • 1 tablespoon finely shredded lemon peel


  1. Cook macaroni according to package directions, adding asparagus the last 2 minutes of cooking. Drain and set aside.

  2. Heat butter in a very large skillet over medium heat. Add ham; cook about 4 minutes or until ham begins to brown, stirring occasionally. Add onion and garlic. Cook and stir for 3 minutes more. Add flour to skillet; stir to coat ingredients well. Add the milk all at once. Cook and stir until thickened and bubbly. Cook and stir 1 minute more. Stir in macaroni mixture, 2 tablespoons Parmesan, and lemon peel; heat through. Top with fresh dill, additional Parmesan cheese, and paprika, if desired.

Nutrition Facts (per serving)

355 Calories
14g Fat
38g Carbs
20g Protein
Nutrition Facts
Servings Per Recipe 4
Calories 355
% Daily Value *
Total Fat 14g 18%
Saturated Fat 7g 35%
Cholesterol 58mg 19%
Sodium 796mg 35%
Total Carbohydrate 38g 14%
Total Sugars 9g
Protein 20g
Vitamin C 9.9mg 50%
Calcium 207mg 16%
Iron 2.8mg 16%
Potassium 535mg 11%
Folate, total 107.1mcg
Vitamin B-12 0.9mcg
Vitamin B-6 0.4mg

*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Related Articles