This is the kind of dinner that makes the whole kitchen smell amazing and feels like a warm hug after a long day. Tender chicken, earthy mushrooms, and fresh spinach come together in a velvety, garlicky cream sauce—all in one pan. There’s no complicated prep, and cleanup stays blissfully simple.
Serve it over rice, pasta, or with crusty bread to scoop up every last drop of sauce. It’s comforting, satisfying, and totally weeknight-approved.
Table of Contents
Creamy Chicken Mushroom Spinach Skillet One Pan Dinner – Cozy, Weeknight-Friendly Comfort
Ingredients
Method
- Season the chicken: Pat the chicken dry with paper towels. Toss with salt, pepper, Italian seasoning, and smoked paprika. This helps the chicken brown and stay juicy.
- Sear the chicken: Heat 1 tablespoon olive oil and the butter in a large skillet over medium-high heat. Add the chicken in a single layer. Cook 4–6 minutes, stirring once or twice, until browned and mostly cooked through. Transfer to a plate.
- Sauté mushrooms and onions: Add the remaining 1 tablespoon olive oil to the skillet. Stir in mushrooms and onion with a pinch of salt. Cook 5–7 minutes, stirring occasionally, until mushrooms release their moisture and develop golden edges.
- Add garlic and bloom: Stir in the garlic and cook 30 seconds, just until fragrant. Don’t let it burn.
- Build the sauce: Sprinkle the flour over the mushroom mixture and stir for 30 seconds to coat. Slowly pour in the chicken stock, stirring to smooth out any lumps. Reduce heat to medium.
- Make it creamy: Stir in the cream and Dijon. Simmer gently 2–3 minutes, stirring, until the sauce slightly thickens. If it gets too thick, add a splash more stock.
- Add cheese and chicken: Stir in Parmesan until melted and smooth. Return the chicken and any juices to the pan. Simmer 2–3 minutes until the chicken is cooked through and the sauce coats the back of a spoon.
- Fold in spinach: Turn off the heat. Add the spinach and toss until wilted. The residual heat is enough to soften it without overcooking.
- Finish and taste: Stir in lemon juice and a pinch of red pepper flakes if using. Taste and adjust salt and pepper. Garnish with parsley and extra Parmesan.
- Serve: Spoon over rice, egg noodles, mashed potatoes, or cauliflower mash. Add crusty bread on the side if you like.
What Makes This Recipe So Good
- One pan, minimal mess: Everything cooks in the same skillet, so cleanup is a breeze.
- Big flavor, simple steps: Browning the chicken and mushrooms builds a rich, savory base without extra effort.
- Creamy but balanced: A splash of chicken stock brightens the sauce, and spinach adds freshness.
- Flexible and forgiving: Use chicken breasts or thighs, swap spinach for kale, or add a touch of white wine—this recipe adapts to what you have.
- Perfect for leftovers: The flavors deepen overnight, and it reheats beautifully.

Ingredients
- 1.5 pounds boneless, skinless chicken breasts or thighs, cut into 1-inch pieces
- 1 teaspoon kosher salt, plus more to taste
- 1/2 teaspoon black pepper
- 1 teaspoon Italian seasoning or dried thyme
- 1/2 teaspoon smoked paprika (optional, for warmth and color)
- 2 tablespoons olive oil, divided
- 2 tablespoons unsalted butter
- 8 ounces cremini or baby bella mushrooms, sliced
- 1 small yellow onion, finely diced
- 4 cloves garlic, minced
- 1 tablespoon all-purpose flour (or cornstarch for gluten-free)
- 1/2 cup low-sodium chicken stock
- 1 cup heavy cream (or half-and-half for a lighter sauce)
- 1 teaspoon Dijon mustard (optional, for depth)
- 1/2 cup grated Parmesan cheese, plus more for serving
- 4 cups fresh baby spinach, loosely packed
- 1 tablespoon fresh lemon juice
- Red pepper flakes, to taste (optional)
- Fresh parsley, chopped, for garnish
Step-by-Step Instructions
- Season the chicken: Pat the chicken dry with paper towels. Toss with salt, pepper, Italian seasoning, and smoked paprika.
This helps the chicken brown and stay juicy.
- Sear the chicken: Heat 1 tablespoon olive oil and the butter in a large skillet over medium-high heat. Add the chicken in a single layer. Cook 4–6 minutes, stirring once or twice, until browned and mostly cooked through.
Transfer to a plate.
- Sauté mushrooms and onions: Add the remaining 1 tablespoon olive oil to the skillet. Stir in mushrooms and onion with a pinch of salt. Cook 5–7 minutes, stirring occasionally, until mushrooms release their moisture and develop golden edges.
- Add garlic and bloom: Stir in the garlic and cook 30 seconds, just until fragrant.
Don’t let it burn.
- Build the sauce: Sprinkle the flour over the mushroom mixture and stir for 30 seconds to coat. Slowly pour in the chicken stock, stirring to smooth out any lumps. Reduce heat to medium.
- Make it creamy: Stir in the cream and Dijon.
Simmer gently 2–3 minutes, stirring, until the sauce slightly thickens. If it gets too thick, add a splash more stock.
- Add cheese and chicken: Stir in Parmesan until melted and smooth. Return the chicken and any juices to the pan.
Simmer 2–3 minutes until the chicken is cooked through and the sauce coats the back of a spoon.
- Fold in spinach: Turn off the heat. Add the spinach and toss until wilted. The residual heat is enough to soften it without overcooking.
- Finish and taste: Stir in lemon juice and a pinch of red pepper flakes if using.
Taste and adjust salt and pepper. Garnish with parsley and extra Parmesan.
- Serve: Spoon over rice, egg noodles, mashed potatoes, or cauliflower mash. Add crusty bread on the side if you like.

