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.
Scan with your phone to download!
Preheat your oven to 375°F (190°C) and lightly grease a 9x13-inch baking dish.
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.
While the pasta is cooking, trim the tough ends off the asparagus and cut the stalks into 1-inch pieces.
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.
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.
Gradually add the milk, whisking continuously to create a smooth sauce. Continue cooking until the sauce thickens, about 4-5 minutes.
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.
Combine the cooked pasta, blanched asparagus, diced ham, and cheese sauce in a large mixing bowl. Mix well to evenly coat all ingredients.
Transfer the mixture to the prepared baking dish, spreading it out in an even layer.
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.
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.
Allow the casserole to cool for 5 minutes before serving. Enjoy your delicious Ham, Asparagus, and Pasta Casserole!
Serving size | (2492.4g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 4472.0 |
Total Fat 210.0g | 0% |
Saturated Fat 113.6g | 0% |
Polyunsaturated Fat 2.1g | |
Cholesterol 784.9mg | 0% |
Sodium 11806.7mg | 0% |
Total Carbohydrate 384.6g | 0% |
Dietary Fiber 25.3g | 0% |
Total Sugars 55.5g | |
Protein 281.4g | 0% |
Vitamin D 370.1IU | 0% |
Calcium 3582.0mg | 0% |
Iron 30.1mg | 0% |
Potassium 4335.9mg | 0% |
Source of Calories