Creamy Mushroom & Asparagus Chicken
There are some dinners that feel like they took hours to make, even when they come together in one skillet.
Creamy Mushroom & Asparagus Chicken is exactly that kind of meal.
Tender, golden chicken is cooked with earthy mushrooms and fresh asparagus, then finished in a creamy garlic Parmesan sauce that coats everything beautifully.
It’s rich without being complicated, comforting without needing a long list of ingredients, and the kind of dinner that makes everyone slow down at the table.
I first made this on a weekend when I had chicken in the refrigerator and a bunch of asparagus that needed to be used.
I also had some mushrooms sitting in the fridge, so I decided to put everything together in one skillet.
I browned the chicken first, then sautéed the mushrooms until they were golden and fragrant.
Once the garlic hit the pan, the kitchen smelled incredible.
Then came the cream and Parmesan.
I added the asparagus near the end so it stayed tender but still had a little bite.
When I brought the skillet to the table, everyone immediately asked what was cooking.
The sauce was the real star.
It was creamy, garlicky, savory, and full of all those wonderful flavors from the chicken and mushrooms.
We ended up spooning the extra sauce over everything.
Since then, this has become one of those recipes I make when I want a comforting dinner but don’t want to spend the entire evening washing dishes.
One skillet, simple ingredients, and a dinner everyone loves.
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: About 45 minutes
Servings: 4
Why You’ll Love This Chicken Recipe
- Made in one skillet
- Tender, juicy chicken
- Creamy garlic Parmesan sauce
- Earthy mushrooms
- Fresh asparagus
- Ready in about 45 minutes
- Perfect for weeknight dinners
- Naturally low-carb
- Easy to customize
Ingredients
For the Chicken
- 700 g boneless, skinless chicken breasts or thighs
- 1 teaspoon salt
- ½ teaspoon black pepper
- 1 teaspoon Italian seasoning
- ½ teaspoon garlic powder
- 1 tablespoon olive oil
- 1 tablespoon butter
For the Vegetables
- 250 g mushrooms, sliced
- 250 g fresh asparagus, trimmed and cut into pieces
- 4 cloves garlic, minced
- ½ small yellow onion, finely chopped
For the Creamy Sauce
- 1 cup heavy cream
- ½ cup chicken broth
- ¾ cup freshly grated Parmesan cheese
- ½ teaspoon Italian seasoning
- ¼ teaspoon red pepper flakes, optional
- Salt and black pepper to taste
For Garnishing
- Fresh parsley
- Freshly grated Parmesan
- Lemon wedges, optional
How to Make Creamy Mushroom & Asparagus Chicken
Step 1: Prepare the Chicken
If your chicken breasts are very thick, slice them horizontally or gently pound them to an even thickness.
Season both sides with:
- Salt
- Black pepper
- Italian seasoning
- Garlic powder
Set aside for a few minutes while you prepare the skillet.
Step 2: Brown the Chicken
Heat a large skillet over medium-high heat.
Add olive oil and butter.
Once hot, place the chicken in the skillet.
Cook for approximately 4–5 minutes per side, depending on thickness.
You’re looking for a beautiful golden-brown crust.
The chicken doesn’t need to be completely cooked through at this point because it will finish cooking in the sauce.
Transfer the chicken to a plate.
Step 3: Cook the Mushrooms
Using the same skillet, add the sliced mushrooms.
Cook for approximately 5–7 minutes, stirring occasionally.
Let them brown rather than constantly stirring them.
Once they’re golden and their moisture has cooked away, add the chopped onion.
Cook for another 2–3 minutes.
Step 4: Add the Garlic
Add the minced garlic.
Cook for about 30 seconds, just until fragrant.
Don’t let the garlic burn.
Step 5: Make the Creamy Sauce
Pour in the chicken broth.
Use a wooden spoon to scrape up all the browned bits from the bottom of the skillet.
Those browned pieces add incredible flavor.
Add the heavy cream and Italian seasoning.
Stir gently.
Bring the sauce to a low simmer.
Step 6: Add the Parmesan
Reduce the heat to medium-low.
Gradually stir in the freshly grated Parmesan.
Keep stirring until the cheese melts and the sauce becomes creamy.
Avoid boiling the sauce aggressively, as the cream and cheese can separate.
Step 7: Add the Asparagus
Add the asparagus pieces to the sauce.
Simmer for approximately 3–5 minutes.
You want the asparagus to become tender while retaining a little bite.
Step 8: Return the Chicken
Place the browned chicken back into the skillet.
Spoon some of the sauce over the top.
Cover loosely and simmer for approximately 5–8 minutes, or until the chicken is fully cooked.
The internal temperature should reach 74°C (165°F).
Step 9: Finish and Serve
Taste the sauce.
Add more salt, black pepper, or red pepper flakes if needed.
Sprinkle with fresh parsley and Parmesan.
A squeeze of fresh lemon juice can also brighten the sauce beautifully.
Serve immediately.
My Best Tips for Perfect Creamy Chicken
Don’t Overcook the Chicken
Chicken breasts can dry out quickly.
If they’re particularly thick, pounding them to an even thickness helps them cook more evenly.
Brown the Mushrooms Properly
Give the mushrooms time to develop a deep golden color.
That’s where much of their flavor comes from.
Use Fresh Parmesan
Freshly grated Parmesan melts much more smoothly into the sauce.
Keep the Sauce at a Gentle Simmer
High heat can cause a cream-based sauce to separate.
Low and slow is the way to go.
Can I Use Chicken Thighs?
Absolutely.
Boneless, skinless chicken thighs are especially delicious in this recipe because they stay juicy and have a richer flavor.
Adjust the cooking time depending on their size.
Can I Use Frozen Asparagus?
Fresh asparagus is my first choice, but frozen can work.
Add it toward the end of cooking so it doesn’t become too soft.
Can I Use Different Mushrooms?
Yes.
Try:
- Cremini
- White button mushrooms
- Portobello
- Shiitake
- Oyster mushrooms
- A combination of mushrooms
Cremini mushrooms are especially good because they have a deeper flavor than standard white mushrooms.
Can I Make This Without Heavy Cream?
Yes.
You can substitute half-and-half for a lighter sauce.
Keep in mind that the sauce will be less rich and may need a little additional thickening.
Delicious Variations
Creamy Garlic Chicken
Skip the asparagus and mushrooms for a simple creamy garlic chicken.
Spinach Mushroom Chicken
Add a few handfuls of fresh spinach during the final few minutes.
Lemon Herb Chicken
Add extra lemon juice, lemon zest, parsley, and thyme.
Spicy Creamy Chicken
Add red pepper flakes or a little cayenne.
Bacon Mushroom Chicken
Add crispy bacon just before serving.
Sun-Dried Tomato Chicken
Add chopped sun-dried tomatoes to the sauce for a wonderful Mediterranean-inspired version.
Mozzarella Cream Chicken
Add a little shredded mozzarella along with the Parmesan for an extra cheesy sauce.
What to Serve With Creamy Mushroom & Asparagus Chicken
Because the sauce is so good, you’ll want something to soak it up.
For a traditional meal, serve it with:
- Mashed potatoes
- Rice
- Pasta
- Crusty bread
For a lower-carb meal, try:
- Cauliflower mash
- Cauliflower rice
- Zucchini noodles
- Roasted broccoli
- Green beans
- Simple leafy salad
My favorite low-carb combination is cauliflower mash with the creamy chicken spooned right over the top.
Is This Recipe Keto-Friendly?
It can fit well into a keto-style meal because chicken, mushrooms, asparagus, heavy cream, butter, and Parmesan are all relatively low in carbohydrates.
The exact carbohydrate count depends on your ingredients and serving size.
If you’re following a strict ketogenic diet, calculate the recipe using your specific products.
Can I Make This Ahead?
Yes.
You can prepare the chicken and sauce ahead of time and refrigerate them.
When ready to serve, reheat gently over low heat.
Add a splash of chicken broth or cream if the sauce has thickened too much.
For the freshest asparagus texture, you can add freshly cooked asparagus when reheating.
Storage
Store leftovers in an airtight container in the refrigerator for up to 3–4 days.
How to Reheat
Reheat gently in a skillet over low to medium-low heat.
Add a splash of broth or cream to loosen the sauce.
Avoid high heat, which can cause the cream sauce to separate.
You can also microwave individual portions in short intervals, stirring between each.
Can I Freeze This?
Cream-based sauces can change texture after freezing and thawing, so freezing isn’t my first choice.
If you do freeze it, thaw slowly in the refrigerator and reheat gently.
The sauce may need a splash of cream or broth to become smooth again.
Nutritional Information
Approximate per serving:
- Calories: 520
- Protein: 48g
- Fat: 32g
- Total Carbohydrates: 10g
- Fibre: 3g
- Net Carbohydrates: 7g
Nutrition values are estimates and will vary depending on the chicken cut, cream, Parmesan, and serving size.
Frequently Asked Questions
How do I keep the chicken from drying out?
Use an instant-read thermometer and remove the chicken from the heat once it reaches 74°C (165°F).
Why did my cream sauce become grainy?
The heat may have been too high, or the Parmesan was added too quickly. Keep the sauce at a gentle simmer and add the cheese gradually.
Can I use milk instead of cream?
You can, but the sauce will be much thinner and less rich.
Can I add spinach?
Absolutely. Add fresh spinach during the final 2–3 minutes of cooking.
Can I make this dairy-free?
Yes. Use dairy-free butter, an unsweetened dairy-free cream alternative, and a dairy-free Parmesan substitute.
Can I make this with shrimp?
Yes! Replace the chicken with peeled shrimp and reduce the cooking time significantly.
Final Thoughts
This Creamy Mushroom & Asparagus Chicken is exactly the kind of recipe I love having in my back pocket.
It looks impressive enough for company, but it’s simple enough for a regular Tuesday night.
The chicken is tender, the mushrooms are deeply savory, the asparagus adds freshness, and that creamy garlic Parmesan sauce ties everything together.
I especially love the moment when you take that first piece of chicken and drag it through the sauce.
That’s when you know dinner is going to be good.
It’s warm, comforting, satisfying, and incredibly easy to make.
And because everything comes together in one skillet, cleanup is almost as easy as dinner itself.
Make it on a busy weeknight, serve it for a relaxed weekend dinner, or keep it in mind for the next time you’re craving something creamy and comforting.
Just don’t forget the extra Parmesan.
You’ll want it. 🍗🍄🌿🧄
