This Creamy Mushroom Soup is a velvety, comforting dish made from sautรฉed mushrooms, onions, and garlic, simmered in a rich broth and made super creamy with raw cashews! Its earthy, umami flavor and silky texture make it perfect for a warm and comforting dinner.
Looking for more delicious ways to eat mushrooms? We’ve got you covered. Chicken and Mushroom Gnocchi Skillet, Buttery Garlic Steak and Mushroom Foil Packs, Mushroom Sauce for Steak, Ravioli With Mushroom Cream Sauce, and Creamy Mushroom Garlic Chicken are a few of our top-rated recipes!
Why This Recipe Works
Flavorful & Simple: This creamy mushroom soup with cashews is full of rich, umami flavor without putting in much effort. Simply sautรฉ, simmer, and blend, and you’ll have an absolutely delicious creamy soup in no time! Pair with some crusty bread to soak up all of that creamy goodness!
Good For You: Not only is this mushroom soup super flavorful, but it is also good for you! It is made with wholesome ingredients and there are no meat or dairy products in sight, making this a great option for our vegan friends. Both mushrooms and cashews are packed with vitamins and nutrients and make this soup filling and satisfying!
Ingredients
Our creamy mushroom soup without cream uses simply pantry staples that you might already have on hand! Here’s what you’ll need:
- Onion: To start building flavor, we will start with onion! You can chop it however you want, since we are going to blend it all at the end.
- Salt & Pepper: To taste!
- Garlic: Fresh garlic is best, but the canned will work as well.
- Thyme: I like to add fresh thyme sprigs here. If you prefer to add dry, go for it!
- Mushrooms: I used baby bella mushrooms, but any small button mushrooms will do, like white or cremini mushrooms!
- White Wine: I like to add a splash of white wine for a depth of flavor! If you prefer not to cook with alcohol, add an extra splash of broth.
- Vegetable Broth: For a vegan mushroom soup, use vegetable broth. If you prefer to use chicken broth, you can definitely use that.
- Raw Cashews: Raw cashews will get tender in the soup and make it super creamy once it is blended! This is a great way to make soup creamy without any dairy products.
- Truffle Oil: Add a bit of truffle oil at the end for added flavor! If you don’t have truffle oil, you can add a drizzle of high quality extra virgin olive oil instead.
Here’s How to Make It
Step by Step Instructions
- Sautรฉ Aromatics: Heat the oil in a large, heavy bottomed saucepan over a medium high heat. Add the onion with a pinch of salt and cook until soft and starting to color. Stir in the garlic and thyme, and cook for a further minute. (photos 1-2)
- Add Mushrooms: Stir in the mushrooms and cook, stirring every few minutes, until the mushrooms are soft, starting to color, and most of the liquid given out by the mushrooms at the bottom of the pan has evaporated. (photos 3-4)
- Deglaze the Pan: Add a generous splash of wine to the pan and scrape any brown bits from the bottom of the pan with your wooden spoon while it evaporates. Alternatively, use a splash of the vegetable broth. (photos 5-6)
- Add Broth: Add the broth and the cashews and raise the heat to high to bring the pan to a boil. Instantly reduce the heat to medium low and allow to simmer uncovered for 20 minutes until the cashews are tender. (photos 7-8)
- Remove Thyme & Blend: Remove the thyme sprigs and using a stick blender, blitz the soup until smooth. Season to taste with salt (to make the soup more savory!) and black pepper before blitzing in the truffle or olive oil. Serve in warm bowls. (photos 9-10)
Expert Tips
- Don’t have an immersion blender? No problem! You can blend this soup in a regular blender, but you can only blend it after it has cooled down. If you blend it hot, it can cause pressure in the blender and can be dangerous to blend. After blending, place back in the pot to heat up again!
- If you prefer not to cook with wine, skip the splash of white wine and use a little broth. However, if you have white wine on hand I highly recommend using a splash for the added flavor in this creamy mushroom soup recipe!
- Truffle oil can be a strong mushroom flavor! If you don’t want that extra flavor, you can add less and replace the rest with olive oil, or simply use olive oil.
Frequently Asked Questions
Technically, no. This healthy mushroom soup uses cashews to make it creamy without adding any dairy. If you don’t want to use cashews, you can add about 1/4 cup of heavy cream to the mix. However, the soup will be more watery and contain less nutrients. I would add less broth if you are not adding cashews to the mix. If you have never cooked with cashews, I recommend giving it a try!
There are two kinds of cashews that you can buy at the store. Roasted and raw. Make sure you are using raw cashews for this recipe, so that they can cook and get tender. Once tender, they will make the soup creamy when blended!
Serve this creamy mushroom soup up with some of my favorites like grilled garlic bread, copycat olive garden breadsticks, or homemade focaccia bread!
More Comforting Soup Recipes to Try
- Roasted Cauliflower Soup
- Curried Butternut Squash Soup
- Carrot and Coriander Soup
- Tomato Basil Soup
- Best Broccoli Cheese Soup
Creamy Mushroom Soup
Ingredients
- 1 tbsp oil
- 1 white or brown onion - chopped
- salt - to taste
- 2 tsp crushed garlic
- 2 sprigs fresh thyme
- 16 oz baby bella mushrooms - wiped clean and chopped
- splash white wine
- 4 cups low sodium vegetable broth
- ยฝ cup raw cashews
- cracked black pepper - to taste
- 2 tsp truffle oil or extra virgin olive oil
Instructions
- Heat the oil in a large, heavy bottomed saucepan over a medium high heat. Add the onion with a pinch of salt and cook until soft and starting the color. Stir in the garlic and thyme, and cook for a further minute.
- Stir in the mushrooms and cook, stirring every few minutes, until the mushrooms are soft, starting to color, and most of the liquid given out by the mushrooms at the bottom of the pan has evaporated.
- Add a generous splash of wine to the pan and scrape any brown bits from the bottom of the pan with your wooden spoon while it evaporates. Alternatively, use a splash of the vegetable broth.
- Add the broth and the cashews and raise the heat to high to bring the pan to the boil. Instantly reduce the heat to medium low and allow to simmer uncovered for 20 minutes until the cashews are tender.
- Remove the thyme sprigs and using a stick blender, blitz the soup until smooth. Season to taste with salt (to make the soup more savory) and black pepper before blitzing in the oil. Serve in warm bowls.
Notes
- For a thicker soup, reduce the amount of broth by 1/2 cup.
- Don’t have an immersion blender? No problem! You can blend this soup in a regular blender, but you can only blend it after it has cooled down. If you blend it hot, it can cause pressure in the blender and can be dangerous to blend. After blending, place back in the pot to heat up again!
-
- Truffle oil can be a strong mushroom flavor! If you don’t want that extra flavor, you can add less and replace the rest with olive oil, or simply use olive oil.
Little Mermaid and mushrooms?! You have pretty much nailed my two favorite things, although the first was my fav at 5 years old and the second was my fav starting at about 22 years old, but whatever! My hubby and I LOVE mushrooms. Definitely trying these burgers this weekend when we grill!
Ha I am there with ya – I hated mushrooms growing up but now I love them and Little Mermaid was my all-time favorite Disney movie when I was little, my mom says she would put me in front of the tv with The Little Mermaid in my car seat and I’d stay quiet for hours!
These look absolutely delicious. The melty swiss cheese and the mushrooms look so great! This is definitely a dish that makes me think of summer and I’m definitely going to give this recipe a try.
You’ve gotta love that melty swiss and mushroom combo right?! Definitely perfect for summer! Hope you like it if you try it out Coley!
We loved them for my husband and I. I frove the other two. Should I grill them frozen or thaw them first?