Have you ever craved a dish so comforting yet impressive that it feels like a warm hug and a culinary achievement all at once? That’s exactly what this Creamy Chicken Mushroom with Garlic, Parmesan, and Spinach delivers. As someone who’s experimented with countless chicken recipes over the years, I can confidently say this one stands in a league of its own.
The combination of tender chicken pieces swimming in a velvety sauce, earthiness from mushrooms, brightness from garlic, richness from Parmesan, and the fresh pop of spinach creates a symphony of flavors that will make your taste buds dance. What’s even better? It all comes together in one pan and under 30 minutes!
I first stumbled upon a version of this recipe during a rainy Sunday when I was craving something cozy but didn’t want to spend hours in the kitchen. After numerous iterations and fine-tuning, I’ve perfected this dish to share with you today.
Why You’ll Love This Recipe
Before we dive into the nitty-gritty, let me tell you why this recipe deserves a permanent spot in your weeknight dinner rotation:
- One-pan wonder: Less cleanup means more enjoyment!
- Versatile: Works as a standalone dish or paired with pasta, rice, or crusty bread
- Meal-prep friendly: Tastes even better the next day
- Nutrient-packed: Lean protein, vegetables, and calcium-rich dairy in one dish
- Crowd-pleaser: Even picky eaters and kids tend to love it
- Restaurant-quality: Impresses guests without extraordinary effort
Ingredients You’ll Need
For the Chicken:
- 1.5 pounds (680g) boneless, skinless chicken breasts or thighs, cut into 1-inch pieces
- 1 tablespoon olive oil
- 2 tablespoons unsalted butter, divided
- 1 teaspoon Italian seasoning
- 1/2 teaspoon paprika (sweet or smoked)
- 1/2 teaspoon salt
- 1/4 teaspoon freshly ground black pepper
For the Creamy Mushroom Sauce:
- 1 pound (450g) mushrooms (cremini, button, or a mix), sliced
- 1 medium onion, finely diced
- 6 cloves garlic, minced
- 1/4 cup (60ml) dry white wine (optional, can substitute chicken broth)
- 1 cup (240ml) chicken broth, low sodium
- 1 cup (240ml) heavy cream
- 1/2 cup (50g) freshly grated Parmesan cheese, plus more for garnish
- 1 tablespoon all-purpose flour
- 1 teaspoon Dijon mustard
- 4 cups (120g) fresh spinach, roughly chopped
- 1/4 cup fresh parsley, chopped
- 1 tablespoon fresh thyme leaves (or 1 teaspoon dried)
- 1 teaspoon lemon zest (optional)
- Salt and pepper to taste

Equipment Needed
I believe in being fully prepared before cooking begins, so here’s what you’ll need:
- Large skillet or deep pan (preferably cast iron or non-stick)
- Sharp knife and cutting board
- Measuring cups and spoons
- Wooden spoon or silicone spatula
- Cheese grater
- Small bowl for mixing seasonings
Step-by-Step Instructions
Preparing the Chicken
- Pat the chicken pieces dry with paper towels. This ensures better browning.
- In a small bowl, combine Italian seasoning, paprika, salt, and pepper.
- Season the chicken pieces evenly with the spice mixture.
- Heat olive oil and 1 tablespoon butter in a large skillet over medium-high heat.
- Once hot, add the chicken pieces in a single layer, being careful not to overcrowd (work in batches if necessary).
- Cook for 3-4 minutes on each side until golden brown and cooked through (internal temperature of 165°F/74°C).
- Transfer cooked chicken to a plate and cover loosely with foil to keep warm.
Creating the Mushroom Sauce
- In the same skillet (don’t clean it!), add the remaining tablespoon of butter.
- Add sliced mushrooms and cook undisturbed for 2 minutes to allow browning.
- Stir and continue cooking for 3-4 more minutes until mushrooms have released their moisture and started to caramelize.
- Add diced onion and cook for 2-3 minutes until softened and translucent.
- Add minced garlic and cook for 30 seconds until fragrant.
- If using wine, add it now and scrape up any browned bits from the bottom of the pan (this is flavor gold!). Let it reduce by half, about 1-2 minutes.
- Sprinkle flour over the mushroom mixture and stir constantly for 1 minute.
- Slowly pour in chicken broth while stirring continuously to prevent lumps.
- Add heavy cream and Dijon mustard, stirring to combine.
- Bring the sauce to a gentle simmer and cook for 2-3 minutes until it starts to thicken.
- Stir in grated Parmesan cheese until melted and smooth.
Bringing It All Together
- Reduce heat to low and add the chopped spinach in batches, stirring until wilted.
- Return the cooked chicken to the skillet, including any accumulated juices.
- Gently stir to coat the chicken with the sauce.
- Add fresh thyme and lemon zest (if using).
- Simmer for 2-3 minutes to allow flavors to meld and chicken to rewarm.
- Taste and adjust seasoning with salt and pepper if needed.
- Sprinkle with chopped parsley and additional Parmesan if desired.

