Parmesan Keto Chicken with Spinach and Mushroom

Finding a keto dinner recipe that actually tastes indulgent while keeping you on track with your low-carb goals can feel nearly impossible. Most keto meals either leave you unsatisfied or require a million hard-to-find ingredients, and when you’re trying to get dinner on the table after a long day, complicated recipes are the last thing you need.

Thankfully, this keto chicken with spinach and mushroom delivers on all fronts: it’s rich and creamy enough to feel like comfort food, uses straightforward ingredients you can find at any grocery store, and comes together in one pan for easy cleanup.

keto chicken with spinach and mushroom
Image: homefoodkitchen.com / All Rights reserved
SAVE NOW

Why You’ll Love This Keto Chicken

  • Keto-friendly and low-carb – This creamy chicken dish fits perfectly into your keto lifestyle with healthy fats from the cream and minimal carbs, making it easy to stay on track with your goals.
  • Ready in under an hour – From start to finish, you’ll have this satisfying dinner on the table in 35-50 minutes, perfect for busy weeknights when you need something quick.
  • Restaurant-quality flavor at home – The creamy parmesan sauce with garlic, mushrooms, and spinach tastes like something you’d order at a fancy restaurant, but you can make it in your own kitchen.
  • Simple ingredients – You probably have most of these staples already, and the recipe comes together in one pan for easy cleanup.
  • High in protein – With 1 1/2 pounds of chicken, this dish keeps you full and satisfied while supporting your fitness and health goals.

What Kind of Chicken Should I Use?

For this recipe, you can use either chicken breasts or chicken thighs, depending on what you prefer. Breasts are leaner and cook a bit faster, while thighs are more forgiving and tend to stay juicier even if you cook them a little longer. If you go with breasts, try to find ones that are similar in size so they cook evenly, and consider pounding them to an even thickness if they’re particularly thick. Thighs are naturally more tender and flavorful due to their higher fat content, which works really well with the creamy sauce in this dish.

keto chicken with spinach and mushroom
Image: homefoodkitchen.com / All Rights reserved
SAVE NOW

Options for Substitutions

This keto-friendly recipe works great with a few simple swaps if you need them:

  • Chicken breast or thighs: Either cut works well here, but if you’re using breasts, consider pounding them to an even thickness so they cook evenly. Thighs will give you a bit more flavor and stay juicier.
  • Avocado oil: You can swap this with olive oil, coconut oil, or even butter. Any high-heat cooking oil will do the job.
  • Mushrooms: Use whatever mushrooms you like – white button, cremini, or baby bellas all work great. You can also mix different types for more depth.
  • Frozen spinach: Fresh spinach works too – you’ll need about 10-12 ounces. Just wilt it down in the pan before adding the other ingredients. Make sure to squeeze out excess water either way.
  • Heavy cream: If you’re watching calories, you can use half-and-half, though the sauce won’t be quite as thick. For a dairy-free version, try full-fat coconut cream.
  • White wine: Chicken broth is a perfect substitute if you don’t have wine on hand or prefer to skip the alcohol.
  • Parmesan cheese: Pecorino Romano or Asiago cheese can step in for parmesan and will give you a similar salty, nutty flavor.

Watch Out for These Mistakes While Cooking

The biggest mistake when making this keto chicken dish is not properly draining the spinach, which can water down your cream sauce and ruin the texture – squeeze out as much liquid as possible using a clean kitchen towel or paper towels before adding it to the pan.

Another common error is cooking the cream sauce on heat that’s too high, which can cause the cream to break or curdle instead of creating a smooth, silky sauce, so keep it on medium-low and be patient while the parmesan melts.

Don’t skip pounding the chicken breasts to an even thickness, as this ensures they cook evenly and prevents the thinner parts from drying out while waiting for the thicker parts to reach temperature.

Finally, make sure your mushrooms have enough room in the pan – if they’re crowded, they’ll steam instead of getting that nice golden-brown color, so cook them in batches if needed.

keto chicken with spinach and mushroom
Image: homefoodkitchen.com / All Rights reserved
SAVE NOW

What to Serve With Keto Chicken with Spinach and Mushroom?

