Mushroom Asparagus Chicken Penne brings together tender chicken, mushrooms, and fresh asparagus in a luscious cream sauce that clings to every piece of pasta. This one-pan wonder delivers restaurant-quality flavor in just 30 minutes, making it perfect for busy weeknights when you want something special without spending hours in the kitchen.
Love More Recipes? Try My One Pot Orzo with Asparagus and Peas or this Oven Roasted Parmesan Asparagus next.

Why You’ll Love This Recipe
- Everything cooks in one pan for minimal cleanup on hectic weeknights
- Ready in 30 minutes from start to finish without sacrificing flavor
- Sneaks vegetables into a creamy pasta dish that picky eaters will actually enjoy
- Uses simple ingredients you probably already have in your fridge and pantry
- Scales easily for meal prep or feeding a crowd at potlucks
Equipment Needed
- Large pot for boiling pasta
- Large skillet or sautรฉ pan (12 inches)
- Colander for draining pasta
- Sharp knife and cutting board
- Wooden spoon or silicone spatula
- Tongs for tossing pasta
- Measuring cups and spoons
Mushroom Asparagus Chicken Penne
- Total Time: 30 minutes
- Yield: 6 servings 1x
Description
Creamy Mushroom Asparagus Chicken Penne brings together tender chicken, earthy mushrooms, and fresh asparagus in a luscious cream sauce that clings to every piece of pasta. This one-pan wonder delivers restaurant-quality flavor in just 30 minutes.
Ingredients
- 12 oz penne pasta
- 1 lb boneless, skinless chicken breasts, cut into bite-sized pieces
- 8 oz mushrooms, sliced (baby bella or white button)
- 1 lb fresh asparagus, trimmed and cut into 2-inch pieces
- 3 cloves garlic, minced
- 1 cup heavy cream
- ยฝ cup chicken broth
- ยฝ cup freshly grated parmesan cheese
- 2 tablespoons olive oil
- 2 tablespoons butter
- 1 teaspoon Italian seasoning
- Salt and black pepper to taste
- Fresh parsley for garnish
Instructions
1. Bring a large pot of salted water to a rolling boil. Add the penne and cook according to package directions until al dente, usually 10-12 minutes. Drain the pasta and set aside, reserving 1 cup of pasta water.
2. Pat the chicken pieces dry with paper towels and season generously with salt, pepper, and Italian seasoning. Heat olive oil in your large skillet over medium-high heat. Add the chicken in a single layer and cook for 5-6 minutes, stirring occasionally, until golden brown and cooked through. Transfer to a plate.
3. In the same skillet, add butter and let it melt. Toss in the sliced mushrooms and cook for 4-5 minutes without stirring too much – you want them to develop that golden-brown color.
4. Add the asparagus pieces to the pan and sautรฉ for 3-4 minutes until bright green and tender-crisp. Toss in the minced garlic and cook for 30 seconds until fragrant.
5. Pour in the chicken broth to deglaze the pan, scraping up all those flavorful brown bits from the bottom. Let it simmer for 1 minute, then add the heavy cream. Stir everything together and bring to a gentle simmer.
6. Reduce heat to medium-low and stir in the grated parmesan cheese. Keep stirring until the cheese melts completely and the sauce becomes smooth and creamy. The sauce will thicken as it simmers for 2-3 minutes.
7. Return the cooked chicken to the pan along with the drained penne. Toss everything together using tongs until the pasta is well coated with the creamy sauce. If the sauce seems too thick, add a splash of reserved pasta water to loosen it up.
8. Taste and adjust the seasoning with more salt and pepper if needed. The sauce should be creamy, coating the pasta without being soupy or too thick.
9. Remove from heat and garnish with freshly chopped parsley and extra parmesan if desired. Serve immediately while hot and creamy.
Notes
Save time by prepping all ingredients before you start cooking.
Use kitchen scissors to cut asparagus directly into the pan for fewer dishes.
Add a squeeze of lemon juice at the end to brighten all the flavors.
Store leftovers in an airtight container in the fridge for up to 3 days.
Reheat gently with a splash of cream or broth to loosen the sauce.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
Nutrition
- Calories: 485
- Sugar: 3g
- Sodium: 380mg
- Fat: 22g
- Saturated Fat: 11g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 42g
- Fiber: 3g
- Protein: 28g
- Cholesterol: 95mg
Ingredients You’ll Need
- 12 oz penne pasta
- 1 lb boneless, skinless chicken breasts, cut into bite-sized pieces
- 8 oz mushrooms, sliced (baby bella or white button)
- 1 lb fresh asparagus, trimmed and cut into 2-inch pieces
- 3 cloves garlic, minced
- 1 cup heavy cream
- ยฝ cup chicken broth
- ยฝ cup freshly grated parmesan cheese
- 2 tablespoons olive oil
- 2 tablespoons butter
- 1 teaspoon Italian seasoning
- Salt and black pepper to taste
- Fresh parsley for garnish
Ingredient Notes
Chicken breasts work great here, but chicken thighs bring extra flavor and stay juicier. Cut the chicken into uniform pieces so everything cooks evenly. If you’re short on time, grab a rotisserie chicken from the store and shred it.
Fresh asparagus beats frozen every time in this recipe. Look for firm spears with tight tips. Snap off the woody ends where they naturally break – usually the bottom inch or two. Save those ends for making stock later.
Heavy cream creates that luxurious sauce that coats the pasta perfectly. Half-and-half makes it lighter but less rich. For a healthier version, use whole milk thickened with a tablespoon of cornstarch, though the sauce won’t be quite as decadent.
Freshly grated parmesan melts smoothly into the sauce and tastes miles better than the pre-grated stuff. The pre-shredded kind contains anti-caking agents that can make your sauce grainy. Splurge on a wedge of real Parmigiano Reggiano.
Step-by-Step Instructions
Step 1: Cook the Pasta
Bring a large pot of salted water to a rolling boil. Add the penne and cook according to package directions until al dente, usually 10-12 minutes. Drain the pasta and set aside, reserving 1 cup of pasta water.
Step 2: Season and Sear the Chicken
Pat the chicken pieces dry with paper towels and season generously with salt, pepper, and Italian seasoning. Heat olive oil in your large skillet over medium-high heat. Add the chicken in a single layer and cook for 5-6 minutes, stirring occasionally, until golden brown and cooked through. Transfer to a plate.
Step 3: Sautรฉ the Mushrooms
In the same skillet, add butter and let it melt. Toss in the sliced mushrooms and cook for 4-5 minutes without stirring too much – you want them to develop that golden-brown color. Once they’re nicely caramelized, push them to the side of the pan.
Step 4: Add Asparagus and Garlic
Add the asparagus pieces to the pan and sautรฉ for 3-4 minutes until bright green and tender-crisp. Toss in the minced garlic and cook for 30 seconds until fragrant. Don’t let the garlic burn or it’ll taste bitter.
Step 5: Build the Cream Sauce
Pour in the chicken broth to deglaze the pan, scraping up all those flavorful brown bits from the bottom. Let it simmer for 1 minute, then add the heavy cream. Stir everything together and bring to a gentle simmer.
Step 6: Add Cheese
Reduce heat to medium-low and stir in the grated parmesan cheese. Keep stirring until the cheese melts completely and the sauce becomes smooth and creamy. The sauce will thicken as it simmers for 2-3 minutes.
Step 7: Combine Everything
Return the cooked chicken to the pan along with the drained penne. Toss everything together using tongs until the pasta is well coated with the creamy sauce. If the sauce seems too thick, add a splash of reserved pasta water to loosen it up.
Step 8: Final Seasoning
Taste and adjust the seasoning with more salt and pepper if needed. Remember that parmesan is salty, so taste before adding more salt. The sauce should be creamy, coating the pasta without being soupy or too thick.
Step 9: Garnish and Serve
Remove from heat and garnish with freshly chopped parsley and extra parmesan if desired. Serve immediately while hot and creamy. This pasta waits for no one – it tastes best right out of the pan.

