Best Creamy Mushroom Chicken Soup
Velvety, deeply savory, and ready in one pot — the recipe that fixes every over-thin, over-bland, curdled soup you’ve made before.
It’s the kind of evening that calls for a bowl of something warm — but you’ve been let down by “creamy” soups before.
Maybe the last batch broke into little curds the second you added the cream. Maybe it tasted like warm, salted water no matter how much pepper you threw at it. Maybe you’re eating low-carb right now, and every “cozy” recipe you find is loaded with pasta, potatoes, or a can of flour-thickened condensed soup that has no business in a keto kitchen.
This recipe was rebuilt from the ground up to solve those exact problems. It’s a genuinely rich, spoon-coating chicken and mushroom soup — golden broth, tender shredded chicken, deeply caramelized mushrooms, a whisper of Dijon and lemon to keep it from tasting flat — and it holds together in the pot and in the fridge, no science degree required.
And exactly how this recipe avoids them
Broken, curdled cream
Cream splits when it hits a screaming-hot pot straight from the fridge. We pull the soup off high heat first, then stir in room-temperature cream low and slow — it stays silky, every time.
Flat, one-note flavor
Bland soup usually means the pot was never given a chance to build flavor. Searing the chicken and browning the mushrooms hard (instead of boiling everything together) does most of the work before the broth even goes in.
Carb-loaded “comfort”
No flour roux, no potatoes, no pasta hiding in the bowl. A touch of xanthan gum (or a spoon of cream cheese) gives you the same clingy, velvety body without knocking you out of ketosis.
A 5-minute walkthrough before you cook
Prefer to see the technique before you commit a whole pot? This short video covers the searing and thickening steps that trip people up most.
A close look at browning the mushrooms and building the broth
Creamy Mushroom Chicken Soup
Rich, keto-friendly, and built to hold its texture from stovetop to leftovers.
Chicken & Mushrooms
- Olive oil, divided2 tbsp
- Boneless, skinless chicken thighs, cubed1½ lb
- Salt1 tsp
- Black pepper½ tsp
- Unsalted butter3 tbsp
- Cremini mushrooms, sliced16 oz
- Yellow onion, diced1 small
- Garlic, minced4 cloves
- Fresh thyme leaves1 tsp
Creamy Broth
- Low-sodium chicken broth4 cups
- Heavy cream, room temp1 cup
- Cream cheese, softened2 oz
- Xanthan gum (or 2 tbsp flour, non-keto)½ tsp
- Dijon mustard1 tbsp
- Fresh lemon juice1 tbsp
- Fresh parsley, chopped¼ cup
- Toasted sourdough, to serveoptional
Method
- Sear the chicken. Heat 1 tbsp oil in a Dutch oven over medium-high. Season chicken with salt and pepper, sear 5–6 minutes until golden but not fully cooked through. Remove to a plate.
- Caramelize the mushrooms. Add remaining oil and butter. Add mushrooms in a single layer and leave them alone for 3–4 minutes before stirring — this is what gives you browned edges instead of slimy, steamed ones.
- Build the base. Stir in onion, cook 3 minutes until soft, then add garlic and thyme and cook 30 seconds until fragrant.
- Simmer the broth. Pour in chicken broth, scraping up any browned bits from the bottom of the pot. Return the chicken and any juices. Simmer 12–15 minutes until chicken is cooked through and mushrooms are tender.
- Thicken off the heat. Reduce heat to low. Whisk xanthan gum into the cream cheese first, then stir both into the pot along with the heavy cream. Keep the heat low and stir gently — do not let it boil.
- Finish and balance. Stir in Dijon and lemon juice — this is what keeps the soup from tasting flat. Taste and adjust salt and pepper.
- Serve. Ladle into bowls, top with fresh parsley and a crack of black pepper. Serve with warm toasted sourdough on the side if you’re not keeping it strict keto.
Troubleshooting the 5 most common soup problems
My soup turned out watery, not creamy+
The cream curdled or looks grainy+
The mushrooms are rubbery instead of caramelized+
It tastes bland even after adding salt+
Reheated leftovers separated in the microwave+
Variations readers ask for most
Storage & make-ahead notes
Store leftovers in an airtight container in the fridge for up to 4 days. For freezing, cool completely and freeze in portions for up to 2 months — cream-based soups can look slightly separated after thawing, but a slow reheat with steady stirring brings them right back together. If you’re meal-prepping, cook the chicken and mushroom base ahead and stir in the cream fresh the day you serve it for the silkiest texture.
Nutrition
Per serving (1 of 6)
Frequently asked questions
Can I use rotisserie chicken instead of raw chicken?+
What’s the best mushroom to use?+
Is this soup actually keto-friendly?+
Can I make this in a slow cooker or Instant Pot?+
What should I serve alongside it?+
Made this soup?
Save this recipe to your favorite Pinterest board so it’s there the next time you need something warm, or leave a note in the comments about how yours turned out.
Save this recipeRecipe developed for home kitchens · Nutrition values are estimates and will vary by brand and substitutions.