You are here

How to Make Dairy-Free Creamy Mushroom Soup

This is a lovely recipe for vegans and non-vegans alike. Rich in healthy protein and bone-building minerals, this mushroom soup offers protection against cardiovascular disease, strengthens immune function, and helps reduce inflammation throughout the body - simply do a search through the online archives at the National Library of Medicine and you'll confirm these and other health benefits from regular consumption of button and cremini (sometimes spelled crimini) mushrooms.

Mushroom Soup

Here's what Breanna had to say after giving it a go:

I really enjoyed this soup; it actually reminds me of a creamy mushroom soup that I used to order at a little café when I was in college, although that one was made with butter and heavy cream, and who knows what else. This dairy-free mushroom soup is savory and hearty - the flavors are so developed and extremely comforting. The roasted almond butter gave a subtle depth to the soup that I really loved. It has a great balance of flavors and nutrients, and made my kitchen smell divine!

Many thanks to Breanna for the photos and review.

The ingredients listed below make about 4 servings

Mushroom Soup


1 tablespoon extra-virgin olive oil
1 small to medium onion, roughly chopped
1 rib of celery, roughly diced
8 ounces cremini mushrooms, cleaned and quartered
8 ounces white mushrooms, cleaned and quartered
5 cups vegetable broth
1/2 flat teaspoon of dried thyme (optional)
2 tablespoons minced fresh parsley (optional)
3 tablespoons of roasted almond butter
1 cup unsweetened almond milk
2 tablespoons toasted sliced mushrooms
Sea salt and pepper, to taste


Mushroom Soup

Mushroom Soup

1. In a large soup pot, heat extra-virgin olive oil over medium heat. Cook onion and celery about 5 minutes or until softened.

Mushroom Soup

Mushroom Soup

Mushroom Soup

2. Add mushrooms and cook for another two minutes, stirring throughout.

Mushroom Soup

Mushroom Soup

3. Add vegetable broth and thyme, then sea salt and pepper, to taste. Bring to a boil, then reduce heat to low and simmer uncovered until vegetables are tender - about 15 to 20 minutes.

Mushroom Soup

Mushroom Soup

4. Add almond butter. Use a hand blender in the soup pot to bring everything together, or transfer to a blender to get the job done.

5. While still over low heat, stir in almond milk, taste, add sea salt and pepper if necessary.

Mushroom Soup

6. Serve soup in bowls and garnish with fresh parsley and toasted almond slices. Enjoy this creamy mushroom soup while it's hot.

Recipe credit to Robin Robertson

For a printer-friendly version of this recipe without photos, please go here:

Creamy, Dairy-Free Mushroom Soup Recipe


Join more than 80,000 readers worldwide who receive Dr. Ben Kim's free newsletter

Receive simple suggestions to measurably improve your health and mobility, plus alerts on specials and giveaways at our catalogue

Please Rate This

Your rating: None Average: 5 (21 votes)
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
Enter the characters shown in the image.


Shouldn't the last item in the ingredients list be toasted sliced almonds, not toasted sliced mushrooms?

I made the soup this evening, using 3 types of mushrooms. I substituted non-GMO soy milk for almond milk. I didn't have almond butter, so I had omit it. Even with the changes, the soup was delicious.

On a perfectly chilly 'soup day,' I made Dr. Kim's vegetable stock and then this delicious recipe for creamy mushroom soup. Achieving 'creamy' without dairy was just what the doctor ordered. Once again, Dr. Kim has shared with us a recipe to make mushroom lovers out of the biggest doubters. Thanks, again, Dr. Kim!

I love mushrooms, and this recipe was so easy and quick to prepare. I added an orange sweet potato (kumara in New Zealand), left out the almond butter, and didn't blend down the ingredients, suits my tastebuds perfectly. Thank you.