Pro Tips for Perfect Results
After making this dish countless times, I’ve discovered some tricks that elevate it from good to extraordinary:
- Room temperature ingredients: Take the chicken out of the refrigerator 15-20 minutes before cooking.
- Don’t rush the mushrooms: Allow them to fully brown for maximum flavor development.
- Chicken options: Thighs will give you more flavor and tenderness, while breasts are leaner.
- Fond is your friend: Those browned bits on the pan bottom after cooking the chicken? That’s concentrated flavor, so don’t wash the pan before making the sauce!
- Cream alternatives: For a lighter version, substitute half the cream with Greek yogurt (added off-heat to prevent curdling).
- Fresh herbs matter: While dried herbs work in a pinch, fresh thyme and parsley make a noticeable difference.
- Rest before serving: Allow the dish to rest for 5 minutes before serving to let the flavors settle.
Nutritional Information
I believe in making informed dietary choices, so here’s a breakdown of what you’re getting per serving (based on 4 servings):
Nutrient | Amount | % Daily Value* |
---|---|---|
Calories | 520 | – |
Total Fat | 34g | 44% |
Saturated Fat | 19g | 95% |
Cholesterol | 185mg | 62% |
Sodium | 720mg | 31% |
Total Carbohydrate | 11g | 4% |
Dietary Fiber | 2g | 7% |
Sugars | 4g | – |
Protein | 42g | 84% |
Calcium | 230mg | 18% |
Iron | 3mg | 17% |
Potassium | 890mg | 19% |
Vitamin A | 3500IU | 70% |
Vitamin C | 15mg | 17% |
*Percent Daily Values are based on a 2,000 calorie diet
Variations to Try
One of the reasons I adore this recipe is its flexibility. Here are some delicious twists I’ve experimented with:
Mediterranean Twist
- Add 1/2 cup sun-dried tomatoes and 1/4 cup kalamata olives
- Substitute feta for Parmesan
- Add 1 teaspoon oregano to the seasoning blend
Spicy Kick
- Add 1/4 to 1/2 teaspoon red pepper flakes
- Incorporate 1 diced jalapeño with the onions
- Add a dash of hot sauce to the finished dish
Herb Garden Delight
- Double the herbs and add 1 tablespoon each of fresh basil and rosemary
- Substitute herb and garlic cream cheese for some of the heavy cream
- Finish with a generous handful of fresh herb mix
Autumn Harvest
- Add 1 diced apple when cooking the mushrooms
- Include 1 tablespoon of maple syrup in the sauce
- Garnish with toasted walnuts or pecans
Serving Suggestions

