This creamy vegetarian mushroom soup is rich and delicious but simple to make! Try this savory soup when you need something cozy and satisfying.

Save This Recipe Form

Want to save this recipe?

Share your email below & we'll send it to you! Plus, you'll get new recipes from us every week!

I’ll be the first to admit that I’m not a huge fan of mushrooms, but I’ve been trying to add more of them into my routine because I know a lot of you enjoy them and my husband loves mushrooms. They’re a great recipe to get a lot of umami flavor without meat, so I wanted to make an easy, vegetarian mushroom soup for those nights when you’re craving cozy comfort food. If you have leftover mushrooms, try my simple mushroom pasta recipe! It’s perfect for mushroom lovers.

Ingredients & Substitutions

  • Olive oil and butter– Using a combination of olive oil and butter creates a rich depth of flavor in this soup.
  • Onion and garlic– The onion and garlic help create a savory base.
  • Thyme– I love the earthy, savory flavor that thyme adds to this soup. Fresh thyme also makes a beautiful garnish.
  • Baby bella mushrooms I think baby bellas have the best flavor and texture for this soup recipe, but you can use white button mushrooms or any variety of mushrooms if you prefer. Do not use canned mushrooms.
  • All-purpose flour– A little flour helps thicken the soup. You can use gluten-free flour if you like.
  • Low-sodium vegetable broth– Be sure to use a flavorful vegetable broth. I used Better Than Boullion‘s veggie stock for this recipe.
  • Soy sauce– A splash of soy sauce adds saltiness as well as an umami flavor.
  • Evaporated milk– I prefer using evaporated milk which is creamy without being as rich as heavy cream. If you’re looking for a vegan option, you can use coconut milk, but keep in mind it’ll have a slightly sweet flavor.

What are Baby Bella Mushrooms?

Baby bella mushrooms are also known as cremini mushrooms. These earthy mushrooms are harvested after white button mushrooms, but before reaching the full maturity of portobello mushrooms. They have a light to dark brown cap, a firm texture, and a robust, earthy flavor. They’re easy to find at the grocery store. I think they have the best flavor and texture for this soup recipe, but you can use white button mushrooms or any variety of mushrooms if you prefer. I do recommend using fresh mushrooms rather than canned.

What is Evaporated Milk?

Evaporated milk is a concentrated form of milk where part of the water has been removed. It gives this soup a creamy texture without using heavy cream. It’s sold in a can so it’s shelf-stable. You can usually find it near the baking ingredients with sweetened condensed milk. Be sure to use evaporated milk and not sweetened condensed milk.

How to Make Vegetarian Mushroom Soup