This is the kind of dinner that makes you breathe out after a long day. Tender chicken, silky mushrooms, and a rich, garlicky cream sauce come together in one skillet. A handful of spinach melts into the sauce for color and freshness without adding carbs.
It’s simple, satisfying, and friendly to weeknights. Best of all, it feels like comfort food while staying keto-friendly and light on prep.
What Makes This Special
This recipe gives you restaurant-style flavor with pantry basics. The creamy sauce thickens naturally with reduced cream and cheese, so you don’t need flour or cornstarch.
Mushrooms add umami, and spinach keeps things bright and balanced. It’s flexible, too—easy to scale up, and it works with chicken thighs or breasts. You’ll have a complete, cozy meal with minimal effort and one pan to clean.
What You’ll Need
- 1.5 pounds boneless, skinless chicken (breasts or thighs, patted dry)
- 2 tablespoons olive oil (or avocado oil)
- 2 tablespoons butter
- 8 ounces cremini or baby bella mushrooms, sliced
- 3 cups fresh baby spinach, loosely packed
- 3–4 cloves garlic, minced
- 1 cup heavy cream
- 1/3 cup chicken broth (low-sodium)
- 1/2 cup grated Parmesan cheese (or a mix of Parm and Pecorino)
- 1 teaspoon Italian seasoning (or a mix of dried basil and oregano)
- 1/2 teaspoon onion powder
- 1/2 teaspoon smoked paprika (optional, for depth)
- Salt and black pepper, to taste
- Fresh lemon juice, to finish (about 1–2 teaspoons)
- Fresh parsley, chopped (optional, for garnish)
Step-by-Step Instructions
- Prep the chicken. Slice large breasts horizontally to make cutlets, or use thighs as-is.
Season both sides with salt, pepper, onion powder, and smoked paprika.
- Sear the chicken. Heat olive oil in a large skillet over medium-high. Add chicken in a single layer and sear 4–5 minutes per side until golden and cooked through (165°F internal). Transfer to a plate; tent loosely with foil.
- Sauté the mushrooms. Lower heat to medium.
Add butter, then mushrooms. Cook 5–6 minutes, stirring occasionally, until browned and most moisture evaporates. Season with a pinch of salt.
- Add garlic and herbs. Stir in garlic and Italian seasoning.
Cook 30–45 seconds until fragrant. Don’t let the garlic burn.
- Deglaze and build the sauce. Pour in chicken broth and scrape up browned bits. Let it bubble for 1–2 minutes, then add heavy cream.
Stir and bring to a gentle simmer.
- Thicken with cheese. Sprinkle in Parmesan gradually, stirring until melted and smooth. Simmer 2–3 minutes to thicken. Taste and adjust salt and pepper.
- Wilt the spinach. Add spinach in batches.
Stir until it softens and blends into the sauce, 1–2 minutes.
- Finish and balance. Return chicken and any juices to the pan. Simmer 2 minutes to warm through. Add a squeeze of lemon to brighten.
- Serve. Garnish with parsley.
Spoon over the chicken and serve with your favorite low-carb sides.
Keeping It Fresh
Store leftovers in an airtight container in the fridge for up to 3 days. The sauce will thicken as it sits; it loosens when reheated. Reheat gently over low heat on the stovetop with a splash of broth or cream to keep it silky.
Avoid boiling—high heat can cause the sauce to separate. For freezing, the dairy may split, so it’s best enjoyed fresh or refrigerated.
Benefits of This Recipe
- Keto-friendly and satisfying: High in protein and fat, low in carbs, and genuinely filling.
- One-pan convenience: Minimal dishes and quick cleanup.
- Balanced flavors: Savory mushrooms, bright spinach, and a creamy, garlicky sauce.
- Flexible: Works with breasts or thighs, and you can swap herbs or add extras like bacon or sun-dried tomatoes.
- Meal-prep friendly: Holds well for a couple of days and reheats nicely with gentle heat.
Pitfalls to Watch Out For
- Overcooking the chicken: Dry chicken is the easiest way to dull the dish. Pull at 165°F and rest briefly.
- Rushing the mushrooms: Let them brown and release moisture for deep flavor; don’t crowd the pan.
- Boiling the cream: Keep the sauce at a simmer to prevent curdling or greasiness.
- Adding cheese too fast: Sprinkle in gradually and stir so it melts smoothly into the sauce.
- Skipping acid: A little lemon at the end makes the flavors pop and cuts richness.
Alternatives
- Protein swaps: Use turkey cutlets or pork tenderloin medallions.
For seafood, shrimp cooks quickly and pairs well with the sauce.
- Dairy adjustments: Use coconut cream for a dairy-light version, then add nutritional yeast for a cheesy note. Flavor shifts slightly but stays rich.
- Veggie variations: Try kale, asparagus, or zucchini ribbons. If using kale, sauté a minute longer to soften.
- Flavor boosts: Stir in a spoon of Dijon, a pinch of red pepper flakes, or a few chopped sun-dried tomatoes for tang.
- Cheese options: Romano, Asiago, or a little cream cheese can change texture and taste—add gradually and adjust salt.
- Crispy bacon addition: Cook 2–3 slices first, remove, then use the drippings with butter to sauté mushrooms.
Crumble bacon on top.
FAQ
Is this recipe strictly keto?
Yes. It’s built around chicken, low-carb vegetables, heavy cream, and cheese. Carbs mainly come from mushrooms, spinach, and a small amount of onion powder, staying low per serving.
Can I make it ahead?
You can cook it a day in advance and reheat gently.
For best texture, store the chicken and sauce together, and reheat over low heat with a splash of broth or cream.
How do I thicken the sauce without flour?
Simmering reduces the cream, and Parmesan adds body. If you want it thicker, let it simmer a few extra minutes or whisk in 1–2 ounces of softened cream cheese.
What sides go well with this?
Cauliflower mash, sautéed green beans, roasted broccoli, or zucchini noodles are all great. For a non-keto option, serve with buttered noodles or rice.
Can I use frozen spinach?
Yes, but thaw it and squeeze out excess water first.
Add it after the sauce thickens to keep it from watering down the pan.
What if my sauce splits?
Lower the heat and whisk in a splash of cream to bring it back together. Adding cheese too quickly or boiling can cause separation, so keep it gentle.
How spicy can I make it?
Add red pepper flakes with the garlic or finish with a pinch of cayenne. Start small; the cream can mask heat at first, but it builds.
Can I bake this instead of using the stovetop?
Yes.
Sear chicken, transfer to a baking dish, pour the sauce over, and bake at 375°F for 10–15 minutes until bubbling and thickened. Add spinach in the last few minutes.
In Conclusion
Keto Creamy Chicken with Spinach and Mushrooms brings big comfort with simple steps. It’s rich without being heavy, quick without feeling rushed, and flexible enough to fit your routine.
Keep the heat gentle, season as you go, and finish with lemon for balance. With one skillet and a few staples, you’ll have a low-carb dinner that tastes like a treat any night of the week.

