Nutrition Facts for Ham asparagus and pasta casserole
Blog Research API Download App

Ham Asparagus and Pasta Casserole

Image of Ham Asparagus and Pasta Casserole
Nutriscore Rating: 61/100

Indulge in the comforting flavors of this Ham Asparagus and Pasta Casserole, a perfect fusion of creamy, cheesy goodness and garden-fresh asparagus. This easy-to-make baked pasta dish combines tender penne, bites of savory ham, and crisp-tender asparagus, all tossed in a luscious homemade cheddar-Parmesan sauce. Topped with golden, olive-oil-kissed panko breadcrumbs, this casserole offers a satisfying crunchy finish to every hearty bite. Ready in under an hour, it’s an excellent option for a weeknight family dinner or a next-day lunch. Whether you're looking for a way to use leftover ham or simply craving a cozy casserole, this recipe is a must-try crowd-pleaser.

βœ“ FDA-Compliant β€’ EC Certified

The Toxic-Free Cutting Board

Medical-grade titanium. No microplastics. No bacteria. No compromises.

βœ“ Zero Toxins
βœ“ Self-Sanitizing
βœ“ Lifetime Durability
$99 $169 SAVE 40%
Shop Now β†’
Titan Haus Pure Titanium Cutting Board

Recipe Information

⏱️
Prep Time
20 min
πŸ”₯
Cook Time
35 min
πŸ•
Total Time
55 min
πŸ‘₯
Servings
6 servings
πŸ“Š
Difficulty
Medium

πŸ₯˜ Ingredients

14 items
  • 12 ounces penne pasta
  • 1 pound asparagus
  • 2 cups cooked ham, diced
  • 4 tablespoons unsalted butter
  • 4 tablespoons all-purpose flour
  • 3 cups milk
  • 2 cups sharp cheddar cheese, shredded
  • 1 cup Parmesan cheese, grated
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 1 cup panko breadcrumbs
  • 1 tablespoon olive oil
πŸ’‘
Pro Tip: Read through all ingredients before starting to cook!

πŸ“ Instructions

12 steps
1

Preheat your oven to 375Β°F (190Β°C) and lightly grease a 9x13-inch baking dish.

2

Bring a large pot of salted water to a boil. Cook the penne pasta according to package instructions until al dente. Drain and set aside.

3

While the pasta is cooking, trim the tough ends off the asparagus and cut the stalks into 1-inch pieces.

4

Blanch the asparagus by boiling it for 2 minutes in a medium saucepan of boiling water, then transferring it to a bowl of ice water to stop the cooking. Drain and set aside.

5

In a large saucepan, melt the butter over medium heat. Whisk in the flour and cook for 1-2 minutes, stirring constantly, to remove the raw flour taste.

6

Gradually add the milk, whisking continuously to create a smooth sauce. Continue cooking until the sauce thickens, about 4-5 minutes.

7

Stir in the cheddar cheese, Parmesan cheese, garlic powder, onion powder, salt, and black pepper until the cheese is fully melted and the sauce is creamy.

8

Combine the cooked pasta, blanched asparagus, diced ham, and cheese sauce in a large mixing bowl. Mix well to evenly coat all ingredients.

9

Transfer the mixture to the prepared baking dish, spreading it out in an even layer.

10

In a small bowl, mix the panko breadcrumbs and olive oil until the breadcrumbs are lightly coated. Sprinkle the breadcrumb mixture evenly over the casserole.

11

Bake the casserole in the preheated oven for 20-25 minutes, or until the top is golden brown and the casserole is bubbling around the edges.

12

Allow the casserole to cool for 5 minutes before serving. Enjoy your delicious Ham, Asparagus, and Pasta Casserole!

⚑
Cooking Tip: Take your time with each step for the best results!
683
cal
43.8g
protein
48.5g
carbs
35.3g
fat

Nutrition Facts

1 serving (425.6g)
Calories
683
% Daily Value*
Total Fat 35.3 g 45%
Saturated Fat 20.0 g 100%
Polyunsaturated Fat 0.0 g
Cholesterol 132 mg 44%
Sodium 1992 mg 87%
Total Carbohydrate 48.5 g 18%
Dietary Fiber 3.4 g 12%
Total Sugars 10.6 g
Protein 43.8 g 88%
Vitamin D 1.9 mcg 9%
Calcium 599 mg 46%
Iron 3.8 mg 21%
Potassium 633 mg 13%

*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

28.1%%
25.5%%
46.4%%
Fat: 1918 cal (46.4%%)
Protein: 1051 cal (25.5%%)
Carbs: 1161 cal (28.1%%)