How to Store
- Refrigerate: Cool completely, then store in an airtight container for up to 3–4 days.
- Reheat: Warm gently on the stove over low heat, adding a splash of stock or cream to loosen the sauce.
Avoid boiling to keep the sauce silky.
- Freeze: Cream sauces can separate after freezing, but this one holds up decently. Freeze up to 2 months in a freezer-safe container. Thaw overnight in the fridge and reheat slowly, whisking in a little cream if needed.
- Meal prep tip: Keep cooked starches (like rice or pasta) separate so textures stay fresh when reheating.
Why This is Good for You
- Protein-rich: Chicken provides steady, satisfying protein that keeps you full.
- Veggie boost: Mushrooms add fiber and umami; spinach brings iron, folate, and vitamin K.
- Balanced comfort: The cream adds indulgence, but the lemon, stock, and greens keep the dish from feeling heavy.
- Customizable nutrition: Swap half-and-half for cream, use extra spinach, or serve over a whole-grain base to adjust to your goals.
What Not to Do
- Don’t overcrowd the pan: If the chicken is packed too tight, it steams instead of browning.
Cook in batches if needed.
- Don’t skip seasoning: Salt in layers—chicken, mushrooms, and sauce—so the final dish tastes well-rounded.
- Don’t boil the cream: A hard boil can cause the sauce to split. Keep it to a gentle simmer.
- Don’t add spinach too early: It wilts fast. Stir it in at the end to keep it vibrant and tender.
- Don’t rely only on cream for flavor: Parmesan, garlic, and lemon make the sauce complex and bright.
Variations You Can Try
- White wine twist: Deglaze the pan with 1/4 cup dry white wine after the mushrooms, reducing by half before adding stock.
- Bacon upgrade: Cook 2–3 slices chopped bacon first.
Use the rendered fat to sauté the mushrooms and onions, then crumble bacon on top.
- Herb swap: Try fresh thyme or rosemary instead of Italian seasoning. Stir in chopped basil at the end for a fresh finish.
- Mushroom mix: Combine cremini with shiitake or oyster mushrooms for deeper flavor and texture.
- Lighter version: Use half-and-half and skip the butter. Thicken the sauce with an extra teaspoon of flour if needed.
- Greens swap: Use chopped kale or Swiss chard.
Sauté an extra 2–3 minutes before adding cream so they soften.
- Gluten-free: Replace flour with cornstarch slurry (1 teaspoon cornstarch mixed with 1 tablespoon cold water). Add at the simmering stage and stir until thickened.
- Spicy kick: Add 1 teaspoon Calabrian chili paste or a pinch of cayenne with the garlic.
FAQ
Can I use rotisserie chicken?
Yes. Shred about 3 cups of cooked chicken and add it when you stir in the cream and Parmesan.
Simmer just until heated through so it doesn’t dry out.
What can I use instead of heavy cream?
Half-and-half works well, though the sauce will be a bit lighter. For a non-dairy option, use full-fat coconut milk and swap Parmesan for a dairy-free alternative, keeping in mind the flavor will change slightly.
How do I keep the mushrooms from getting soggy?
Use high heat, don’t overcrowd the pan, and resist stirring too often. Letting them sit undisturbed for a couple of minutes helps them brown and develop flavor.
Can I make this ahead?
Yes.
Cook as directed, cool, and refrigerate. Reheat gently on the stove, adding a splash of stock or cream to bring the sauce back to life. Add fresh spinach at reheating if you want it extra vibrant.
What should I serve it with?
It’s great over buttered egg noodles, rice, mashed potatoes, or polenta.
For a lighter option, try cauliflower rice or zucchini noodles.
Is Parmesan necessary?
It adds saltiness and body to the sauce. If you skip it, taste and adjust seasoning, and consider a teaspoon of nutritional yeast or an extra pinch of salt for depth.
Can I use frozen spinach?
Yes. Thaw and squeeze it very dry, then fold it in at the end.
Start with about 1 cup packed thawed spinach.
How do I prevent the sauce from curdling?
Keep the heat moderate, and avoid rapid boiling after adding cream. If you’re using half-and-half or wine, bring them to temperature gently and stir often.
In Conclusion
This Creamy Chicken Mushroom Spinach Skillet One Pan Dinner hits that sweet spot of easy, cozy, and downright delicious. With golden chicken, savory mushrooms, and a silky sauce brightened by lemon, it feels special without extra work.
Keep it in your weeknight rotation, lean on the variations when your fridge looks sparse, and serve it with something that soaks up the sauce. Simple steps, big comfort, and just one pan to wash—hard to beat.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.