Creamy Chicken with Spinach and Mushrooms – A Flavorful One-Pan Meal

seared chicken breasts in a creamy mushroom-spinach sauce, bubbling in a skillet

Creamy Chicken with Spinach and Mushrooms is a hearty, protein-packed meal that blends a rich creamy sauce with the deep flavors of mushrooms and the fresh pop of spinach. This dish is not just tasty but also a smart low-carb option for those evenings when you want something filling without the extra carbs weighing you down. Tender chicken cooked to golden perfection in a luscious sauce makes it a go-to for a quick, satisfying dinner.

One of the things I love most about this meal is how flexible it is. Whether you need it to be gluten-free, dairy-free, or fit your keto lifestyle, it’s super easy to tweak the ingredients. Plus, it’s all made in one pan, so you spend less time cleaning up and more time enjoying your food and family.

If creamy, savory dishes with a hint of garlic and herbs are your jam, I bet this recipe will become a regular on your weekly menu. Let’s explore why this dish is such a winner and how you can whip it up with simple, wholesome ingredients in your own kitchen.

Creamy Chicken with Mushrooms and Spinach is a wonderful blend of tender chicken, earthy mushrooms, and fresh spinach, all wrapped in a smooth, creamy sauce. It’s a comforting meal that’s easy to make and packed with flavor. Best of all, you can easily adjust it to your dietary needs or personal taste.

Enjoy it on its own as a healthy low-carb dinner or serve it alongside your favorite sides. Either way, this recipe brings that rich, restaurant-quality taste right to your home table!

This Creamy Chicken with Spinach and Mushrooms is exactly the kind of weeknight dinner that feels special but is actually super easy. In just about 30 minutes, you’ll have a beautiful one-pan meal that’s high in protein, low in carbs, and totally customizable for gluten-free, dairy-free, or keto needs.

Inside this post, I’m sharing all you need for success: a simple ingredient list with why each one matters, step-by-step instructions to get perfectly seared chicken and silky sauce, plus great serving ideas for low-carb or heartier sides. You’ll also find helpful tips to get the best results, creative swaps to keep things fresh, and smart storage advice to keep leftovers tasty.

Whether you need a quick supper for the family, a meal prep hero, or a base recipe to play around with, I’ve got you covered. This guide walks you through every step so you can enjoy a creamy, satisfying dinner without a pile of dirty dishes.

Fast, Filling, and Flavorful

  • Quick and Easy: You can have this on the table in just 30 minutes, making it perfect for those busy evenings when time’s tight.
  • High in Protein: Each serving packs about 40g of protein, great for staying full and supporting muscle recovery.
  • Low in Carbs: With just 6g of carbs per serving, it’s ideal if you’re watching your carb intake or following keto. For another low-carb, creamy chicken option, try this creamy low carb spinach ricotta chicken bake.
  • Rich and Creamy Flavor: The mix of heavy cream, garlic, and mushrooms gives the sauce a luxuriously creamy texture that clings to every bite.
  • One-Pan Meal: Everything cooks in the same skillet — no extra pots, less mess, and easier cleanup.
  • Customizable: Swap out ingredients to make it dairy-free, pile on more veggies, or season it just the way your family likes. For a veggie-loaded skillet variation, check out garlic chicken with broccoli and spinach.
  • Perfect for Meal Prep: Cook it ahead, store it, and enjoy a quick reheatable meal anytime.

Ingredient Breakdown

Overhead view of chicken breasts, spinach, mushrooms, and labeled ingredients on a rustic wooden surface.

  • Chicken Breasts (2 large, boneless, skinless, sliced into thin cutlets)
  • Olive Oil (1 tablespoon)
  • Butter (1 tablespoon or more olive oil for dairy-free option)
  • Mushrooms (1 cup, sliced)
  • Fresh Spinach (2 cups)
  • Garlic (3 cloves, minced)
  • Salt (1/2 teaspoon) and Black Pepper (1/4 teaspoon)
  • Dried Thyme (1/2 teaspoon)
  • Paprika (1/2 teaspoon)
  • Chicken Broth (1/2 cup)
  • Heavy Cream (1/2 cup, or coconut cream for dairy-free option)
  • Parmesan Cheese (1/4 cup, optional)