Pro Tips & Cooking Hacks
- Save time by prepping all ingredients before you start cooking – this moves fast once you begin
- Use kitchen scissors to cut asparagus directly into the pan for fewer dishes
- Add a squeeze of lemon juice at the end to brighten all the flavors
- Toast some pine nuts or slivered almonds for a crunchy topping
- Double the recipe and freeze half for an easy future dinner
Tips & Variations
Make it lighter by using half the cream and adding more chicken broth. You can also swap half the heavy cream for Greek yogurt stirred in at the end – just don’t boil it or it’ll curdle. The result is still creamy with fewer calories.
Try different pasta shapes like rigatoni, fusilli, or bow ties. Short, tubular shapes work best because they catch the sauce. Avoid long noodles like spaghetti – they’re harder to coat evenly with this thick, chunky sauce.
Add sun-dried tomatoes for a tangy punch of flavor and pretty pops of color. Throw in some baby spinach at the end for extra greens. Both additions boost nutrition without changing the fundamental character of the dish.
Make it gluten-free using your favorite gluten-free penne. The sauce is naturally gluten-free, so this is an easy swap. Just follow the package directions for cooking time since gluten-free pasta can be finicky.
Serving Suggestions
Serve this hearty pasta with crusty garlic bread for soaking up extra sauce. A simple green salad with balsamic vinaigrette provides a fresh, crisp contrast to the rich pasta. Keep the salad simple – just mixed greens, tomatoes, and cucumber.
For a complete meal, start with a light soup like minestrone or Italian wedding soup. The warm soup gets everyone to the table while you finish the pasta. Skip heavy appetizers since this main dish is quite filling.
Pair with a crisp white wine like Pinot Grigio or Sauvignon Blanc. The acidity cuts through the cream beautifully. For non-drinkers, sparkling water with lemon is refreshing and won’t compete with the flavors.
Common Mistakes
- Overcooking the pasta makes it mushy when combined with hot sauce
- Cutting chicken pieces too large results in undercooked centers
- Not reserving pasta water means you can’t adjust sauce consistency
- Adding cheese while heat is too high causes it to clump and separate
- Skipping the deglazing step means you lose all that flavorful fond

