Intro
There are some dinners that simply make me happy from the moment I start cooking them. The smell of garlic sizzling in butter, mushrooms slowly turning golden in the pan, and tender chicken soaking up a creamy sauce is enough to bring everyone into the kitchen, asking, “What smells so good?”
This Chicken Spinach Mushroom Recipe is one of those comforting meals I come back to again and again. It is creamy, savory, rich without being too heavy, and filled with ingredients that work beautifully together. Tender, juicy chicken is paired with earthy mushrooms, fresh spinach, garlic, and a silky cream sauce that brings everything together.
As a chef and someone who genuinely loves cooking for people I care about, I always appreciate recipes that feel special without requiring hours in the kitchen. This dish looks impressive enough for a dinner party but is simple enough for an ordinary Tuesday night.
The mushrooms add a deep, savory flavor, the spinach brings freshness and color, and the creamy sauce makes every bite feel comforting. Serve it with pasta, rice, mashed potatoes, or a piece of warm crusty bread, and you have a meal that feels complete.
If you are looking for an easy chicken dinner with plenty of flavor and a restaurant-style finish, you are definitely in the right place.
What Is the Chicken Spinach Mushroom Recipe?
The Chicken Spinach Mushroom Recipe is a creamy skillet-style chicken dish made with tender chicken, sautéed mushrooms, fresh spinach, garlic, and a rich cream-based sauce.
The chicken is first cooked until beautifully golden on the outside. Then the mushrooms are sautéed in the same pan, allowing them to absorb all those delicious browned bits left behind by the chicken. Garlic is added for a bold, aromatic flavor, followed by cream and Parmesan cheese to create a smooth and comforting sauce.
Fresh spinach is stirred in near the end. It wilts quickly into the sauce and adds a lovely freshness that balances the richness of the cream and cheese.
What I personally love about this dish is the combination of flavors. Chicken has a mild, juicy taste that works as the perfect base. Mushrooms bring an earthy, slightly meaty flavor. Garlic adds warmth and depth, while Parmesan brings a salty, nutty finish.
The spinach may seem like a simple addition, but it makes a big difference. It cuts through the richness and gives the dish a fresh, colorful touch.
The result is a creamy chicken dinner that feels cozy and satisfying without being complicated.
Why You Will Love This Recipe
There are plenty of chicken recipes out there, but this one deserves a regular spot on your dinner menu.
Here are a few reasons why I think you will love it:
- It is made in one skillet.
- The ingredients are simple and easy to find.
- It has a rich, creamy, restaurant-style sauce.
- The combination of chicken, mushrooms, and spinach is incredibly satisfying.
- It can be served with many different side dishes.
- It is fancy enough for guests but easy enough for busy weeknights.
- Leftovers taste wonderful the next day.
And honestly, there is something magical about creamy mushroom sauce. Once you add garlic, Parmesan, and tender chicken to the picture, it becomes the kind of meal where you find yourself going back for “just one more bite.”
Equipment List
You do not need any complicated kitchen equipment to make this recipe.
Here is what I recommend:
- Large skillet or frying pan
- Sharp knife
- Cutting board
- Measuring cups
- Measuring spoons
- Wooden spoon or silicone spatula
- Tongs
- Small bowl or plate for resting the chicken
A large skillet is especially helpful because it gives the chicken and mushrooms enough space to cook properly.
One small tip from my kitchen: avoid overcrowding the pan. If everything is packed too tightly, the ingredients will steam instead of developing that lovely golden color.
Ingredients (With Quantities)
For this creamy chicken dish, you will need:
For the Chicken
- 4 boneless, skinless chicken breasts
- 1 teaspoon salt
- ½ teaspoon black pepper
- 1 teaspoon Italian seasoning
- 1 tablespoon olive oil
- 1 tablespoon butter
For the Mushroom and Spinach Sauce
- 2 tablespoons butter
- 8 ounces of mushrooms, sliced
- 3 cloves garlic, minced
- 1 cup chicken broth
- 1 cup heavy cream
- ½ cup grated Parmesan cheese
- 4 cups fresh spinach
- ½ teaspoon Italian seasoning
- ¼ teaspoon salt, or to taste
- ¼ teaspoon black pepper
- 1 teaspoon lemon juice, optional
- Fresh parsley for garnish, optional
Choosing the Best Chicken
I usually make this recipe with boneless, skinless chicken breasts because they cook quickly and look beautiful when served with the creamy sauce.
However, chicken thighs work wonderfully too.
Chicken breasts are lean and mild, while chicken thighs are naturally juicier and have a slightly richer flavor. If you prefer thighs, simply adjust the cooking time as needed.
For even cooking, I recommend pounding thick chicken breasts slightly, so they have a more even thickness. This helps prevent the outside from becoming overcooked while waiting for the center to finish.
You can also slice the chicken breasts in half horizontally to create thinner cutlets. This is one of my favorite tricks when I want dinner on the table quickly.
What Type of Mushrooms Should You Use?
Mushrooms are a major part of the flavor in this dish, so choose the type you enjoy most.
Cremini mushrooms are one of my favorites because they have a deeper, earthier flavor than regular white button mushrooms.
White button mushrooms are also perfectly fine and easy to find.
If you want an even richer flavor, try baby bella mushrooms. Their savory, almost meaty taste works beautifully with creamy sauces.
The important thing is to give your mushrooms enough time in the pan.
Do not rush them.
When mushrooms first hit a hot skillet, they release moisture. Give that moisture time to cook away, and eventually the mushrooms begin to brown. That is when their flavor becomes deeper and more concentrated.
This step makes a noticeable difference in the final dish.
Instructions
Step 1: Season the Chicken
Pat the chicken breasts dry with paper towels.
Season both sides with salt, black pepper, and Italian seasoning.
Drying the chicken first may seem like a small detail, but it helps create a better golden crust when the chicken cooks.
Step 2: Cook the Chicken
Heat the olive oil and 1 tablespoon of butter in a large skillet over medium-high heat.
Once the pan is hot, add the chicken.
Cook for approximately 5 to 7 minutes per side, depending on the thickness of the chicken.
The chicken should be golden on the outside and fully cooked in the center.
Remove it from the skillet and place it on a plate. Cover loosely to keep it warm.
Do not worry if the chicken is not swimming in sauce yet. We are building the flavor in layers, and the sauce is coming next.
Step 3: Cook the Mushrooms
Add the remaining butter to the same skillet.
Add the sliced mushrooms and cook over medium-high heat.
At first, the mushrooms may release quite a bit of liquid. Keep cooking and stirring occasionally.
Once the liquid evaporates, the mushrooms will begin to brown.
This is where the magic happens.
You will notice the mushrooms becoming darker, more fragrant, and intensely flavorful.
Step 4: Add the Garlic
Add the minced garlic to the skillet.
Cook for about 30 seconds.
Garlic cooks quickly, so keep an eye on it. You want it fragrant, not burnt.
The combination of garlic and browned mushrooms creates an absolutely wonderful aroma at this point. This is usually when my kitchen starts smelling like a cozy little restaurant.
Step 5: Build the Creamy Sauce
Pour the chicken broth into the skillet.
Use a wooden spoon to scrape up the browned bits from the bottom of the pan.
Those little browned pieces are packed with flavor, so do not leave them behind.
Let the broth simmer for a couple of minutes.
Add the heavy cream and Italian seasoning.
Reduce the heat slightly and allow the sauce to simmer gently.
Add the grated Parmesan cheese and stir until it melts into the sauce.
The sauce should become creamy, smooth, and slightly thickened.
Step 6: Add the Spinach
Add the fresh spinach to the skillet.
It may look like a lot at first, but spinach shrinks dramatically as it cooks.
Stir gently until the leaves wilt into the creamy sauce.
Taste the sauce and adjust the salt and black pepper if needed.
If you enjoy a little brightness, add a small squeeze of fresh lemon juice.
I love this little addition because it wakes up the flavors and keeps the cream sauce from feeling too heavy.
Step 7: Return the Chicken to the Pan
Return the cooked chicken to the skillet.
Spoon some of the mushroom and spinach sauce over the chicken.
Allow everything to simmer together for a few minutes.
This gives the chicken time to absorb some of the delicious flavors from the sauce.
Garnish with fresh parsley and serve warm.
The Secret to a Flavorful Creamy Sauce
The sauce is the heart of this dish.
You could simply pour cream into a pan and add cheese, but taking a few extra minutes creates a much better result.
First, cook the chicken until golden.
Then cook the mushrooms in the same skillet.
Those browned bits left behind are full of savory flavor. When you add chicken broth and scrape the bottom of the skillet, all that flavor becomes part of the sauce.
This simple technique adds depth without requiring extra ingredients.
The Parmesan then gives the sauce a slightly salty and nutty flavor. Heavy cream makes everything smooth and luxurious, while the spinach adds freshness.
It is a simple combination, but every ingredient has a job.
That is one of the things I love most about cooking. A handful of everyday ingredients can create something that tastes much more special when they are cooked in the right order.
How to Prevent the Chicken From Drying Out
Dry chicken can ruin an otherwise delicious meal, so here are a few tips.
First, try to use chicken pieces that are similar in thickness.
Second, do not constantly flip the chicken. Let it cook undisturbed long enough to develop a golden crust.
Third, avoid cooking it much longer than necessary.
The safest way to check chicken is with a meat thermometer. The thickest part should reach 165°F (74°C).
After cooking, let the chicken rest for a few minutes before adding it back to the sauce.
This helps keep the juices inside the meat.
And finally, once the chicken goes into the creamy sauce, avoid simmering it for too long. You only need enough time for everything to heat together.
What Does This Chicken Dish Taste Like?
If I had to describe this Chicken Spinach Mushroom Recipe in one word, I would say comforting.
The chicken is tender and savory with a lightly seasoned exterior.
The mushrooms bring an earthy flavor that becomes deeper as they brown.
The garlic adds warmth and aroma.
The spinach provides freshness, while the creamy Parmesan sauce brings everything together with a rich, silky finish.
It is not spicy, although you can certainly add crushed red pepper flakes if you enjoy heat.
It is also not overly cheesy. Parmesan adds flavor and creaminess without overwhelming the other ingredients.
The final dish is balanced, savory, creamy, and incredibly satisfying.
What to Serve With Chicken, Spinach, and Mushrooms
One of the best things about this recipe is how flexible it is.
Pasta
Creamy sauces and pasta are always a wonderful combination.
Fettuccine, penne, linguine, and spaghetti all work well.
If serving with pasta, you can spoon the chicken and sauce directly over the cooked noodles.
Rice
White rice, brown rice, or garlic rice are great choices.
The rice absorbs the creamy mushroom sauce beautifully.
This is one of my favorite options when I want a filling, comforting dinner.
Mashed Potatoes
Creamy mashed potatoes with creamy mushroom sauce?
Yes, please.
The potatoes turn this dish into serious comfort food.
Crusty Bread
Never underestimate a good piece of bread.
Use it to soak up every bit of sauce left on the plate.
Honestly, that may be the best part.
Roasted Vegetables
For a lighter meal, serve the chicken with roasted broccoli, asparagus, carrots, or green beans.
The fresh vegetables provide a nice contrast to the rich sauce.
Easy Variations to Try
This recipe is easy to customize depending on what you have in your kitchen.
Add Sun-Dried Tomatoes
Sun-dried tomatoes add a sweet, tangy flavor and a beautiful pop of color.
They work especially well with spinach and creamy Parmesan sauce.
Make It Spicy
Add crushed red pepper flakes or a pinch of cayenne pepper.
Start small because the cream sauce can carry heat quite strongly.
Add More Vegetables
Try adding:
- Broccoli
- Asparagus
- Bell peppers
- Zucchini
- Kale
Just remember that different vegetables have different cooking times.
Use Chicken Thighs
Chicken thighs are juicy and flavorful.
They make this dish slightly richer and are a great option if you prefer dark meat.
Make It Lighter
For a lighter version, you can use half-and-half instead of heavy cream.
The sauce may be slightly thinner, but it will still be delicious.
You can also serve the chicken with extra vegetables instead of pasta or potatoes.
Can You Make This Recipe Ahead of Time?
Yes, although I personally think it tastes best freshly made.
You can prepare the ingredients ahead of time by:
- Slicing the mushrooms
- Washing the spinach
- Mince the garlic
- Measuring the seasonings
- Preparing the chicken
Store everything separately in the refrigerator until you are ready to cook.
This makes dinner preparation much faster.
You can also cook the entire dish and store leftovers in an airtight container.
How to Store Leftovers
Allow the chicken to cool before transferring it to an airtight container.
Store it in the refrigerator for up to 3 days.
When reheating, warm it gently over low heat.
Cream sauces can sometimes separate if heated too aggressively, so patience is your friend here.
If the sauce becomes too thick, add a small splash of chicken broth or cream.
Stir gently until the sauce becomes smooth again.
Can You Freeze Chicken Spinach Mushroom Recipe?
You can freeze it, but creamy sauces may change slightly after thawing.
The texture of the spinach can also become softer.
For the best texture, I recommend enjoying this dish fresh or storing it in the refrigerator for a few days instead of freezing.
If you do freeze it, thaw it overnight in the refrigerator and reheat gently.
Tips for Making the Best Chicken Spinach Mushroom Recipe
After making creamy chicken dishes many times in my kitchen, these are the tips I always come back to.
Do not overcrowd the skillet.
Give the chicken and mushrooms room to cook.
Brown the mushrooms properly.
This adds a huge amount of flavor.
Use freshly grated Parmesan.
It melts more smoothly than some pre-shredded varieties.
Add spinach at the end.
It only needs a few minutes to wilt.
Taste before serving.
Creamy dishes often need a final adjustment of salt, pepper, or a little lemon juice.
Let the sauce simmer gently.
High heat can cause cream sauces to become too thick or separate.
Small details like these may seem simple, but together they can take a good meal and make it truly memorable.
Is This Recipe Good for a Weeknight Dinner?
Absolutely.
The Chicken Spinach Mushroom Recipe is one of those meals that feels much more impressive than the effort required to make it.
Most of the ingredients are cooked in one skillet, and the process is straightforward.
You season and cook the chicken, sauté the mushrooms, make the sauce, add the spinach, and return the chicken to the pan.
That is it.
It is also easy to pair with whatever you already have at home.
Have pasta? Great.
Have leftover rice? Perfect.
Have bread in the kitchen? That works too.
I love recipes like this because they are flexible. Cooking should not always feel strict or stressful.
Sometimes you just need a good basic recipe and the confidence to make it your own.
Frequently Asked Questions
Can I use frozen spinach?
Yes, but fresh spinach gives the dish a better texture and appearance.
If using frozen spinach, thaw it completely and squeeze out as much excess moisture as possible before adding it to the sauce.
Can I use milk instead of heavy cream?
You can, but the sauce will be much thinner.
Heavy cream gives the sauce its rich and silky texture.
For a lighter option, half-and-half is a better substitute.
Can I add onions?
Absolutely.
Sauté diced onions before adding the mushrooms for an extra layer of sweetness and flavor.
What mushrooms work best?
Cremini, baby bella, and white button mushrooms all work well.
Choose whichever variety you enjoy and can easily find.
Can I make this dairy-free?
Yes, although the flavor and texture will change.
Use dairy-free butter, a plant-based cream alternative, and a dairy-free Parmesan-style cheese.
Final Thoughts
This Chicken Spinach Mushroom Recipe is the kind of dinner I love making when I want something comforting, flavorful, and just a little bit special.
There is something so satisfying about watching simple ingredients come together in one skillet. Golden chicken, earthy mushrooms, fresh green spinach, garlic, cream, and Parmesan may sound simple, but together they create a dish that feels warm, rich, and incredibly satisfying.
As a chef, I have always believed that good food does not need to be complicated. Sometimes the most memorable meals come from familiar ingredients cooked with a little care and attention.
So take your time browning those mushrooms. Let the garlic become fragrant. Taste the sauce before serving. Spoon that creamy goodness generously over the chicken.
Then grab your favorite side dish, sit down, and enjoy every bite.
Because honestly, a creamy homemade chicken dinner like this is exactly the kind of meal that can turn an ordinary evening into something a little more delicious.
More Delicious Recipes