One-Pan Cooking Method

  1. Slice chicken breasts into thin cutlets.
  2. Heat 1 tablespoon olive oil in a large skillet over medium heat.
  3. Season chicken cutlets with salt, black pepper, dried thyme, and paprika.
  4. Place chicken in a single layer and cook undisturbed 4–5 minutes per side until internal temperature reaches 165°F (75°C); do not overcrowd the pan.

  5. Transfer cooked chicken to a plate and tent loosely with foil to keep warm.
  6. Add 1 tablespoon butter (or additional olive oil) to the same skillet and melt.
  7. Add sliced mushrooms and sauté 4–5 minutes, stirring occasionally, until soft and browned; splash in a little chicken broth if the pan gets dry.
  8. Stir in minced garlic and cook about 1 minute until fragrant.

    collage showing step-by-step cooking: seared chicken, butter melting in pan, pouring liquid, and mushrooms sautéing.

  9. Pour 1/2 cup chicken broth into the skillet and scrape up browned bits, then simmer about 2 minutes to reduce.
  10. Reduce heat and stir in 1/2 cup heavy cream (or coconut cream), simmering 2–3 minutes until the sauce thickens and coats a spoon.
  11. Add 2 cups fresh spinach and stir until wilted, about 1–2 minutes.
  12. Nestle the cooked chicken back into the skillet, spoon sauce over the top, and simmer 2 minutes to heat through and meld flavors.

    Collage of four panels showing steps to make creamy mushroom chicken in a skillet.

  13. Sprinkle with 1/4 cup grated Parmesan cheese if desired.

Serving Suggestions and Shortcuts

This creamy chicken recipe is versatile and pairs beautifully with many side dishes. Whether you want to keep it light and low-carb or add some comforting extras, here are some tasty ideas to serve it up right.

1. Serve Over Cauliflower Rice (Low-Carb Option)

If you’re following a keto or low-carb diet, cauliflower rice is your new best friend. It soaks up that creamy sauce perfectly and keeps the meal light and healthy. Just steam or sauté some cauliflower rice for a few minutes, then spoon your creamy chicken right on top.

2. Pair with Roasted Vegetables

A side of roasted asparagus, zucchini, bell peppers, or Brussels sprouts adds fiber, color, and extra nutrients. Roast your veggies at 400°F (200°C) for 15-20 minutes with olive oil, salt, and pepper until tender and caramelized for a perfect pairing.

3. Serve with Mashed Potatoes or Cauliflower Mash

Craving something heartier? Creamy mashed potatoes or cauliflower mash are the ultimate comfort food companions. The creamy sauce from the chicken blends beautifully with these soft, buttery sides.

4. Enjoy with Zucchini Noodles (Zoodles)

Zoodles are a wonderful lighter alternative to pasta and give a fresh contrast to the rich sauce. Just sauté lightly for a couple of minutes to soften them up before serving.

5. Serve Over Whole-Grain Pasta or Rice

If you prefer something more filling, serve this creamy chicken over whole-grain pasta, brown rice, or quinoa. These options add fiber and heartiness that make the meal a real crowd-pleaser.

6. Pair with a Side Salad

A bright, crisp green salad with lemon vinaigrette is just the thing to cut through the richness. Toss mixed greens, cherry tomatoes, cucumbers, and red onions, then dress with olive oil and balsamic vinegar for a refreshing contrast.

7. Enjoy with Garlic Bread

For a cozy, indulgent side, serve alongside warm garlic bread or a crusty baguette. The bread makes the perfect vehicle to soak up every last bit of that creamy sauce.

Here are a few practical tips to make your creamy chicken turn out perfectly every time.

Use Thin Chicken Cutlets for Even Cooking

Slicing your chicken breasts thin helps them cook quickly and evenly—no dry spots or overcooked edges here. Thick pieces take longer and can dry out, so this little prep step makes a big difference.

Don’t Overcrowd the Pan

Give your ingredients some breathing room while cooking. Overcrowding traps steam and keeps chicken and mushrooms from browning properly, which affects flavor and texture.

Deglaze the Pan for Extra Flavor

After cooking mushrooms and garlic, add some chicken broth and scrape the pan well to lift all those tasty browned bits. This adds amazing depth and richness to your sauce.

Adjust the Sauce Thickness

If your sauce feels too thick, stir in a splash more broth or cream until it loosens. If it’s too thin, just let it simmer a bit longer until it thickens up nicely.

Use Fresh Spinach for the Best Texture

Fresh spinach wilts into the sauce perfectly, adding fresh flavor and nutrients. If you want to use frozen spinach, be sure to drain and squeeze out excess moisture so your sauce doesn’t get watery.

Easy Swaps and Add-Ins

Golden-brown chicken in creamy sauce with wilted spinach, mushrooms, and red pepper flakes on a speckled beige plate.