This versatile dish pairs beautifully with numerous sides:
Carb Companions
- Buttered egg noodles or fettuccine
- Fluffy mashed potatoes
- Crusty artisan bread for sauce-sopping
- Wild rice or brown rice pilaf
- Crispy roasted potatoes
- Creamy polenta
Vegetable Sides
- Roasted asparagus with lemon
- Steamed green beans with slivered almonds
- Simple side salad with balsamic vinaigrette
- Roasted Brussels sprouts
- Sautéed zucchini and yellow squash
For a Low-Carb Option
- Cauliflower rice
- Zucchini noodles
- Spaghetti squash
- Extra side of roasted vegetables
Storage and Reheating Instructions
I often make a double batch of this recipe because it reheats beautifully:
Refrigerator Storage
Store leftovers in an airtight container in the refrigerator for up to 3 days.
Freezer Storage
While cream-based sauces typically don’t freeze well, you can freeze this dish if necessary:
- Cool completely before transferring to a freezer-safe container
- Freeze for up to 1 month
- Thaw overnight in the refrigerator before reheating
Reheating Methods
Stovetop (Preferred Method)
- Place leftovers in a skillet over medium-low heat
- Add 1-2 tablespoons of chicken broth or water to loosen the sauce
- Cover and heat gently, stirring occasionally until warmed through (about 5-7 minutes)
- If sauce seems too thick, add more liquid a little at a time
Microwave
- Transfer portion to a microwave-safe dish
- Cover with a microwave-safe lid or damp paper towel
- Heat on 70% power for 1 minute, stir, then continue heating in 30-second intervals until warmed through
- Let stand for 1 minute before serving
Frequently Asked Questions
Q: Can I use frozen spinach instead of fresh?
Yes, you can substitute frozen spinach, but be sure to thaw it completely and squeeze out excess moisture before adding. Use about 1/2 cup of thawed, squeezed frozen spinach in place of the 4 cups fresh.
Q: I don’t have heavy cream. What can I use instead?
You can substitute half-and-half for a lighter version, though the sauce won’t be as thick. Another option is to use 3/4 cup whole milk mixed with 1/4 cup melted butter. For a dairy-free alternative, full-fat coconut milk works surprisingly well!
Q: Can I make this dish ahead of time for a dinner party?
Absolutely! You can prepare it up to 24 hours ahead, but I recommend stopping before adding the spinach. Refrigerate the chicken and sauce separately, then reheat the sauce gently on the stovetop, add the spinach until wilted, and finally add back the chicken until warmed through.
Q: What’s the best mushroom variety to use?
I prefer cremini (baby bella) mushrooms for their deeper flavor, but regular white button mushrooms work beautifully too. For a gourmet twist, try a mix including shiitake, oyster, or porcini mushrooms.
Q: How can I make this recipe dairy-free?
Replace the butter with olive oil or plant-based butter, use coconut cream instead of heavy cream, and substitute nutritional yeast or dairy-free Parmesan alternative for the cheese.
Q: My sauce broke and looks curdled. How can I fix it?
This usually happens if the heat was too high when adding cold dairy to the hot pan. To fix it, remove from heat, add 1-2 tablespoons of cream to a separate bowl, whisk until smooth, then slowly whisk the broken sauce into this new cream base.
Q: Can I use chicken tenderloins instead of breasts or thighs?
Yes! Chicken tenderloins work wonderfully and cook even faster. Reduce the cooking time to about 2-3 minutes per side to avoid overcooking.
Why This Recipe Works
As someone who’s deeply passionate about food science, let me share why this recipe is so reliably delicious:
- The Maillard reaction: Browning the chicken and mushrooms creates hundreds of new flavor compounds.
- Layered flavors: Building the sauce in the same pan captures all the fond (browned bits) from the chicken.
- Complementary ingredients: The earthy mushrooms balance the bright garlic, while Parmesan adds umami and cream smooths everything out.
- Textural contrast: Tender chicken, meaty mushrooms, and silky spinach create an interesting mouthfeel.
- Balanced macronutrients: The combination of protein, fat, and carbohydrates makes this dish satisfying.
Final Thoughts
This Creamy Chicken Mushroom with Garlic, Parmesan, and Spinach has become my go-to dish for busy weeknights, special occasions, and everything in between. There’s something magical about how a handful of everyday ingredients transform into something so luxurious.
I love watching people’s faces light up when they take their first bite, especially when they realize how straightforward it was to prepare. In our fast-paced world, there’s something deeply satisfying about creating a meal that feels like it took hours but actually fits into our hectic schedules.
I encourage you to make this recipe your own. Cooking is as much about personal expression as it is about following instructions. Add your favorite herbs, adjust the creaminess to your preference, or experiment with different mushroom varieties. The kitchen is your canvas!
If you try this recipe, I’d love to hear how it turned out for you. The greatest joy of sharing recipes is knowing they’ve brought a little more deliciousness into someone else’s kitchen.
Happy cooking!
Recipe Card Summary
Creamy Chicken Mushroom with Garlic, Parmesan, and Spinach |
---|
Prep Time: 15 minutes |
Cook Time: 25 minutes |
Total Time: 40 minutes |
Servings: 4 |
Calories: 520 per serving |
Skill Level: Intermediate |
Perfect for: Weeknight Dinners, Date Night, Meal Prep |