Chicken Spinach Mushroom Recipe: A Creamy, Cozy Dinner Everyone Will Love
Equipment
- Large skillet or frying pan
- Sharp knife
- Cutting board
- Measuring cups
- Measuring spoons
- Wooden spoon or silicone spatula
- Tongs
- Small bowl or plate for resting the chicken
Ingredients
For the Chicken
- 4 boneless skinless chicken breasts
- 1 teaspoon salt
- ½ teaspoon black pepper
- 1 teaspoon Italian seasoning
- 1 tablespoon olive oil
- 1 tablespoon butter
For the Mushroom and Spinach Sauce
- 2 tablespoons butter
- 8 ounces of mushrooms sliced
- 3 cloves garlic minced
- 1 cup chicken broth
- 1 cup heavy cream
- ½ cup grated Parmesan cheese
- 4 cups fresh spinach
- ½ teaspoon Italian seasoning
- ¼ teaspoon salt or to taste
- ¼ teaspoon black pepper
- 1 teaspoon lemon juice optional
- Fresh parsley for garnish optional
Instructions
Step 1: Season the Chicken
- Pat the chicken breasts dry with paper towels.
- Season both sides with salt, black pepper, and Italian seasoning.
- Drying the chicken first may seem like a small detail, but it helps create a better golden crust when the chicken cooks.
Step 2: Cook the Chicken
- Heat the olive oil and 1 tablespoon of butter in a large skillet over medium-high heat.
- Once the pan is hot, add the chicken.
- Cook for approximately 5 to 7 minutes per side, depending on the thickness of the chicken.
- The chicken should be golden on the outside and fully cooked in the center.
- Remove it from the skillet and place it on a plate. Cover loosely to keep it warm.
- Do not worry if the chicken is not swimming in sauce yet. We are building the flavor in layers, and the sauce is coming next.
Step 3: Cook the Mushrooms
- Add the remaining butter to the same skillet.
- Add the sliced mushrooms and cook over medium-high heat.
- At first, the mushrooms may release quite a bit of liquid. Keep cooking and stirring occasionally.
- Once the liquid evaporates, the mushrooms will begin to brown.
- This is where the magic happens.
- You will notice the mushrooms becoming darker, more fragrant, and intensely flavorful.
Step 4: Add the Garlic
- Add the minced garlic to the skillet.
- Cook for about 30 seconds.
- Garlic cooks quickly, so keep an eye on it. You want it fragrant, not burnt.
- The combination of garlic and browned mushrooms creates an absolutely wonderful aroma at this point. This is usually when my kitchen starts smelling like a cozy little restaurant.
Step 5: Build the Creamy Sauce
- Pour the chicken broth into the skillet.
- Use a wooden spoon to scrape up the browned bits from the bottom of the pan.
- Those little browned pieces are packed with flavor, so do not leave them behind.
- Let the broth simmer for a couple of minutes.
- Add the heavy cream and Italian seasoning.
- Reduce the heat slightly and allow the sauce to simmer gently.
- Add the grated Parmesan cheese and stir until it melts into the sauce.
- The sauce should become creamy, smooth, and slightly thickened.
Step 6: Add the Spinach
- Add the fresh spinach to the skillet.
- It may look like a lot at first, but spinach shrinks dramatically as it cooks.
- Stir gently until the leaves wilt into the creamy sauce.
- Taste the sauce and adjust the salt and black pepper if needed.
- If you enjoy a little brightness, add a small squeeze of fresh lemon juice.
- I love this little addition because it wakes up the flavors and keeps the cream sauce from feeling too heavy.
Step 7: Return the Chicken to the Pan
- Return the cooked chicken to the skillet.
- Spoon some of the mushroom and spinach sauce over the chicken.
- Allow everything to simmer together for a few minutes.
- This gives the chicken time to absorb some of the delicious flavors from the sauce.
- Garnish with fresh parsley and serve warm.

Sarah Miller is a home cook and recipe developer at Foodnesty. She loves creating simple, comforting, and family-friendly recipes using easy ingredients. Her goal is to help everyone cook delicious food with confidence.












Leave a Review