This dish is already a flavor powerhouse, but feel free to mix things up and make it your own. Here are some fun and easy ways to customize it:

Make It Dairy-Free

Simply swap the heavy cream for coconut cream and use olive oil instead of butter. Skip the Parmesan or try a dairy-free cheese alternative. Your sauce will still be creamy, with a subtle, lovely hint of coconut.

Add More Vegetables

Boost the nutrition and bulk it up by adding extra veggies like bell peppers, sun-dried tomatoes, zucchini, or asparagus (as in our Creamy Lemon Chicken with Asparagus). Toss them in with the mushrooms for additional color, texture, and flavor.

Use Different Proteins

Switch out the chicken for shrimp, salmon, or tofu for a fresh twist. Just keep in mind each protein cooks differently, so adjust your cooking times accordingly.

Make It Spicy

Love a little heat? Add a pinch of red pepper flakes or a dash of hot sauce. The spice beautifully cuts through the richness for an extra flavor punch.

Turn It into a Casserole

Want a baked version? After cooking, transfer everything to a baking dish, sprinkle with cheese, and bake at 375°F (190°C) for 10-15 minutes until bubbly and golden. Perfect for family dinners with a fuss-free finish! For a make-ahead option, try our Creamy Chicken and Spinach Casserole.

Serve It Over Pasta or Rice

For a more filling meal, serve the creamy chicken over your favorite pasta, rice, or quinoa. The rich sauce pairs perfectly with these staples, turning it into a hearty comfort food.

How to Store and Reheat

FeatureDetails Preparation Time10 minutes Cooking Time20 minutes Total Time30 minutes Calories320 per serving Protein40g per serving Carbohydrates6g per serving Gluten-FreeYes Dairy-Free OptionYes (use coconut cream instead of heavy cream) Servings4 Best Served WithCauliflower rice, roasted vegetables, or zucchini noodles StorageRefrigerate for up to 3 days ReheatingStove or microwave-friendly

Keeping your Creamy Chicken with Mushrooms and Spinach fresh and tasty after cooking is easy when you follow a few storage tips. Here’s how to make your leftovers just as good as day one.

Refrigerating Leftovers

Once your meal is cool to the touch, store it in an airtight container and pop it in the fridge. It will stay fresh for up to 3-4 days, so you can enjoy it again for quick lunches or dinners without sacrificing flavor.

Freezing for Longer Storage

If you want to keep it longer, this dish freezes well — but keep in mind the creamy sauce might have a slightly different texture when thawed. To freeze:

  • Let the dish cool completely before freezing.
  • Place it in a freezer-safe container or heavy-duty zip-top bag.
  • Label it with the date and store for up to 2 months.
  • For best results, don’t add spinach before freezing. Instead, toss in fresh spinach when reheating to keep it vibrant and tender.

Stocking the freezer with more chicken-and-spinach meals? Try Low Carb Spinach Chicken Meatballs for another option that freezes and reheats well.

Thawing and Reheating

When it’s time to enjoy your frozen creamy chicken, move it to the fridge to thaw overnight. Reheat gently on the stovetop over low heat, stirring often. If the sauce looks a bit separated, stir in a splash of cream or broth to bring back its smooth texture.

If you prefer the microwave, transfer the food to a microwave-safe dish, cover loosely to avoid splatters, and heat in 30-second bursts, stirring in between. This helps avoid overcooking and keeps the sauce from breaking.

The oven is also a great way to reheat. Preheat to 325°F (163°C), cover your dish with foil, and warm for 15-20 minutes until heated through, keeping moisture locked in for the creamiest results.

Since this recipe contains dairy, reheating properly ensures the sauce stays creamy and silky instead of oily or separated. Slow and steady wins the race!

Common Questions Answered

Can I use chicken thighs instead of chicken breasts?

Definitely! Chicken thighs add more juiciness and flavor. Just remember they usually take a bit longer to cook, so give them more time in the pan to make sure they’re fully done.

Can I make this dish dairy-free?

Yes, you totally can. Swap heavy cream for coconut cream and butter for olive oil. Skip the Parmesan or use a dairy-free cheese substitute to keep it creamy and delicious.

What can I use instead of mushrooms?

If you’re not a mushroom fan, no worries! Try zucchini, bell peppers, or asparagus for a different twist and texture that still works wonderfully in this recipe. Or, for a mushroom-free creamy dinner, try Baked Chicken Ricotta Meatballs with Spinach Alfredo Sauce.

How can I thicken the sauce if it’s too runny?