Since this is a keto-friendly dish with a rich, creamy sauce, I like to serve it over cauliflower rice or zucchini noodles to keep things low-carb. The sauce is so good that you’ll want something to soak it all up, so mashed cauliflower works great too – just add some butter and garlic for extra flavor. If you’re not strictly keto, this chicken is also amazing over regular pasta like fettuccine or penne, or alongside some crusty bread for dipping. A simple side salad with mixed greens and a light vinaigrette helps balance out the richness of the cream sauce and adds a fresh crunch to your plate.

Storage Instructions

Store: This chicken dish keeps really well in the fridge for up to 4 days in an airtight container. The creamy sauce actually gets even more flavorful after a day or two, so it’s perfect for meal prep. I like to portion it out into individual containers for easy grab-and-go lunches throughout the week.

Freeze: You can freeze this for up to 3 months in a freezer-safe container. Just know that cream-based sauces can sometimes separate a bit when frozen, but don’t worry – it usually comes back together when you reheat it with a little stirring.

Reheat: Warm it up gently on the stovetop over medium-low heat, stirring occasionally until heated through. You can also microwave it, but I’d recommend using 50% power and stirring every minute or so to keep the sauce from breaking. Add a splash of cream or broth if it seems too thick after reheating.

Preparation Time 10-15 minutes
Cooking Time 25-35 minutes
Total Time 35-50 minutes
Level of Difficulty Medium
Servings 4 servings

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 1700-1950
  • Protein: 145-165 g
  • Fat: 120-140 g
  • Carbohydrates: 20-25 g

Ingredients

For the chicken:

  • 1.5 lb chicken (cut into 1-inch chunks to ensure even browning)
  • 1 tsp salt
  • 3/4 tsp pepper
  • 2.5 tbsp oil (I use Chosen Foods avocado oil for high-heat searing)

For the sauce:

  • 8 oz mushrooms (sliced into 1/4-inch pieces for the best texture)
  • 1 shallot
  • 8 oz spinach
  • 2 tsp garlic, minced
  • 1/4 cup dry white wine
  • 1.5 cups heavy cream
  • 3/4 cup freshly grated parmesan
  • 1 tsp fresh thyme leaves
  • 1/2 tsp Dijon mustard

Step 1: Prep Ingredients and Season the Chicken

  • 1.5 lb chicken chunks
  • 1 tsp salt
  • 3/4 tsp pepper
  • 8 oz mushrooms, sliced
  • 1 shallot, minced
  • 8 oz spinach, chopped
  • 2 tsp garlic, minced

Pat the chicken chunks dry with paper towels—this is crucial for achieving a good sear.

Season the dried chicken generously with salt and pepper, tossing to coat evenly.

While you’re prepping, slice the mushrooms into 1/4-inch pieces, mince the garlic, finely mince the shallot, and roughly chop the spinach.

Measure out the white wine, heavy cream, and grated parmesan so everything is ready when you need it.

Step 2: Sear the Chicken Until Golden

  • 2.5 tbsp avocado oil
  • seasoned chicken from Step 1

Heat the avocado oil in a large skillet over medium-high heat until it shimmers.

Working in batches if needed to avoid overcrowding, add the seasoned chicken and sear for 6-7 minutes per side until golden brown and cooked through to 165°F.

I find that resisting the urge to move the chicken around too much gives you a much better crust.

Transfer the cooked chicken to a plate and tent loosely with foil to keep warm.

Step 3: Build the Cream Sauce with Mushrooms and Aromatics

  • 8 oz mushrooms, sliced, from Step 1
  • 1 shallot, minced, from Step 1
  • 2 tsp garlic, minced, from Step 1
  • 8 oz spinach, chopped, from Step 1

In the same skillet (don’t clean it—those browned bits add flavor), add the sliced mushrooms and minced shallot over medium-high heat.

Sauté for about 6-7 minutes, stirring occasionally, until the mushrooms release their moisture and begin to brown.

Add the minced garlic and cook for another 30 seconds until fragrant.

Then add the chopped spinach and stir constantly for about 1 minute until it wilts completely.

Step 4: Deglaze and Create the Cream Base

  • 1/4 cup dry white wine
  • 1.5 cups heavy cream
  • 1/2 tsp Dijon mustard

Pour the dry white wine into the skillet, scraping the bottom with a wooden spoon to loosen all those flavorful browned bits.

Let the wine reduce slightly for about 1-2 minutes.

