Creamy Keto Chicken Skillet with Mushrooms and Spinach in Garlic Sauce

Molly Kitchen Daily
Molly Kitchen Daily
15 min Prep Time
30 min Time
4 Servings
Easy Difficulty
Post

This creamy keto chicken skillet is a cozy low-carb dinner loaded with tender mushrooms and fresh spinach, all simmered in a rich garlic cream sauce. Ready in under 45 minutes, perfect for busy weeknights or relaxed weekends.

Introduction

I first made this creamy keto chicken skillet on a chilly weeknight when I craved something warm, comforting, but also low-carb. The combination of juicy chicken, earthy mushrooms, and fresh spinach in a garlicky cream sauce quickly became a family favorite. What sets this recipe apart is the way the sauce thickens naturally with Parmesan cheese and cream, no flour needed. Plus, sautéing the mushrooms separately before adding them back in gives them a wonderful texture and deeper flavor. I’ve tried other versions that ended up watery or bland, but this one hits the perfect balance of richness and freshness. When it’s done, the sauce coats every bite, making it feel indulgent without being heavy. It’s great for busy weeknights because it comes together quickly, but also special enough to make on weekends when you want a cozy meal. I love serving it with a simple side salad or steamed veggies. Honestly, it’s one of those dishes that’s so good you’ll want to make it again the next week!

Post step 2

What You'll Need

4 servings

  • 1 lb boneless skinless chicken breasts, cut into chunks
  • 2 tbsp olive oil
  • 8 oz cremini mushrooms, sliced
  • 3 cups fresh spinach
  • 3 cloves garlic, minced
  • 1 cup heavy cream
  • 1/2 cup chicken broth
  • 1/2 cup grated Parmesan cheese
  • Salt and pepper to taste
  • 1 tsp dried thyme

How To Do It

Step 1
Start by heating the olive oil in a large skillet over medium-high heat. Add the chicken chunks seasoned with salt, pepper, and thyme. Sear them without moving too much so they get a nice golden crust, about 4-5 minutes per side. This step is crucial because browning the chicken locks in flavor and juices, giving the final dish a richer taste. Avoid overcrowding the pan, or the chicken will steam instead of sear.
⏱ Time: 10
✓ Doneness: Golden-brown crust on chicken pieces and no pink inside when cut
Step 2
Remove the chicken and set aside. In the same skillet, add the sliced mushrooms. Cook them over medium heat until they release their moisture and turn golden brown, about 7-8 minutes. This technique intensifies their flavor and prevents a soggy sauce. Stir occasionally but let them sit undisturbed for a minute or two at a time to develop color.
⏱ Time: 8
✓ Doneness: Mushrooms are browned with reduced moisture and a slightly crisp edge
Step 3
Add the minced garlic to the mushrooms and sauté for 1-2 minutes until fragrant but not burnt. Garlic burns quickly and turns bitter, so keep the heat moderate and stir constantly. The aroma signals that the base of your sauce is ready.
⏱ Time: 2
✓ Doneness: Garlic is golden and aromatic without dark spots
Step 4
Pour in the chicken broth and scrape the bottom of the pan to loosen any browned bits. Let it simmer for 2-3 minutes to reduce slightly. This deglazing step adds depth to the sauce by incorporating those caramelized flavors into the liquid.
⏱ Time: 3
✓ Doneness: Liquid has reduced by about a third and smells savory
Step 5
Lower the heat and stir in the heavy cream. Bring the mixture to a gentle simmer, allowing it to thicken slightly. Keep stirring to prevent the cream from scorching on the pan. A slow simmer helps the sauce develop a smooth, velvety texture.
⏱ Time: 5
✓ Doneness: Sauce thickens enough to coat the back of a spoon
Step 6
Return the chicken to the pan and add the fresh spinach. Stir gently until the spinach wilts, which takes just a couple of minutes. The spinach adds freshness and color, balancing the richness of the cream sauce.
⏱ Time: 3
✓ Doneness: Spinach is vibrant green and fully wilted
Step 7
Sprinkle in the grated Parmesan cheese and stir until melted and fully incorporated. This step thickens the sauce further and adds a nutty, savory flavor. Don’t skip the cheese—it really makes the sauce sing.
⏱ Time: 2
✓ Doneness: Sauce is creamy, thick, and cheesy with no graininess
Step 8
Taste and adjust seasoning with salt and black pepper as needed. Seasoning at the end ensures the flavors are balanced and not too salty or bland. Remember that Parmesan adds saltiness, so go easy at first.
⏱ Time: 1
✓ Doneness: Flavors are well-balanced and savory
Step 9
Serve the creamy keto chicken skillet hot, straight from the pan. It pairs beautifully with cauliflower rice or a crisp side salad for a complete low-carb meal. Enjoy the creamy texture and fresh ingredients in every bite!
⏱ Time: 1
✓ Doneness: Dish is hot, creamy, and visually appealing with vibrant greens
Post step 3

Variations

Add Sun-Dried Tomatoes for a Tangy Twist

Mix in chopped sun-dried tomatoes during the garlic step for a bright, tangy flavor that complements the creamy sauce. It adds a lovely color contrast and a bit of acidity to balance richness.

Note: Sun-dried tomatoes add moisture, so reduce broth slightly to maintain sauce consistency.

Swap Spinach for Kale or Swiss Chard

Use kale or Swiss chard instead of spinach for a heartier green with a slightly bitter edge. These greens hold up well in cooking and add extra nutrients.

Note: Kale and chard take longer to wilt, so add them a few minutes earlier than spinach.

Make it Dairy-Free with Coconut Cream

Replace heavy cream and Parmesan with coconut cream and nutritional yeast for a dairy-free version. It keeps the sauce creamy with a subtle coconut flavor.

