There’s something about a skillet-simmered pan of garlic chicken with mushrooms and spinach that feels like a warm blanket on a chilly night. I pull this recipe out when I want dinner that smells amazing in five minutes, that fills the kitchen with buttery garlic and earthy mushroom scents, and that makes everyone at the table slow down just a little. The sauce gets velvety without any fuss, the spinach wilts into pockets of bright green, and the chicken stays juicy enough to make me do a little happy dance. This is the kind of dish I make when I want comfort with a touch of fancy — simple ingredients, big payoff, and zero guilt for licking the spoon.
Quick Facts
- Yield: Serves 4
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
Why This Recipe is Awesome
It’s creamy without being cloying, garlicky without overpowering, and the mushrooms add a lovely umami earthiness while the spinach brightens everything up. Texture-wise, you get tender chicken, silky sauce, and soft-but-not-mushy mushrooms. It’s an all-in-one comfort meal that feels restaurant-worthy but comes together faster than delivery. Plus — who doesn’t love a sauce that begs for bread or pasta?
Ingredients
For the Main Dish:
- 1.5 lb boneless, skinless chicken breasts (about 3 medium breasts), patted dry
- Salt and black pepper, to taste
- 1 tbsp olive oil
- 2 tbsp unsalted butter
- 8 oz cremini or white mushrooms, sliced (about 2 cups)
- 4 cloves garlic, minced (about 2 tbsp)
- 1/2 cup low-sodium chicken broth
- 1 cup heavy cream (or half-and-half for lighter)
- 1 tbsp all-purpose flour (or 1 tsp cornstarch for GF)
- 1/2 cup freshly grated Parmesan
- 5 oz baby spinach (about one standard bag)
- 1 tbsp lemon juice (fresh)
- 1/4 tsp red pepper flakes (optional)
- 2 tbsp chopped fresh parsley for garnish
For the Sauce / Garnish (if applicable):
- Extra grated Parmesan and lemon wedges for serving (optional)
How I Make It
Step 1:
I season the chicken generously with salt and pepper, then heat a large skillet over medium-high heat until it shimmers. I add the olive oil and sear the chicken for about 4–5 minutes per side, until the edges turn golden and the center still looks slightly pink (it will finish in the sauce). When the chicken has those gorgeous golden edges, I transfer it to a plate and cover loosely with foil.
Step 2:
In the same skillet I drop in the butter. It melts and starts to foam — that smell! I toss in the sliced mushrooms and sauté for about 5–6 minutes until they release moisture and brown at the edges. Then I stir in the minced garlic and cook for 30–45 seconds until fragrant. Don’t let the garlic burn; it should smell toasty and garlicky, not bitter.
Step 3:
To build the sauce I sprinkle the flour over the mushrooms and stir for about 20 seconds to cook out the raw taste. I pour in the chicken broth and scrape up the browned bits from the bottom — that’s flavor gold. Then I add the heavy cream, bring it to a gentle simmer, and let it thicken for 2–3 minutes. You’ll hear tiny bubbles and see the sauce take on a slightly glossy sheen.
Step 4:
I stir in the Parmesan, lemon juice, and red pepper flakes if I want a little heat. Then I nestle the chicken back into the skillet and spoon some sauce over the top. I let everything simmer together for another 5–7 minutes until the chicken reaches an internal temperature of 165°F and the spinach has wilted into the sauce. The kitchen fills with a buttery, cheesy aroma and the sauce clings to the chicken.
Step 5:
Finish with a sprinkle of fresh parsley and a twist of black pepper. If the sauce seems too thin, simmer a minute longer; if it’s too thick, splash in a tablespoon of broth. Serve immediately over pasta, rice, or with crusty bread to mop up that creamy goodness.
Pro Tips
- Pat chicken dry before searing — moisture prevents a good crust. I always tap with paper towels.
- Use medium-high heat to get golden edges quickly without overcooking the inside.
- If you prefer lighter sauce, swap half the heavy cream for Greek yogurt stirred in off heat to avoid curdling.
- For gluten-free, replace the flour with 1 tsp cornstarch mixed with 1 tbsp cold water and whisk in at the broth stage.
Common Mistakes to Avoid
- Skipping preheating: Classic rookie move. It changes texture and bake time.
- Overmixing: Leads to dense or chewy results. Mix until just combined.
- Guessing cook time: Always use visual cues or a timer, not just vibes.
- Overcrowding pans: Give your food some breathing room to crisp properly.
Alternatives & Substitutions
- Turn chicken into tofu: use 14 oz extra-firm tofu, pressed and seared the same way — great vegetarian option.
- Swap heavy cream for full-fat coconut milk for a dairy-free twist (mild coconut flavor will appear).
- Use chicken thighs instead of breasts for juicier meat; brown a little longer and check temp.
- For gluten-free, replace flour with cornstarch slurry as noted above.
Variations & Tips
- Spicy: add 1 tsp smoked paprika and increase red pepper flakes to 1/2 tsp.
- Kid-friendly: omit red pepper flakes and squeeze extra lemon for brightness instead.
- Vegetarian: swap chicken for mushrooms + tofu and double the mushrooms for heft.
- Pasta bake: toss with cooked fettuccine, top with extra Parmesan and broil for 2–3 minutes.
- Creative twist: stir in 1/3 cup chopped sun-dried tomatoes and 2 oz goat cheese at the end for a tangy-sweet finish.
- Make it summer-fresh: add chopped cherry tomatoes and basil instead of parsley.
FAQ (Frequently Asked Questions)
- Can I make this ahead of time?
- Yes! Cook through Step 4, cool, and refrigerate in an airtight container for up to 2 days. Reheat gently on the stove over low heat, adding a splash of broth to loosen the sauce. If using yogurt, add it just before serving to avoid splitting.
- Can I double the recipe?
- Sure thing. Use a larger skillet or two pans so you don’t overcrowd the chicken and mushrooms. Cook in batches for the best browning and flavor.
- Can I substitute butter with oil?
- Technically yes, but you’ll miss that buttery magic. Use ¾ the amount of oil and add a pat of butter at the end if possible.
- How do I know it’s done?
- Chicken is done when an instant-read thermometer reads 165°F or when juices run clear and the center is no longer pink. The sauce should coat the back of a spoon and the spinach should be fully wilted.
- What if I don’t have ingredient X?
- No lemon? Use a splash of white wine or a teaspoon of white vinegar to brighten the sauce. No Parmesan? Try Pecorino or a tablespoon of cream cheese for richness.
How I Like to Serve It
I pile this creamy garlic chicken over a nest of buttered fettuccine or spoon it atop steamed rice for easy weeknight bliss. On busy nights I serve it with a simple green salad and a glass of crisp white wine. It also shines at casual dinner parties — everyone asks for the recipe and the pan disappears fast.
Notes
- Store leftovers in an airtight container for up to 3 days. Reheat gently on low to avoid separating the sauce.
- Safe internal temperature for chicken: 165°F. Use an instant-read thermometer for accuracy.
Final Thoughts
Closing: Now go impress someone — or just yourself — with your homemade masterpiece! Enjoy the sizzle, the aroma, and that satisfying spoon-swipe at the end.

Hi, I’m Lina, the creator of Lina Easy Recipes.Cooking has always been my passion, and I love sharing simple, homemade dishes that anyone can prepare.
Love What You See?
Join me on Pinterest and Facebook for daily cooking inspiration, new recipe ideas, and behind-the-scenes kitchen stories. Let’s cook something wonderful together!








