If you’re craving a comforting yet elegant pasta dish that feels like a warm hug on a plate, the Creamy Mushroom and Asparagus Chicken Penne Recipe is going to become your new go-to. This recipe combines tender chicken, earthy mushrooms, and vibrant asparagus all wrapped in a luscious, velvety sauce that clings perfectly to every piece of penne. It’s quick enough for a weeknight dinner yet impressive enough to share with friends or family when you want to treat them to something special. Get ready to dive into a bowl of flavor and creaminess that you’ll be eager to make again and again.

Ingredients You’ll Need
Here’s the secret: the beauty of this dish lies in its simplicity and the synergy of its ingredients. Each component plays a crucial role, from providing texture and freshness to delivering that irresistible creamy richness that makes this recipe shine.
- 12 oz penne pasta: The perfect pasta shape to hold onto the creamy sauce and bits of veggies and chicken.
- 2 tablespoons olive oil: Adds a subtle fruity flavor and helps brown the chicken beautifully.
- 2 boneless, skinless chicken breasts: Cut into bite-sized pieces for quick cooking and even flavor distribution.
- Salt and pepper: Essential for seasoning and bringing out the natural taste of each ingredient.
- 8 oz cremini or white mushrooms: Adds earthy, umami depth and a tender bite.
- 1 bunch asparagus: Trimmed and cut into bite-sized pieces to inject freshness and a slight crunch.
- 3 cloves garlic: Minced finely to infuse the sauce with an aromatic punch.
- 1 cup heavy cream: The heart of the creamy sauce, making the dish indulgently smooth.
- 1/2 cup chicken broth: Adds savory layers and prevents the sauce from being too thick or heavy.
- 1/2 cup grated Parmesan cheese: Melts into the cream for sharp, nutty flavor and thickening the sauce.
- 1 teaspoon dried thyme or Italian seasoning: Brings an herby, fragrant lift to the dish.
- Fresh parsley (optional): For a bright, fresh garnish that adds color and subtle freshness.
How to Make Creamy Mushroom and Asparagus Chicken Penne Recipe
Step 1: Cook the Penne Pasta
Start by cooking your penne pasta according to the package instructions until it is al dente — perfectly tender but with a little bite. This ensures your pasta holds up nicely when tossed with the creamy sauce later. Once cooked, drain the pasta and set it aside so it’s ready to join the party in the skillet.
Step 2: Sauté the Chicken
Heat the olive oil in a large skillet over medium-high heat. Season your chicken pieces generously with salt and pepper. Add them to the skillet and cook until they’re golden brown and cooked through, about 5 to 7 minutes. The goal here is to get a nice sear that locks in juices and adds flavor. Once the chicken is done, remove it from the skillet and set it aside for the next step.
Step 3: Cook Mushrooms and Asparagus
In the same skillet, toss in the sliced mushrooms and asparagus pieces. Sauté them for around 5 minutes until the vegetables begin to soften, and the mushrooms release their lovely moisture which melds delightfully into the dish. This step creates a wonderful foundation of fresh, earthy flavors that complement the creamy sauce effortlessly.
Step 4: Add Garlic
Next, add the minced garlic to the skillet with the vegetables. Cook it for about one minute, just until fragrant. Garlic is a game-changer here, giving the dish a warm, aromatic boost that awakens the taste buds, so make sure not to skip this step.
Step 5: Create the Creamy Sauce
Pour in the heavy cream and chicken broth, stirring gently to combine all the ingredients. Bring the mixture to a gentle simmer. This is where the magic of the Creamy Mushroom and Asparagus Chicken Penne Recipe truly begins to happen — the liquids combine with your vegetables and garlic creating a rich, silky base for the dish.
Step 6: Thicken the Sauce with Cheese and Herbs
Now, stir in the grated Parmesan cheese along with the dried thyme or Italian seasoning. Keep stirring until the cheese melts and the sauce thickens slightly, about 3 to 4 minutes. The Parmesan adds a sharp, nutty dimension and helps make the sauce beautifully creamy and velvety.
Step 7: Combine Chicken and Pasta
Return your cooked chicken to the skillet and then add the drained penne pasta. Toss everything carefully together so that each piece of pasta is coated in the luscious creamy sauce with all those delightful chunks of chicken, mushrooms, and asparagus. Take a moment here to taste and adjust seasoning with more salt and pepper if needed.
Step 8: Garnish and Serve
Finally, sprinkle some freshly chopped parsley on top if you’d like a pop of color and fresh flavor. Serve your freshly made Creamy Mushroom and Asparagus Chicken Penne Recipe immediately for the best experience — hot, creamy, and bursting with flavors.
How to Serve Creamy Mushroom and Asparagus Chicken Penne Recipe

