Warm yourself up with this creamy and flavorful bowl of Wild Mushroom Soup, made with shiitake, oyster, and baby bella mushrooms! A heartwarming meal perfect for any time of the day.
*This post may contain affiliate links which helps bring you delicious recipes for free.
**Recipe originally published: January 7, 2023, Post updated: November 28, 2023

comfort food recipes
Mushroom soup is one of those comfort meals that I would never get tired of. A lot of my memories as a kid are tied to this bowl of goodness–from scarfing it down after swimming lessons to having it during sick days when my appetite decreased.
With it still being the middle of winter, I’m always craving for a hot bowl of soup at any time of the day. This recipe is a great homemade soup option to try as its quite simple and easy to put together.
Creamy Wild Mushroom Soup
Making the soup from scratch gives it a depth of flavor that’s earthy, savory, and utterly delicious. This recipe uses 3 different mushrooms, namely shiitake, oyster, and baby bella.
Though with a variety of mushrooms available, you can always try to switch it up as well! You can also try out this recipe with mushrooms like portobello, cremini, or porcini.
The mushrooms bring on most of the flavor in the soup. So there’s only a need for a few additional ingredients. We use chicken or veggie broth and light soy sauce for that touch of savory taste. And heavy cream is used to turn this into a wonderful creamy soup.
what to serve with mushroom soup?
These are a few dishes that you can pair up to serve with some creamy wild mushroom soup:
- Homemade Parmesan Garlic Bread
- Easy Saucy Pull-Apart Pizza
- Chili Oil & Jam Grilled Cheese Sandwich (Sweet & Salty)
- Air Fryer Chicken Tenders
- Easy Butter Cheese Pasta (20 minutes)

Ingredients You’ll Need
(For full ingredient measurements, please proceed to the recipe card below.)
- Shiitake mushrooms
- Oyster mushrooms
- Baby bella mushrooms
- Butter
- Light soy sauce
- Low sodium chicken/veggie broth or water
- Heavy cream
- Lemon juice
Seasonings
- Italian seasonings
- Salt
- Pepper
- Sugar
How To Make Creamy Wild Mushroom Soup
- Start by rinsing the mushrooms and cutting it into smaller pieces.
- Start by sautéing onions and garlic in a bit of olive oil over medium heat until the onions are translucent. Add all the mushrooms, the butter and the light soy sauce. Let it cook until the mushrooms browns and water is draw out, stirring occasionally (7-8 minutes). Optional step: Scoop out a few tbsp of the mushrooms to garnish for later.
- Add seasonings and stir. Pour in broth or water and stir. Bring to a simmer and let it cook for 2-3 minutes before turning off the heat. Pour in heavy cream, lemon juice and stir again.
- With an immersion blender, turn the mixture into your desired consistency for soup (see notes). Taste the soup and if needed, adjust to taste.
- Serve in bowls and add the cooked mushrooms on top. Drizzle a bit of olive oil and chili oil on top (optional). Garnish with fresh minced parsley. Serve with bread/garlic bread. Enjoy!

Notes for Wild Mushroom Soup
- Blender: You can use a normal blender if you don’t have an immersion blender. Just wait for it to cool a bit before doing so.
- Soup texture: I prefer a thicker soup with a bit more texture. If you want a smoother soup, add more broth and adjust the seasonings accordingly.
- Garlic bread: Serve with some garlic bread on the side for a more filling meal.
More Soup Recipes
- Creamy Broccoli Cheddar Soup
- Easy Miso Soup (15 minutes)
- 15-minute Egg Drop Soup With Surimi
- Homemade Tomato Soup
- Hot And Sour Dumpling Noodle Soup
- Garlic Miso Noodle Soup (15 Minutes)
More Mushroom Recipes
- Spicy Crispy Mushroom Burger (Vegan-friendly)
- Fried King Oyster Mushroom Bites (Vegan)
- Garlic Mushroom Lemon Pasta
- Savory Oatmeal with Mushrooms
- Wild Mushroom Cheese Pizza with Truffle Oil
Follow me on Instagram, TikTok, and Pinterest for more updates!

Wild Mushroom Soup
Ingredients
- 2 cups shiitake mushrooms
- 2 cups oyster mushrooms
- 1 cup baby bella mushrooms
- 1 tbsp butter
- 1 tbsp light soy sauce
- 1.5 cups low sodium chicken/veggie broth or water
- 1/2 cup heavy cream
- 2 tsp lemon juice
Seasonings
- 1/2 tbsp Italian seasonings
- 1.5 tsp salt
- 3/4 tsp pepper
- 1 tsp sugar
Instructions
- Start by rinsing the mushrooms and cutting it into smaller pieces.
- Start by sautéing onions and garlic in a bit of olive oil over medium heat until the onions are translucent. Add all the mushrooms, the butter and the light soy sauce. Let it cook until the mushrooms browns and water is draw out, stirring occasionally (7-8 minutes). Optional step: Scoop out a few tbsp of the mushrooms to garnish for later.
- Add seasonings and stir. Pour in broth or water and stir. Bring to a simmer and let it cook for 2-3 minutes before turning off the heat. Pour in heavy cream, lemon juice and stir again.
- With an immersion blender, turn the mixture into your desired consistency for soup (see notes). Taste the soup and if needed, adjust to taste.
- Serve in bowls and add the cooked mushrooms on top. Drizzle a bit of olive oil and chili oil on top (optional). Garnish with fresh minced parsley. Serve with bread/garlic bread. Enjoy!
Leave a Reply