Go Back
+ servings

Keto Mushroom Soup

So creamy and low carb.  The rich mushroom flavor in this Keto Creamy Mushroom Soup comes from the slow 1 hour low simmer of this soup.
Course dinner, lunch
Cuisine American
Keyword cream of mushroom soup, keto soup, Low Carb High Fat Soup, Low Carb Soup, mushroom soup, soup
Prep Time 30 minutes
Cook Time 1 hour
Total Time 1 hour 30 minutes
Servings 10 cups
Calories 89kcal
Author The Kellie Kitchen


  • 1 tbsp butter or olive oil
  • 2 lbs mushroom white, sliced
  • 1/2 tsp salt + a pinch
  • 1 cup onion chopped
  • 4 cups chicken stock or vegetable stock
  • 1/2 cup water
  • 3 cloves garlic chopped
  • ½ tsp thyme
  • 2 tbsp sherry optional
  • ½ tsp xanthan gum optional as a thickener
  • 1/2 cup heavy cream
  • salt and pepper to taste


  • In a large stockpot melt the butter over medium-high heat. Add in mushroom and stir to coat. Stir the mushrooms and sprinkle with a pinch of salt. The mushrooms will start to weep and release their moisture.
  • Continue to stir the mushrooms about 10 minutes and they will start to brown and caramelize. Once the mushrooms have cooked down add in the chopped onion and stir to coat. Continue cooking the mushroom and onion mixture until the onions start to soften.
  • Add in the chicken stock, garlic cloves, water, sherry, thyme, 1/2 tsp salt and bring to a quick boil. Then turn the heat to very low and cover your pot to simmer for 1 hour.
  • After the hour of simmering remove the lid and carefully puree your mushroom mixture. I use an immersion blender, but you can transfer to a blender to puree in small batches. If using a stand alone blender you will then transfer your soup back into a clean pan.
  • Once the soup is fully blended stir in the heavy cream until all combined. Last step is to sprinkle the xanthan gum like pixie dust over the soup while whisking.
  • Season salt and pepper to taste.


**An immersion blender makes the pureeing of the soup so easy, but you can use a blender....just be careful with hot liquid.
**A note on the nutrition calculations...this soup makes about 60 oz of soup.  The serving size is for 10 small cups of soup to be enjoyed as a side to your meal. 


Serving: 1g | Calories: 89kcal | Carbohydrates: 6g | Protein: 4g | Fat: 6g | Saturated Fat: 3g | Cholesterol: 16mg | Sodium: 475mg | Potassium: 400mg | Fiber: 1g | Sugar: 3g | Vitamin A: 175IU | Vitamin C: 10mg | Calcium: 21mg | Iron: 1mg