Low-Carb Creamy Spinach Mushroom Soup

A velvety, nutrient-dense soup combining earthy brown mushrooms with iron-rich spinach in a creamy base. Perfect for keto dieters or anyone seeking a satisfying low-carb meal that delivers comfort food satisfaction without the carbs. The rich butter and cream create a luxurious texture while the vegetable stock adds depth. Ideal for weeknight dinners or meal prep, this soup reheats beautifully and can be customized with protein additions like halloumi or poached eggs.
Ingredients
Instructions
- 1
Heat butter in a large pot over medium heat
- 2
Add onion and cook, stirring occasionally until soft
- 3
Slice mushrooms and add to pot, cook until mushrooms start to soften
- 4
Squeeze liquid out of defrosted spinach and add to pot with stock
- 5
Bring to boil, then simmer 10 minutes
- 6
Remove from heat and stir in half of the cream
- 7
Allow to cool slightly then blend with stick or stand blender
- 8
Serve drizzled with remaining cream
Tips
Squeeze spinach thoroughly to remove excess liquid for better texture
Use stick blender for chunky texture or stand blender for completely smooth consistency
Add protein like halloumi, poached eggs or chicken for a more substantial meal
Good to Know
Store in refrigerator up to 5 days or freeze up to 3 months
Can be made 2-3 days ahead, reheat gently on stovetop
Serve hot, drizzled with extra cream and optional protein additions
Common Mistakes
Don't skip squeezing spinach to avoid watery soup
Blend carefully when hot to avoid splattering
Add cream off heat to prevent curdling
Substitutions
Dairy-Free Swaps
General Alternatives
FAQ
Can I use fresh spinach instead of frozen?
Yes, use about 500g fresh spinach and wilt it down in the pot before adding stock. Fresh spinach has more water so cooking time may vary.
What if I don't have an immersion blender?
Let soup cool completely then blend in batches in a regular blender, or mash with potato masher for chunky texture.
How long does this soup keep in the freezer?
Properly stored in freezer-safe containers, this soup keeps for up to 3 months. Thaw overnight in refrigerator before reheating.