Simply let the sauce simmer a little longer to reduce naturally. If you want it thicker faster, mix a teaspoon of cornstarch with cold water and stir it into the sauce. It will thicken quickly.

Is this recipe keto-friendly?

Yes! It’s low in carbs and fits perfectly into a keto diet. Serve it with cauliflower rice or zucchini noodles to keep your meal keto-compliant and satisfying. For another low-carb chicken-and-spinach main, see Spinach Stuffed Chicken Breast (6 Ingredients).

Can I add other seasonings or spices?

Absolutely! Feel free to get creative with red pepper flakes for heat, Italian seasoning for extra herbs, or a pinch of cayenne to spice things up. Adjust to what you and your family love.

Cast-iron skillet filled with creamy chicken, mushrooms, bacon, and wilted spinach.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

A hearty, protein-packed, low-carb one-pan meal featuring tender chicken breasts cooked in a rich creamy mushroom-spinach sauce, customizable for gluten-free, dairy-free, or keto diets.

  • Total Time: 30 minutes
  • Yield: 4 servings 1x

Ingredients

Scale
  • 2 large boneless skinless chicken breasts, sliced into thin cutlets
  • 1 tablespoon olive oil
  • 1 tablespoon butter (or additional olive oil for dairy-free option)
  • 1 cup mushrooms, sliced
  • 2 cups fresh spinach
  • 3 cloves garlic, minced
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/2 teaspoon dried thyme
  • 1/2 teaspoon paprika
  • 1/2 cup chicken broth
  • 1/2 cup heavy cream (or coconut cream for dairy-free option)
  • 1/4 cup grated Parmesan cheese (optional)

Instructions

  1. Slice chicken breasts into thin cutlets.
  2. Heat 1 tablespoon olive oil in a large skillet over medium heat.
  3. Season chicken cutlets with salt, black pepper, dried thyme, and paprika.
  4. Place chicken in a single layer in the skillet and cook undisturbed 4–5 minutes per side until internal temperature reaches 165°F (75°C). Avoid overcrowding the pan.
  5. Transfer cooked chicken to a plate and tent loosely with foil to keep warm.
  6. Add 1 tablespoon butter (or additional olive oil) to the same skillet and melt.
  7. Add sliced mushrooms and sauté 4–5 minutes, stirring occasionally, until soft and browned. Splash in a little chicken broth if pan gets dry.
  8. Stir in minced garlic and cook about 1 minute until fragrant.
  9. Pour 1/2 cup chicken broth into the skillet and scrape up browned bits; simmer about 2 minutes to reduce.
  10. Reduce heat and stir in 1/2 cup heavy cream (or coconut cream). Simmer 2–3 minutes until sauce thickens and coats a spoon.
  11. Add 2 cups fresh spinach and stir until wilted, about 1–2 minutes.
  12. Nestle cooked chicken back into skillet, spoon sauce over the top, and simmer 2 minutes to heat through and meld flavors.
  13. Optional: Sprinkle with 1/4 cup grated Parmesan cheese before serving.

Notes

For dairy-free option, substitute heavy cream with coconut cream, use olive oil instead of butter, and omit Parmesan or use a dairy-free cheese alternative., Use thin chicken cutlets for faster and even cooking., Avoid overcrowding pan to ensure proper browning of chicken and mushrooms., Deglaze pan with chicken broth to add depth of flavor., Adjust sauce thickness by simmering longer or adding broth/cream accordingly., Fresh spinach preferred; if using frozen, drain and squeeze out excess moisture., To add heat, incorporate red pepper flakes or hot sauce., Chicken thighs can be used instead, but require longer cooking time., For a baked casserole variation, transfer cooked ingredients to baking dish, top with cheese, and bake at 375°F (190°C) for 10-15 minutes until bubbly.

  • Author: Laura
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main Course

Nutrition

  • Serving Size: 1 serving
  • Calories: 320 per serving
  • Fat: Not specified
  • Carbohydrates: 6g per serving
  • Protein: 40g per serving

More in easy meals

Laura Bennett

ABOUT THE AUTHOR

Laura Bennett

Hi, I’m Laura Bennett, a home baker, recipe creator, and mom of two. I’m married to my husband Mark, and together we’re raising our kids, Emma and Lucas, who are always the first to test my latest baking experiments. Warm Baker started as a way to share the cozy, reliable recipes I make for my family every week — from soft breads and breakfast bakes to simple cookies that never last long in our house.

READ MORE →

Leave a Comment

Recipe rating