Introduction
When you need a comforting dinner that feels both hearty and elegant, this Creamy Mushroom and Asparagus Chicken Penne is the perfect choice. Tender chicken, earthy mushrooms, crisp asparagus, and perfectly cooked penne pasta come together in a rich garlic Parmesan cream sauce that tastes like something straight from a cozy Italian restaurant.
What I love most about this recipe is how balanced it feels. The creamy sauce is indulgent without being too heavy, while the asparagus adds freshness and color that brighten the entire dish. The first time I made this pasta, I was looking for a way to use fresh asparagus during spring, and it quickly became a repeat favorite in my kitchen. Even the leftovers tasted amazing the next day.
Whether you are cooking for a busy weeknight dinner, a relaxed family gathering, or simply craving comfort food, this creamy chicken penne recipe delivers rich flavor, satisfying texture, and restaurant-quality results with simple ingredients.
Why You’ll Love This Recipe
- Rich and creamy garlic Parmesan sauce
- Easy one-pan style dinner
- Perfect combination of chicken and vegetables
- Family-friendly and satisfying
- Great for weeknight meals
- Packed with savory flavor
- Restaurant-quality pasta at home
- Customizable with different vegetables
- Excellent leftovers for lunch
- Comforting yet fresh and balanced
Creamy Mushroom and Asparagus Chicken Penne
- Total Time: 40 mins
- Yield: 4 servings
- Diet: Halal
Description
Creamy Mushroom and Asparagus Chicken Penne is a comforting pasta dish made with tender chicken, earthy mushrooms, crisp asparagus, and penne pasta coated in a rich garlic parmesan cream sauce.
Ingredients
- 300 g penne pasta
- 2 chicken breasts, diced
- 1 tbsp olive oil
- 2 tbsp butter
- 3 garlic cloves, minced
- 200 g mushrooms, sliced
- 1 bunch asparagus, trimmed and cut into pieces
- 1 cup heavy cream
- 1/2 cup grated parmesan cheese
- 1 tsp Italian seasoning
- 1/2 tsp salt
- 1/2 tsp black pepper
- 1/4 tsp chili flakes (optional)
- 2 tbsp fresh parsley, chopped
Instructions
- Cook the penne pasta according to package instructions until al dente. Drain and set aside.
- Season the chicken with salt, pepper, and Italian seasoning.
- Heat olive oil in a large skillet over medium heat and cook the chicken until golden and fully cooked. Remove and set aside.
- In the same skillet, melt butter and sauté garlic for about 30 seconds.
- Add mushrooms and cook until tender and browned.
- Add asparagus pieces and cook for 3-4 minutes until slightly tender but still crisp.
- Pour in the heavy cream and bring to a gentle simmer.
- Stir in parmesan cheese until the sauce becomes smooth and creamy.
- Return the cooked chicken to the skillet and stir well.
- Add the cooked penne pasta and toss until evenly coated in the sauce.
- Sprinkle with parsley and optional chili flakes before serving warm.
Notes
- Use freshly grated parmesan for the best texture and flavor.
- Do not overcook the asparagus to maintain its bright color and crunch.
- You can substitute penne with rigatoni or fettuccine.
- Add spinach or sun-dried tomatoes for extra flavor variations.
- Prep Time: 15 mins
- Cook Time: 25 mins
- Category: Dinner
- Method: Stovetop
- Cuisine: Italian-American
Ingredients
(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)
Ingredients Breakdown
Chicken Breast
Boneless, skinless chicken breast cooks quickly and stays tender when sliced into bite-sized pieces. It absorbs the creamy garlic flavors beautifully while adding satisfying protein to the pasta.
Penne Pasta
Penne is ideal for creamy sauces because the ridges hold onto the sauce perfectly. Every bite becomes coated with the rich Parmesan cream mixture.
Mushrooms
Cremini or baby bella mushrooms provide deep savory flavor and a slightly meaty texture that pairs perfectly with the creamy sauce.
Asparagus
Fresh asparagus adds color, freshness, and a subtle crisp texture that balances the richness of the dish. Thin asparagus spears work especially well because they cook quickly.
Heavy Cream
Heavy cream creates the silky texture that makes the sauce luxurious and smooth. It blends perfectly with Parmesan cheese for a rich finish.
Parmesan Cheese
Freshly grated Parmesan adds nutty, salty richness while naturally thickening the cream sauce.
Garlic
Fresh garlic gives the sauce bold flavor and aromatic warmth that ties all the ingredients together beautifully.
Butter and Olive Oil
This combination helps brown the chicken and mushrooms while creating a rich flavor base for the sauce.
Chicken Broth
Chicken broth deepens the savory flavor and helps loosen the sauce to the perfect creamy consistency.
Italian Seasoning
Italian seasoning adds classic herb flavor that complements the mushrooms, chicken, and creamy sauce perfectly.

