Keto Mushroom & Spinach Soup Recipe

Ingredients
Equipment
Directions
FAQs
Find answers to your most pressing questions about this delicious recipe right here.
This creamy keto soup features unsalted butter, olive oil, onion, garlic, mixed mushrooms (portobello, cremini, shiitake), thyme, chicken or vegetable stock, fresh spinach, heavy cream, cream cheese, lemon juice, salt, pepper and Parmesan cheese for serving.
Learn how to cook Keto Mushroom & Spinach Soup by first sautéing onions, garlic and mushrooms until caramelised, then adding stock and cream cheese. Partially blend for texture, stir in heavy cream and spinach, finish with lemon juice, and garnish with Parmesan. The entire process takes just 35 minutes for a velvety, low-carb meal.
Yes, this soup freezes beautifully. Allow it to cool completely before transferring to airtight containers, leaving some space for expansion. Freeze for up to 3 months. When reheating, you may need to add a splash of stock or cream as it can thicken after freezing.
This soup achieves its creamy texture without flour or cornstarch thickeners, instead relying on cream cheese and heavy cream for body. With only 8g net carbs per serving and 23g of healthy fats, it maintains ketosis while providing satisfying umami flavour from mushrooms.
A mixture of mushrooms creates the most complex flavour profile. Portobellos provide meatiness, cremini (baby bella) offer earthy notes, while shiitakes contribute intense umami. For extra luxury, consider adding porcini or oyster mushrooms. Even regular white button mushrooms work well.
Keto Soups & Stews
Try following recommended recipes