
When the weather turns chilly, nothing warms you up like a bowl of creamy, comforting soup. This Creamy Mushroom Soup is not only flavorful but also healthy, vegan, and dairy-free. With earthy mushrooms, sweet onions, garlic, and a hint of thyme, this soup delivers a rich and velvety texture without any cream. Whether you’re cooking for yourself, your family, or meal prepping for the week, this recipe is perfect.
Why You Will Love This Creamy Mushroom Soup
There are so many reasons to make this vegan soup your new go-to:
- Rich, Creamy Texture Without Dairy – Thanks to potato and mushrooms, this soup is naturally creamy. No need for heavy cream or dairy alternatives.
- Quick and Easy – From chopping vegetables to blending, this recipe takes less than 30 minutes. Perfect for busy weekdays or cozy weekends.
- Nutritious and Gut-Friendly – Mushrooms provide antioxidants and vitamin D, while garlic and onion support immunity. Potato adds fiber and a creamy body.
- Versatile – Serve it as a starter, a light lunch, or pair it with crusty bread for a heartier meal. It also stores well, making it perfect for meal prep.
Ingredient Notes

Here’s what you’ll need for this soup and why each ingredient matters:
- Mushrooms (400g / 14 oz US) – The star of the soup, providing a deep, savory umami flavor. Cremini, button, or a mix works beautifully.
- Onion – Adds a subtle sweetness and depth when sautéed.
- Garlic (2 cloves) – Provides aroma, flavor, and immune support.
- Small Potato – Helps thicken the soup naturally and gives a creamy texture.
- Vegetable Broth (750 ml / 3 cups) – Acts as a savory base; homemade or store-bought is fine.
- Olive Oil (2 tbsp) – For sautéing vegetables and enhancing flavors.
- Salt and Pepper – To taste.
- Thyme (optional) – Fresh or dried, it adds a warm, herbal note that complements mushrooms.
Step-by-Step Instructions
Follow these steps for a perfectly smooth and flavorful soup:
- Prepare Vegetables – Wash mushrooms, peel and cube the potato, dice the onion, and mince the garlic.
- Sauté Onion – Heat 2 tablespoons olive oil in a large saucepan over medium heat. Add diced onion and sauté until soft and translucent (3–5 minutes).
- Add Garlic & Mushrooms – Stir in garlic and chopped mushrooms. Cook 5–7 minutes until mushrooms are tender and lightly browned.
- Add Potato – Add the cubed potato and stir to combine.
- Season & Add Broth – Sprinkle with salt and pepper, pour in vegetable broth, and bring to a gentle boil.
- Simmer – Reduce heat and let the soup simmer for 15–20 minutes until vegetables are tender.
- Blend Soup – Use an immersion blender or regular blender to puree the soup until smooth. Add a little water or extra broth if it’s too thick.
- Final Seasoning – Adjust salt and pepper, and stir in thyme if desired.
- Serve – Ladle into bowls, drizzle with olive oil, and garnish with thyme or freshly ground pepper.

Creamy Mushroom Soup Recipe Tips
- Sauté Mushrooms Properly: Cooking mushrooms until golden enhances their natural umami flavor.
- Adjust Consistency Gradually: Blend first, then add water or broth slowly until the perfect creamy texture is reached.
- Fresh Herbs Make a Difference: Adding thyme or parsley at the end brightens the flavor and gives a restaurant-quality finish.
Vegan Serving Suggestions
- Crusty Bread or Vegan Grilled Cheese: Perfect for dipping into creamy mushroom goodness.
- Side Salad: Kale, arugula, or mixed greens with a lemon dressing balance the richness of the soup.
- Optional Toppings: Toasted pumpkin seeds, croutons, or a drizzle of truffle oil add extra texture and flavor.

Storage Tips
- Fridge: Store in an airtight container for up to 3–4 days.
- Freezer: Freeze in a freezer-safe container for up to 2 months. Thaw overnight before reheating.
- Reheat Gently: Warm over low heat to maintain smooth texture and flavors.
Frequently Asked Questions about Creamy Mushroom Soup
1. Can I make this soup in advance?
Yes! This soup is ideal for meal prep and keeps in the fridge for up to 4 days.
2. Can I use frozen mushrooms?
Yes, just thaw and drain excess water before cooking.
3. Do I need cream or milk?
No! The potato gives it a naturally creamy texture, keeping it dairy-free and vegan.
4. Can I add other vegetables?
Absolutely! Carrots, celery, or parsnips can be added to enhance flavor.
5. Can I make it spicy?
Yes! Add a pinch of cayenne, smoked paprika, or chili flakes for a gentle kick.
6. What’s the best way to blend?
Use an immersion blender for convenience, or a standard blender in batches. Be careful with hot liquids.
7. Can I serve it cold?
Yes, chilling it makes a refreshing summer soup. Top with herbs or olive oil before serving.

Essential Equipment
- Large saucepan or pot
- Sharp knife & cutting board
- Measuring cups and spoons
- Wooden spoon for sautéing
- Immersion blender or standard blender
- Ladle and serving bowls
This Creamy Mushroom Soup is a must-try for anyone seeking a healthy, vegan, and comforting meal. Its natural creaminess from potato and mushrooms, combined with aromatic thyme, makes it satisfying without any dairy. Perfect for quick weeknight meals, cozy winter dinners, or even meal prep, this soup will become a staple in your kitchen.
Serve with crusty bread, vegan grilled cheese, or a side salad for a full meal. Once you try it, it may just become your favorite comfort soup all year round.
Have you tried this vegan creamy mushroom soup recipe yet? Did you add any toppings or extra spices? Share your variations in the comments below – I’d love to feature your ideas in future posts! Tag me on Instagram when you make this creamy mushroom soup!
If You Like This Recipe, You’ll Also Love
Creamy Mushroom Soup
Enjoy this cozy Creamy Mushroom Soup with mushrooms, potato, garlic, and thyme. Vegan, dairy-free, and easy to make, it’s perfect for a quick weeknight meal or a comforting bowl on chilly days.
Ingredients
- 400g (14 oz) mushrooms, chopped
- 1 small potato, cubed
- 1 onion, diced
- 2 garlic cloves, minced
- 750 ml (3 cups) vegetable broth
- 2 tbsp olive oil
- Salt & pepper, to taste
- Thyme (optional)
Instructions
- Sauté onion in olive oil until soft.
- Add garlic and mushrooms; cook until tender.
- Add potato and stir.
- Pour in vegetable broth; simmer until veggies are soft.
- Blend until smooth; adjust consistency with water if needed.
- Season with salt, pepper, and thyme.
- Serve with a drizzle of olive oil and garnish.