How to Make
Step-by-Step Cooking Instructions
Begin by bringing a large pot of salted water to a boil. Cook the penne pasta until al dente according to package directions. Before draining, reserve about one cup of pasta water for the sauce.
While the pasta cooks, season the chicken pieces with salt, pepper, and Italian seasoning. Heat olive oil and butter in a large skillet over medium-high heat.
Add the chicken and cook for about 5 to 7 minutes until golden brown and fully cooked through. Remove the chicken from the skillet and set aside.
In the same skillet, add the sliced mushrooms and cook until they become browned and tender. The mushrooms should release their moisture and develop a rich caramelized flavor.
Add the asparagus pieces and sauté for another 3 minutes until slightly tender but still vibrant green. Stir in the minced garlic and cook for about 30 seconds until fragrant.
Pour the chicken broth into the skillet and scrape up any flavorful browned bits from the bottom of the pan. Lower the heat and stir in the heavy cream and Parmesan cheese. Allow the sauce to simmer gently until smooth and slightly thickened.
Return the cooked chicken to the skillet and add the drained penne pasta. Toss everything together until the pasta is fully coated in the creamy sauce. Add reserved pasta water a little at a time if needed to loosen the sauce.
Finish with extra Parmesan cheese, cracked black pepper, and chopped parsley before serving warm.
Common Mistakes to Avoid
- Overcooking the pasta
- Boiling the cream sauce too aggressively
- Using pre-shredded Parmesan cheese
- Cooking mushrooms on low heat
- Overcooking asparagus until mushy
- Forgetting to reserve pasta water
- Crowding the chicken while cooking
- Under-seasoning the sauce
- Burning the garlic
- Adding cheese too quickly
Equipment needed :
Must-Have Tools to Get Rolling
Here’s what you’ll want to have on hand:
Silicone Spatula – Durable, heat-resistant silicone spatula perfect for mixing, scraping, and spreading. Gentle on non-stick cookware and easy to clean.
Large pot – You’ll need this to boil the whole cabbage head and soften the leaves.
large bowl –Spacious, durable large bowl ideal for mixing, serving, or food preparation. Made from sturdy material and easy to clean.
Sharp knife – For coring the cabbage and slicing out the thick stem in each leaf. A paring knife works best.
Mixing bowl – A big bowl makes it easier to combine your meat and rice filling evenly.
Cutting board – For prepping cabbage leaves and rolling them like a pro.
Full-Size Blender – is a powerful kitchen appliance for making smoothies, soups, and sauces in large batches.
3-in-1 Air Fryer – This versatile 3-in-1 air fryer offers Air Fry for healthier meals with less oil, Bake for bakery-quality desserts and treats, and Reheat to bring leftovers back to life with crispy, flavorful results
Servings and timing
- Servings: 4 to 6
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
Storage/reheating
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop with a splash of cream, milk, or chicken broth to restore the creamy consistency. Avoid overheating to prevent the sauce from separating.
Variations and Customizations
This Creamy Mushroom and Asparagus Chicken Penne is incredibly versatile, making it easy to adapt based on personal preferences or seasonal ingredients. Small changes can completely transform the flavor while keeping the dish rich and comforting.
For a lighter version, substitute half-and-half or evaporated milk for part of the heavy cream. You can also use grilled chicken instead of sautéed chicken for a smoky flavor twist. I once used leftover rotisserie chicken to save time, and the pasta still tasted deliciously rich and satisfying.
Seafood lovers can replace the chicken with shrimp or scallops. Shrimp cooks quickly and pairs beautifully with the garlic cream sauce and asparagus.
You can easily add more vegetables as well. Spinach, peas, broccoli, zucchini, or sun-dried tomatoes all work wonderfully in this dish. Spinach is especially convenient because it wilts directly into the sauce within minutes.
For a spicy variation, add crushed red pepper flakes or a dash of cayenne pepper. The subtle heat balances the creamy richness perfectly.
Cheese options can also be customized. Asiago, Romano, or Gruyère provide slightly different flavor profiles while still creating a creamy sauce. A little mozzarella adds extra meltiness for an even more indulgent pasta.
If you prefer whole grains, substitute whole wheat penne or chickpea pasta for additional fiber and protein. Gluten-free pasta also works well with this sauce.
To make the dish even more comforting, transfer the pasta to a baking dish, top with cheese and breadcrumbs, and bake until golden and bubbly. It turns into an incredible creamy pasta bake.
Fresh herbs such as basil, thyme, or parsley brighten the dish beautifully and add freshness to the rich sauce.
Nutrition and Dietary Info
| Nutrient | Per Serving |
|---|---|
| Calories | 710 |
| Protein | 40g |
| Carbohydrates | 52g |
| Fat | 39g |
| Saturated Fat | 18g |
| Fiber | 4g |
| Sugar | 5g |
| Sodium | 760mg |
Expert Tips & Customizations
Cook Pasta Al Dente
Slightly firm pasta holds up better when tossed into the creamy sauce.
Use Fresh Parmesan
Freshly grated Parmesan melts smoothly and creates a silkier sauce.
Brown the Mushrooms Properly
Allow mushrooms enough space in the pan so they caramelize instead of steam.
Reserve Pasta Water
Pasta water helps loosen the sauce while making it cling perfectly to the penne.
Do Not Overcook Asparagus
Bright green asparagus with a slight bite creates the best texture.
Slice Chicken Evenly
Uniform pieces cook consistently and stay juicy.
Add Garlic Carefully
Garlic burns quickly, so stir it in only briefly before adding liquids.
Finish with Herbs
Fresh parsley or basil adds brightness and balances the creamy richness.
FAQs
Can I use a different pasta shape?
Yes, rigatoni, fettuccine, rotini, or farfalle all work beautifully with the creamy sauce.
Can I make this recipe ahead of time?
Yes, though it tastes best fresh. Reheat gently with extra liquid to maintain creaminess.
Can I substitute milk for heavy cream?
Yes, but the sauce will be thinner. Adding cream cheese can help create a richer texture.
What mushrooms work best?
Cremini, baby bella, or white mushrooms all provide excellent flavor.
Can I make this vegetarian?
Absolutely. Simply omit the chicken and add extra mushrooms or vegetables.
How do I keep the sauce creamy when reheating?
Add a splash of broth, milk, or cream while reheating slowly over low heat.
Conclusion
This Creamy Mushroom and Asparagus Chicken Penne is the perfect comfort food dinner that combines rich flavor with fresh ingredients. The creamy Parmesan sauce, juicy chicken, tender mushrooms, and crisp asparagus create a balanced and satisfying meal that feels both cozy and elegant.
Whether you are preparing dinner for family, entertaining guests, or simply craving a creamy pasta night, this recipe is guaranteed to impress. Once you try the silky sauce coating every bite of penne, this dish will quickly become a favorite in your weekly dinner rotation.
Hungry for more? Visit our website for full recipes and follow us on Pinterest for daily foodie inspo you’ll love to pin!