Reduce the heat to medium-low and pour in the heavy cream, stirring gently to combine.

I like to add the Dijon mustard here as it adds a subtle tang that brightens the whole sauce without being obvious.

Step 5: Melt in the Cheese and Fresh Herbs

  • 3/4 cup freshly grated parmesan
  • 1 tsp fresh thyme leaves

Slowly sprinkle the freshly grated parmesan into the cream mixture while stirring constantly over medium-low heat.

Let it melt completely, stirring for 3-5 minutes, until the sauce is smooth and creamy.

Stir in the fresh thyme leaves.

Keep the heat low so the cream doesn’t break or separate.

Step 6: Return Chicken and Finish

  • cooked chicken from Step 2
  • cream sauce mixture from Steps 3, 4, and 5

Return the cooked chicken from Step 2 to the skillet with the creamy spinach and mushroom sauce.

Gently stir to coat the chicken, then let everything warm together over low heat for about 1-2 minutes until the chicken is heated through and reaches 165°F.

Taste and adjust seasonings as needed.

Serve immediately while the sauce is still creamy and the chicken is tender.

keto chicken with spinach and mushroom

Parmesan Keto Chicken with Spinach and Mushroom

Delicious Parmesan Keto Chicken with Spinach and Mushroom recipe with step-by-step instructions.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 42 minutes
Servings 4 servings
Calories 1825 kcal

Ingredients
  

For the chicken

  • 1.5 lb chicken (cut into 1-inch chunks to ensure even browning)
  • 1 tsp salt
  • 3/4 tsp pepper
  • 2.5 tbsp oil (I use Chosen Foods avocado oil for high-heat searing)

For the sauce

  • 8 oz mushrooms (sliced into 1/4-inch pieces for the best texture)
  • 1 shallot
  • 8 oz spinach
  • 2 tsp garlic, minced
  • 1/4 cup dry white wine
  • 1.5 cups heavy cream
  • 3/4 cup freshly grated parmesan
  • 1 tsp fresh thyme leaves
  • 1/2 tsp Dijon mustard

Instructions
 

  • Pat the chicken chunks dry with paper towels—this is crucial for achieving a good sear. Season the dried chicken generously with salt and pepper, tossing to coat evenly. While you're prepping, slice the mushrooms into 1/4-inch pieces, mince the garlic, finely mince the shallot, and roughly chop the spinach. Measure out the white wine, heavy cream, and grated parmesan so everything is ready when you need it.
  • Heat the avocado oil in a large skillet over medium-high heat until it shimmers. Working in batches if needed to avoid overcrowding, add the seasoned chicken and sear for 6-7 minutes per side until golden brown and cooked through to 165°F. I find that resisting the urge to move the chicken around too much gives you a much better crust. Transfer the cooked chicken to a plate and tent loosely with foil to keep warm.
  • In the same skillet (don't clean it—those browned bits add flavor), add the sliced mushrooms and minced shallot over medium-high heat. Sauté for about 6-7 minutes, stirring occasionally, until the mushrooms release their moisture and begin to brown. Add the minced garlic and cook for another 30 seconds until fragrant. Then add the chopped spinach and stir constantly for about 1 minute until it wilts completely.
  • Pour the dry white wine into the skillet, scraping the bottom with a wooden spoon to loosen all those flavorful browned bits. Let the wine reduce slightly for about 1-2 minutes. Reduce the heat to medium-low and pour in the heavy cream, stirring gently to combine. I like to add the Dijon mustard here as it adds a subtle tang that brightens the whole sauce without being obvious.
  • Slowly sprinkle the freshly grated parmesan into the cream mixture while stirring constantly over medium-low heat. Let it melt completely, stirring for 3-5 minutes, until the sauce is smooth and creamy. Stir in the fresh thyme leaves. Keep the heat low so the cream doesn't break or separate.
  • Return the cooked chicken from Step 2 to the skillet with the creamy spinach and mushroom sauce. Gently stir to coat the chicken, then let everything warm together over low heat for about 1-2 minutes until the chicken is heated through and reaches 165°F. Taste and adjust seasonings as needed. Serve immediately while the sauce is still creamy and the chicken is tender.

Disclaimer: Our editors have used AI to create or enhance parts of this article. All content has been fact-checked by our team to ensure accuracy.

Leave a Comment

Recipe Rating