creamy mushroom soup

Bowl Of Mushroom Soup Topped With Black Pepper And Thyme And Spoon In Bowl

Total time: 50 minutes

This post may contain affiliate links. Read our disclosure policy.

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! The 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. Gnocchi Skillet with Chicken and Mushrooms, Buttery Garlic Steak and Mushroom Foil Packs, Mushroom Sauce for Steak, Ravioli with Mushroom Cream Sauce, and Creamy Mushroom Garlic Chicken are some of our top-rated recipes!

Why this recipe works

Tasty and simple: This creamy mushroom soup with cashews is packed with rich, umami flavor without much effort. Just 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 that creamy goodness!

Good for you: This mushroom soup is not only super tasty, but also good for you! It’s made with wholesome ingredients and 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 No-Cream Creamy Mushroom Soup uses simple staples you may already have on hand! This is what you need:

  • Onion: To build flavor, let’s start with onion! You can chop it however you want because we are going to mix it all in the end.
  • Salt pepper: Samples!
  • Garlic: Fresh garlic is best, but canned garlic also works.
  • Thyme: I like to add fresh sprigs of thyme to this. If you prefer to add dry, go for it!
  • Mushrooms: I used baby bella mushrooms, but any small mushrooms will do, such as white or cremini mushrooms!
  • White wine: I like to add a splash of white wine for depth of flavor! If you prefer not to cook with alcohol, add an extra dash of stock.
  • vegetable stock: For a vegan mushroom soup, use vegetable stock. If you prefer to use chicken stock, you can certainly do that.
  • Raw Cashew Nuts: Raw cashews soften in the soup and make it super creamy once mixed! This is a great way to make soup creamy without dairy.
  • Truffle oil: Add a little truffle oil at the end for extra 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

  1. Sautéing aromatics: Heat the oil in a large, heavy-based pan over medium heat. Add the onion with a pinch of salt and cook until soft and starting to brown. Stir in the garlic and thyme and cook for another minute.
  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 released by the mushrooms at the bottom of the pan has evaporated.
  3. Deglaze the pan: Add a generous splash of wine to the pan and use your wooden spoon to scrape up any brown bits from the bottom of the pan as it evaporates. You can also use a dash of vegetable stock.
  4. Add stock: Add the stock and cashews and increase the heat to high to bring the pan to the boil. Immediately reduce heat to low and simmer uncovered for 20 minutes until cashews are tender.
  5. Remove thyme and mix: Remove the thyme sprigs and puree the soup with a hand blender until smooth. Season with salt (to make the soup even spicier!) and black pepper before stirring in the truffle or olive oil. Serve in warm bowls.

Expert tips

  • Don’t have a hand blender? No problem! You can blend this soup in a regular blender, but you can’t blend it until it has cooled. Mixing it hot can build pressure in the blender and make it dangerous to mix. After blending, put back in the pan to reheat!
  • If you prefer not to cook with wine, skip the splash of white wine and use a little stock. However, if you have white wine on hand, I highly recommend using a splash for the extra flavor in this creamy mushroom soup recipe!
  • Truffle oil can have a strong mushroom flavor! If you don’t want that extra flavor, you can add less and replace the rest with olive oil, or just use olive oil.

Frequently Asked Questions

Should I use cashews to make this soup creamy?

Technically no. This healthy mushroom soup uses cashews to make it creamy without adding dairy. If you don’t want to use cashews, you can add about 1/4 cup of heavy cream to the mixture. However, the soup will be more watery and contain fewer nutrients. I would add less stock if you are not adding cashews to the mix. If you’ve never cooked with cashews, I recommend you give it a try!

How do I know if I am buying raw cashews?

There are two types of cashew nuts that you can buy in the store. Roasted and raw. Make sure to use raw cashews for this recipe so that they are cooked and tender. Once cooked, they will make the soup creamy when mixed!

More comforting soup recipes to try

creamy mushroom soup

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! The earthy, umami flavor and silky texture make it perfect for a warm and comforting dinner.