Garnishes
Fresh parsley is the classic choice, adding a bright green contrast and fresh aroma. You might also sprinkle a little extra Parmesan cheese or some cracked black pepper right before serving to enhance those savory, cheesy notes. A light drizzle of good-quality olive oil can add a glossy finish and extra richness.
Side Dishes
This dish stands wonderfully on its own, but if you want to round out the meal, consider serving it with a crisp green salad tossed in a tangy vinaigrette or some crusty garlic bread to scoop up every last bit of that creamy sauce. Roasted cherry tomatoes or a simple lemony arugula salad also provide a refreshing counterpoint that balances the richness.
Creative Ways to Present
For a dinner party or special occasion, serve the Creamy Mushroom and Asparagus Chicken Penne Recipe in shallow bowls and garnish with edible flowers or microgreens for an elegant touch. You could plate it alongside a small Parmesan crisp or even stuff the pasta mixture into large grilled portobello mushrooms to create a stunning presentation.
Make Ahead and Storage
Storing Leftovers
If you happen to have leftovers, store them in an airtight container in the refrigerator. The creamy sauce may thicken as it cools, but a quick stir or gentle reheating with a splash of broth or cream will bring it back to life perfectly.
Freezing
This dish can be frozen, but since cream-based sauces don’t always reheat smoothly, it’s best to freeze the chicken, mushrooms, asparagus, and broth mixture separately from the pasta if possible. When ready to eat, thaw completely and gently reheat, then toss with freshly cooked penne pasta for ideal texture.
Reheating
Reheat your leftovers slowly on the stove over low heat, stirring frequently. Add a bit of chicken broth or cream to loosen the sauce if necessary. This will help the sauce regain its silky texture and keep the chicken tender.
FAQs
Can I use a different type of pasta?
Absolutely! While penne is great for holding the sauce, rigatoni, fusilli, or farfalle would also work well. Just choose a pasta that can cradle the creamy sauce nicely.
Is it possible to make this recipe dairy-free?
Yes, you can substitute the heavy cream with coconut cream or a cashew-based cream, and use a dairy-free Parmesan alternative. The texture and flavor will be a bit different, but still delicious!
Can I use another protein instead of chicken?
Definitely! Shrimp, turkey, or even tofu are excellent alternatives. Just adjust cooking times accordingly to make sure your protein is cooked perfectly.
What if I don’t have asparagus?
No worries! You can replace asparagus with green beans, broccoli florets, or even zucchini slices to maintain that fresh and slightly crisp vegetable element.
How can I make this recipe spicier?
Add a pinch of red pepper flakes when sautéing garlic or sprinkle some freshly chopped jalapeños as a garnish. A little heat pairs beautifully with the creamy sauce.
Final Thoughts
I can’t recommend the Creamy Mushroom and Asparagus Chicken Penne Recipe enough for those nights you want something both cozy and impressive without fuss. Its blend of fresh vegetables, tender chicken, and that rich, silky sauce creates a meal that feels like a celebration in every bite. Give it a try, and I promise it will quickly become a beloved staple in your kitchen.
Print
Creamy Mushroom and Asparagus Chicken Penne Recipe
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
Description
A rich and comforting Creamy Mushroom and Asparagus Chicken Penne pasta dish featuring tender chicken, sautéed mushrooms and asparagus, all coated in a luscious Parmesan cream sauce. This easy-to-make meal combines savory flavors and fresh vegetables for a satisfying dinner ready in just 30 minutes.
Ingredients
Pasta
- 12 oz penne pasta
Protein and Vegetables
- 2 boneless, skinless chicken breasts, cut into bite-sized pieces
- 8 oz cremini or white mushrooms, sliced
- 1 bunch asparagus, trimmed and cut into 2-inch pieces
- 3 cloves garlic, minced
Sauce and Seasonings
- 2 tablespoons olive oil
- Salt and pepper, to taste
- 1 cup heavy cream
- 1/2 cup chicken broth
- 1/2 cup grated Parmesan cheese
- 1 teaspoon dried thyme or Italian seasoning
- Fresh parsley, chopped (optional, for garnish)
Instructions
- Cook Pasta: Prepare the penne pasta according to the package instructions until al dente. Drain the pasta well and set it aside for later use.
- Cook Chicken: Heat olive oil in a large skillet over medium-high heat. Season the bite-sized chicken pieces with salt and pepper, then add them to the skillet. Cook the chicken for about 5-7 minutes until it is golden brown and fully cooked through. Remove the chicken from the skillet and set it aside.
- Sauté Vegetables: In the same skillet, add the sliced mushrooms and chopped asparagus. Sauté the vegetables for about 5 minutes until they are tender and the mushrooms have released their moisture.
- Add Garlic: Stir in the minced garlic and continue cooking for 1 minute until the garlic is fragrant and aromatic.
- Make Sauce: Pour in the heavy cream and chicken broth, stirring well to combine all ingredients. Bring the mixture to a gentle simmer over medium heat.
- Thicken Sauce: Stir in the grated Parmesan cheese and dried thyme or Italian seasoning. Continue cooking the sauce for 3-4 minutes until it thickens slightly and coats the back of a spoon.
- Combine All: Return the cooked chicken to the skillet, then add the drained pasta. Toss everything together thoroughly, ensuring the pasta and chicken are well coated with the creamy sauce. Taste and adjust seasoning with salt and pepper as needed.
- Serve: Garnish with chopped fresh parsley if desired, and serve immediately while warm.
Notes
- For a lighter version, substitute heavy cream with half-and-half or whole milk, but the sauce will be less rich.
- You can use any pasta shape you prefer, though penne works best to hold the creamy sauce.
- Fresh asparagus can be substituted with frozen if out of season—just adjust cooking time accordingly.
- Leftovers keep well in the refrigerator for up to 2 days and can be reheated gently on the stovetop.