Note: Coconut cream thickens differently; simmer gently and adjust seasoning for best results.

Add Crispy Bacon for Extra Smokiness

Cook diced bacon until crisp and add it to the skillet with the chicken. The smoky crunch adds a delicious contrast to the creamy sauce and tender veggies.

Note: Reduce olive oil slightly when adding bacon to avoid excess fat.

Use Chicken Thighs for Juicier Meat

Swap chicken breasts for boneless skinless thighs for a more tender, juicy result. Thighs stay moist longer and add richer flavor.

Note: Thighs may need slightly longer cooking time; ensure they reach safe internal temperature.

Pro Tips

Don’t overcrowd the pan when searing chicken or mushrooms.
Overcrowding traps steam, preventing browning and leading to soggy textures. Proper searing requires space so the surface can dry and caramelize, creating flavor and texture.
Use fresh garlic and add it late in the cooking process.
Garlic burns quickly and turns bitter if overcooked. Adding it after mushrooms have browned ensures it flavors the dish without overpowering or burning.
Simmer the cream sauce gently without boiling.
Boiling cream can cause it to separate or curdle. A gentle simmer thickens the sauce smoothly and preserves its creamy texture.
Add Parmesan cheese off the heat to avoid graininess.
High heat can cause the cheese to clump and separate. Stirring in cheese off the heat allows it to melt evenly and thicken the sauce naturally.
Use a wide skillet for even cooking and better evaporation.
A wide pan increases surface area, encouraging moisture to evaporate quickly, which is key for browning and thickening the sauce.
Let the chicken rest briefly after searing before adding back to sauce.
Resting helps juices redistribute, keeping the chicken moist and tender when finished in the sauce.
Season gradually and taste often.
Since Parmesan and broth add saltiness, seasoning at the end helps avoid over-salting and balances flavors perfectly.

Common Mistakes to Avoid

Skipping the sear on the chicken

Why it happens Some cooks rush by adding chicken directly to the sauce, thinking it saves time.

Fix Always sear chicken first to develop flavor and lock in juices. Use medium-high heat and don’t move the chicken too soon to get a good crust.

Adding mushrooms before the pan is hot

Why it happens Beginners may not preheat the pan enough, causing mushrooms to release water instead of browning.

Fix Heat the pan well before adding mushrooms and avoid overcrowding. Let them sit undisturbed to brown properly.

Boiling the cream sauce

Why it happens Impatience or high heat can cause the sauce to boil, leading to curdling.

Fix Simmer gently on low heat and stir often. Remove from heat if it starts boiling to maintain smoothness.

Adding spinach too early

Why it happens Some add spinach with cream, resulting in overcooked, dull greens.

Fix Add spinach last and cook just until wilted to keep vibrant color and fresh flavor.

Using pre-grated Parmesan

Why it happens Convenience leads to using pre-grated cheese, which often contains additives.

Fix Grate fresh Parmesan for better melting and richer flavor.

Nutrition

Per Serving:

420 kcal
Calories
38g
Protein G
6g
Carbohydrates G
28g
Fat G
2g
Fiber G
620mg
Sodium
Nutritional values are estimates and may vary based on specific ingredients used.

Storage & Tips

Room Temperature

This dish can safely sit at room temperature for up to 2 hours if covered. Beyond that, bacteria growth increases, so refrigerate promptly.

Refrigerator

Store leftovers in an airtight container for up to 3 days. The sauce may thicken and the spinach soften when chilled; reheat gently to restore creaminess.

Freezer

Freeze portions in airtight containers or heavy-duty freezer bags for up to 2 months. Thaw overnight in the fridge before reheating to preserve texture.

Reheating

Reheat on the stovetop over low heat with a splash of broth or cream to loosen the sauce. Microwave works too but stir halfway to heat evenly. Avoid high heat to prevent curdling.

Make Ahead

You can cook the chicken and mushrooms up to 1 day ahead and store separately. Assemble and heat the sauce just before serving for maximum freshness.

FAQ

Can I use frozen spinach instead of fresh?
You can, but frozen spinach releases more water and can make the sauce thinner. If you use frozen, thaw and squeeze out excess moisture before adding it near the end of cooking for best results.
What’s the best way to reheat without curdling the cream sauce?
Reheat gently over low heat on the stovetop, stirring constantly. Adding a splash of broth or cream helps loosen the sauce and prevents it from separating. Avoid boiling during reheating.
Can I substitute heavy cream with half-and-half?
Half-and-half has less fat and may curdle when heated. It can be used, but cook on very low heat and add a thickener like cream cheese or xanthan gum to maintain sauce texture.
Is it okay to use chicken thighs instead of breasts?
Absolutely! Thighs stay juicier and add richness. Just watch cooking time as thighs may take a few minutes longer to reach safe internal temperature.
How can I make this recipe dairy-free?
Replace heavy cream with coconut cream and Parmesan with nutritional yeast. The sauce will be creamy with a slight coconut flavor. Adjust seasoning to taste.
Why does my sauce sometimes turn grainy?
Graininess often happens if cheese is added to boiling sauce or if the sauce overheats. Always add cheese off the heat and keep the sauce at a gentle simmer.
Can I add other vegetables to this skillet?
Yes! Bell peppers, zucchini, or asparagus work well. Add them according to their cooking times so everything finishes together without getting mushy.
What’s the best side dish to serve with this keto skillet?
Cauliflower rice, steamed broccoli, or a crisp green salad complement this dish nicely while keeping it low-carb and fresh.

Final Thoughts

Give this creamy keto chicken skillet a try—you’ll love how comforting and flavorful it is! Don’t forget to share your results and tweaks with me.

Post
4.5 (28 ratings)

You Might Also Like

↑