What to Serve With Creamy Mushroom Asparagus Chicken Penne
This pasta is hearty enough to stand alone as a complete meal. If you want sides, keep them light and simple. Roasted vegetables like zucchini or bell peppers add color without competing for attention on the plate.
For family dinners, add breadsticks or rolls for the kids to nibble on. They’re also perfect for younger eaters who might pick around the vegetables. A simple Caesar salad works for adults who want something green.
End the meal with something fruity and light – maybe sorbet or fresh berries with whipped cream. After all that richness, heavy desserts feel like too much. Tiramisu is delicious but save it for another night.
Frequently Asked Questions
Can I use frozen asparagus?
Fresh asparagus really is better here, but frozen works in a pinch. Thaw it completely and pat it very dry before adding to the pan. Add it toward the end since it’s already partially cooked and will get mushy if overcooked.
How do I store leftovers?
Store leftovers in an airtight container in the fridge for up to 3 days. The pasta will absorb some sauce as it sits. Reheat gently with a splash of cream or broth to loosen it up.
Can I make this ahead?
Cream sauces don’t hold well, so it’s best made fresh. If you must prep ahead, cook the chicken and chop vegetables earlier in the day, then assemble everything at dinner time. It only takes 30 minutes anyway.
Why is my sauce grainy?
Pre-shredded parmesan contains anti-caking agents that make sauces grainy. Always grate your own from a block. Also make sure the heat isn’t too high when you add the cheese – gentle heat helps it melt smoothly.
Can I add other vegetables?
Absolutely! Bell peppers, zucchini, spinach, and cherry tomatoes all work great. Just be mindful of cooking times – harder vegetables need to go in earlier, while delicate greens can be stirred in at the very end.
๐ฌ Tried this recipe? Leave a comment and rating below!