Creamy Mushroom and Asparagus Chicken Penne
Description
Creamy Mushroom and Asparagus Chicken Penne is a comforting, flavorful pasta dinner that combines tender pieces of golden chicken, earthy mushrooms, crisp-tender asparagus, and perfectly cooked penne in a rich, creamy Parmesan sauce. Every bite brings together savory chicken, buttery mushrooms, fresh vegetables, and silky pasta for a satisfying meal that feels special while remaining easy enough for a weeknight dinner.
This recipe is perfect when you want something hearty without spending hours in the kitchen. Everything comes together in one main skillet after the pasta is cooked, making cleanup relatively simple. The combination of mushrooms and asparagus gives the creamy sauce plenty of texture and flavor, while garlic, Italian herbs, Parmesan, and a touch of lemon keep the dish from tasting overly heavy.
The penne is particularly good for this recipe because its ridges and hollow center capture the creamy sauce. If you prefer another pasta shape, you can easily substitute rigatoni, rotini, farfalle, fettuccine, or linguine.
This dish works beautifully for family dinners, casual entertaining, date-night meals, or meal preparation. Serve it with a crisp green salad and warm garlic bread for a complete and comforting dinner.
Recipe Details
Prep Time: 20 minutes
Cook Time: 30 minutes
Total Time: About 50 minutes
Servings: 6
Course: Main Course
Cuisine: Italian-American inspired
Difficulty: Easy to Moderate
Ingredients
For the Chicken
- 1½ pounds boneless, skinless chicken breasts
- 1 tablespoon olive oil
- 1 tablespoon unsalted butter
- 1 teaspoon Italian seasoning
- ½ teaspoon garlic powder
- ½ teaspoon paprika
- ½ teaspoon salt
- ¼ teaspoon freshly ground black pepper
For the Pasta
- 12 ounces penne pasta
- 1 tablespoon salt for the pasta water
For the Vegetables
- 2 tablespoons olive oil
- 8 ounces mushrooms, sliced
- 1 pound fresh asparagus, trimmed and cut into 1-inch pieces
- 1 small yellow onion, finely diced
- 4 garlic cloves, minced
For the Creamy Sauce
- 2 tablespoons unsalted butter
- 2 cups heavy cream
- 1 cup chicken broth
- 1 cup freshly grated Parmesan cheese
- ½ teaspoon Italian seasoning
- ¼ teaspoon black pepper
- ¼ teaspoon red pepper flakes, optional
- ½ teaspoon salt, or to taste
- 1 tablespoon fresh lemon juice
- 2 tablespoons chopped fresh parsley
For Garnishing
- Extra Parmesan cheese
- Fresh parsley
- Freshly cracked black pepper
- Lemon wedges, optional
- Red pepper flakes, optional
Choosing the Chicken
Boneless, skinless chicken breasts work wonderfully for this recipe because they cook quickly and provide lean protein.
You can also use boneless, skinless chicken thighs if you prefer darker meat. Chicken thighs are naturally more forgiving and remain juicy even when cooked slightly longer.
When using chicken breasts, avoid cutting them into extremely small pieces before cooking. Bite-sized pieces approximately 1 inch thick are ideal because they develop a beautiful golden exterior while remaining tender inside.
For the best flavor, season the chicken generously before it reaches the skillet.
Preparing the Chicken
Begin by patting the chicken breasts dry with paper towels.
Cut the chicken into bite-sized pieces.
Place the chicken in a bowl and add Italian seasoning, garlic powder, paprika, salt, and black pepper.
Toss well until every piece is evenly coated.
Heat a large, deep skillet over medium-high heat.
Add olive oil and butter.
Once the butter melts and begins to foam, add the seasoned chicken in a single layer.
Avoid overcrowding the skillet. If necessary, cook the chicken in two batches.
Cook for approximately 4–5 minutes per side, or until the chicken develops a golden-brown exterior and is cooked through.
Transfer the cooked chicken to a clean plate and set aside.
Do not wipe out the skillet. The browned bits left behind will add incredible flavor to the sauce.
Cooking the Penne
Bring a large pot of salted water to a boil.
Add the penne and cook according to the package instructions until al dente.
Al dente means the pasta should be tender but still have a slight firmness when bitten.
Before draining, reserve approximately 1 cup of pasta water.
This starchy water is extremely useful for adjusting the consistency of the creamy sauce later.
Drain the pasta and set it aside.
Avoid rinsing the pasta because the natural starch on the surface helps the sauce cling to the penne.
Preparing the Vegetables
While the pasta cooks, prepare the mushrooms and asparagus.
Clean the mushrooms and slice them evenly.
Trim the woody ends from the asparagus and cut the stalks into approximately 1-inch pieces.
Keep the asparagus tips intact because they cook quickly and look beautiful in the finished dish.
Dice the onion and mince the garlic.
Sautéing the Mushrooms
Return the skillet used for the chicken to medium-high heat.
Add two tablespoons of olive oil.
Add the sliced mushrooms in a relatively even layer.
Cook for approximately 5–7 minutes, stirring occasionally.
The mushrooms will initially release moisture. Continue cooking until the liquid evaporates and the mushrooms become golden brown.
This step is important because properly browned mushrooms have much more flavor than mushrooms that are simply steamed.
Season lightly with black pepper.
Adding the Asparagus and Onion
Add the diced onion to the skillet with the mushrooms.
Cook for approximately 3 minutes until the onion begins to soften.
Add the asparagus pieces.
Cook for another 3–4 minutes.
The asparagus should become bright green and tender while still retaining a slight bite.
Avoid overcooking the asparagus because you want some texture to contrast with the creamy pasta.
Add the minced garlic during the final minute of vegetable cooking.
Stir continuously so the garlic becomes fragrant without burning.
Making the Creamy Sauce
Reduce the heat to medium-low.
Add two tablespoons of butter to the skillet.
Once melted, pour in the heavy cream and chicken broth.
Stir gently, scraping the bottom of the pan to loosen the flavorful browned bits left from the chicken and mushrooms.
Add Italian seasoning, black pepper, and optional red pepper flakes.
Bring the sauce to a gentle simmer.
Do not allow it to boil aggressively because high heat can cause cream sauces to separate.
Simmer for approximately 4–6 minutes, stirring occasionally.
The sauce should begin to thicken slightly.
Adding Parmesan
Reduce the heat to low.
Gradually add the freshly grated Parmesan cheese while stirring continuously.
Continue stirring until the cheese melts into the sauce and creates a smooth, creamy consistency.
Freshly grated Parmesan melts much better than many pre-shredded varieties.
Taste the sauce before adding additional salt.
Parmesan is naturally salty, so you may need very little additional seasoning.
Add fresh lemon juice and stir.
The lemon juice may seem like a small addition, but it provides acidity that balances the richness of the cream and cheese.
Combining Everything
Return the cooked chicken to the skillet.
Add the drained penne.
Gently toss everything together until the pasta is thoroughly coated with the creamy sauce.
Add the cooked asparagus and mushrooms if they were temporarily removed from the pan.
If the sauce is too thick, add reserved pasta water one or two tablespoons at a time.
Continue tossing until the sauce reaches your preferred consistency.
The finished sauce should cling beautifully to the penne without becoming overly thick or dry.
Finishing the Dish
Turn off the heat.
Add chopped fresh parsley and another sprinkle of Parmesan.
Taste once more and adjust the seasoning.
If you enjoy heat, add a pinch of red pepper flakes.
For a brighter finish, serve with lemon wedges so everyone can add fresh lemon juice according to taste.
Allow the pasta to rest for approximately two minutes before serving. This gives the sauce a moment to settle and cling to the pasta.
Why This Recipe Works
The success of this dish comes from layering flavors.
The chicken is seasoned and browned first, leaving flavorful caramelized bits in the skillet.
The mushrooms are then cooked until golden, which concentrates their natural savory flavor.
Asparagus provides freshness, color, and a slightly crisp texture.
Garlic and onion build the aromatic base.
Heavy cream creates richness, while chicken broth adds savory depth without making the sauce excessively heavy.
Parmesan contributes saltiness and umami.
Finally, lemon juice and fresh parsley brighten everything.
The result is a creamy pasta that tastes rich and comforting while still having fresh vegetable flavors.
Important Recipe Notes
Don’t overcook the chicken
Chicken breast can become dry if cooked for too long. Remove it from the skillet as soon as it reaches a safe internal temperature and is no longer pink inside.
Brown the mushrooms properly
Don’t rush the mushrooms. Allow their moisture to evaporate so they can caramelize.
Keep asparagus slightly crisp
Overcooked asparagus becomes soft and loses its vibrant color.
Use freshly grated Parmesan
Fresh Parmesan creates a smoother sauce and provides better flavor.
Don’t boil the cream aggressively
A gentle simmer produces a smoother sauce.
Save pasta water
The starchy water can rescue a sauce that becomes too thick.
Tips for the Best Creamy Chicken Penne
Use a large skillet: A wide skillet gives the ingredients enough room to brown properly.
Don’t overcrowd the pan: Crowding causes chicken and mushrooms to steam instead of brown.
Season each component: Seasoning the chicken, vegetables, and sauce separately creates deeper flavor.
Use fresh garlic: Fresh garlic provides a stronger and more aromatic flavor than garlic powder in the sauce.
Choose good Parmesan: Parmigiano-Reggiano or another high-quality Parmesan gives the sauce a richer taste.
Cook pasta al dente: Slightly firm pasta holds up better when tossed in a creamy sauce.
Finish with lemon: A small amount of lemon juice keeps the finished dish balanced.
How to Make It Lighter
If you want a lighter version, there are several simple adjustments.
Replace half of the heavy cream with additional chicken broth or milk.
Use half the amount of butter.
Increase the amount of asparagus and mushrooms.
Use less Parmesan while still keeping enough for flavor.
You can also use whole-wheat penne for additional fiber.
The resulting dish will be less rich but still creamy and flavorful.
Variations
Spinach Chicken Penne
Add two large handfuls of fresh baby spinach during the final few minutes of cooking. Stir until wilted.
Sun-Dried Tomato Version
Add ½ cup chopped sun-dried tomatoes for a sweet, tangy Mediterranean-inspired flavor.
Spicy Chicken Penne
Increase the red pepper flakes and add a pinch of cayenne pepper.
Garlic Parmesan Chicken Penne
Double the fresh garlic and add additional Parmesan for an intensely savory dish.
Lemon Herb Chicken Penne
Add extra lemon zest, parsley, basil, and thyme for a brighter flavor.
Shrimp and Asparagus Penne
Replace the chicken with peeled shrimp. Cook the shrimp quickly until pink and opaque, then remove before making the sauce.
Vegetarian Version
Simply omit the chicken and add extra mushrooms, asparagus, spinach, or zucchini.
Bacon Chicken Penne
Add crispy chopped bacon for a smoky, savory variation.
What to Serve With Creamy Chicken Penne
This pasta is satisfying on its own, but a few simple sides can turn it into a complete meal.
Garlic Bread
Warm garlic bread is perfect for soaking up the creamy Parmesan sauce.
Green Salad
A crisp salad with lettuce, cucumber, tomatoes, and a lemon vinaigrette adds freshness.
Roasted Vegetables
Roasted broccoli, zucchini, or bell peppers complement the creamy pasta.
Bruschetta
Tomato and basil bruschetta provides acidity and freshness.
Steamed Green Beans
Simple green beans are an easy vegetable side that won’t compete with the creamy sauce.
Make-Ahead Instructions
You can prepare several components ahead of time.
The chicken can be cooked and refrigerated for up to one day.
The vegetables can also be sliced and stored in airtight containers.
However, the creamy pasta is best prepared close to serving time.
If you need to make the complete dish ahead, prepare it slightly looser than normal because the pasta will absorb sauce as it sits.
When reheating, add a splash of chicken broth, milk, or reserved pasta water to loosen the sauce.
Storage
Store leftover pasta in an airtight container in the refrigerator for up to 3 days.
Because the sauce contains dairy, keep it refrigerated promptly after the meal.
The pasta may thicken considerably once chilled.
When reheating, place a serving in a skillet over low heat.
Add a small splash of milk or chicken broth and stir gently until warmed through.
Avoid extremely high heat because it can cause the cream sauce to separate.
Can You Freeze Creamy Chicken Penne?
Freezing creamy pasta is possible, but the texture may change slightly after thawing.
Cream-based sauces can sometimes separate during freezing and reheating.
If you do freeze it, cool the pasta completely before transferring it to a freezer-safe container.
Use within approximately 1–2 months for the best quality.
Thaw overnight in the refrigerator and reheat gently with additional milk or broth.
For the best texture, however, this recipe is recommended fresh.
Nutritional Information
Estimated per serving and will vary depending on exact ingredients and portion sizes.
- Calories: Approximately 680
- Protein: 40–45g
- Carbohydrates: 55–60g
- Fat: 32–36g
- Fiber: 5–7g
- Sugar: 5–7g
- Sodium: Approximately 700–900mg
- Calcium: Approximately 300–400mg
For a lighter meal, reduce the cream and Parmesan or increase the vegetables.
Benefits of the Recipe
This dish combines protein, carbohydrates, vegetables, and fats in one satisfying meal.
Chicken provides a substantial amount of protein, which helps make the meal filling.
Asparagus contributes fiber and several vitamins and minerals.
Mushrooms provide additional nutrients and a naturally savory flavor.
Garlic and onions add aromatic flavor without requiring excessive seasoning.
Using vegetables alongside pasta also increases the overall variety of the meal.
For a more balanced plate, serve a moderate portion of pasta alongside a large green salad or additional roasted vegetables.
Frequently Asked Questions
Can I use chicken thighs?
Yes. Boneless, skinless chicken thighs are excellent in this recipe and tend to remain especially juicy.
Can I use frozen asparagus?
Fresh asparagus is preferable for texture, but frozen asparagus can be used. Add it closer to the end of cooking because it is already partially cooked.
Can I use another pasta?
Absolutely. Rigatoni, rotini, farfalle, shells, linguine, or fettuccine can all work.
Can I replace heavy cream?
Yes. Half-and-half or whole milk can be used, although the sauce will be lighter and less rich.
Why is my sauce too thick?
Add reserved pasta water, chicken broth, or milk a little at a time until the desired consistency is reached.
Why is my sauce too thin?
Allow it to simmer gently for a few additional minutes. Parmesan will also help thicken the sauce.
Can I use pre-shredded Parmesan?
You can, but freshly grated Parmesan generally melts more smoothly.
Can I add spinach?
Yes. Add fresh spinach during the final few minutes and stir until wilted.
Can I make this without mushrooms?
Definitely. Replace the mushrooms with additional asparagus, spinach, zucchini, or broccoli.
Can I make it gluten-free?
Yes. Use your favorite gluten-free penne and verify that all packaged ingredients are certified gluten-free if necessary.
Is this recipe good for meal prep?
Yes. Store individual portions in airtight containers and reheat gently with a splash of milk or broth.
Can I make this dish spicy?
Yes. Add red pepper flakes, cayenne, or a small amount of diced chili pepper.