Vegan Creamy Mushroom Soup with Thyme: 1 Amazing Batch

A close-up of a white bowl filled with rich Vegan Creamy Mushroom Soup with Thyme garnish.
This rich and velvety Vegan Creamy Mushroom Soup with Thyme is the perfect comforting dish for any season.

Oh, is there anything better than curling up with a bowl of ridiculously rich, velvety soup when the weather turns chilly? I swear nothing beats that feeling! If you’re like me and occasionally need that comforting hug in a bowl but you’re staying strictly plant-based, then you need this Vegan Creamy Mushroom Soup with Thyme in your life immediately. Forget those watery, thin versions you sometimes find; this recipe gives you true, decadent creaminess without a single drop of cream or butter. It relies completely on mushrooms and a little trick I learned a few years back to get that gourmet texture. When I make this, the smell of earthy thyme takes over my whole kitchen, and honestly, it’s my favorite quick comfort food to whip up for Sunday dinner. This amazing soup reminds me a lot of a hearty bowl of classic lentil soup, but with deep umami flavor! It really is the ultimate dairy-free experience, and I hope you give it a try.

Close-up of Vegan Creamy Mushroom Soup with Thyme garnished with fresh thyme sprigs and pepper.

Why This Vegan Creamy Mushroom Soup with Thyme Works So Well

Listen, getting a soup that truly tastes rich and luxurious while being completely vegan can feel like a magic trick, but I promise you, it’s not complicated! This Vegan Creamy Mushroom Soup with Thyme hits every single comfort note. We focus on two main things: deep, earthy mushroom flavor and that signature velvety texture. When you nail those two elements, you don’t even miss the heavy cream.

Here’s what makes this recipe stand out from the rest:

  • We use a wild mix of mushrooms, not just white button ones, for a flavor explosion!
  • The blending process turns raw cashews into silk—seriously, you won’t believe it.
  • Thyme is non-negotiable; it brings out the woodsy, earthy notes of the fungi perfectly.

Achieving Richness in this Dairy Free Mushroom Soup Recipe

The game-changer here is soaking those raw cashews! They are powerhouse thickeners. When you let them soak in hot water, they soften up perfectly so your blender can pulverize them into an ultra-fine paste. That paste is what creates the body. If you’re allergic to nuts, don’t panic! You can swirl in some thick coconut cream, but honestly, the cashew method keeps this dairy free mushroom soup recipe feeling lighter and cleaner tasting.

The Flavor Profile of Our Mushroom and Thyme Soup

Don’t rush the mushrooms! This is critical. You have to let them sweat out all their moisture and then let them actually start to brown in that pot. That browning step (called the Maillard reaction, but who’s keeping track?) develops a massive amount of umami flavor. Once they are that deep golden brown, we introduce the thyme. This combination creates a truly phenomenal, deeply thyme infused mushroom soup that tastes like it simmered all day long. It’s simple herbal magic!

Ingredients for Your Vegan Creamy Mushroom Soup with Thyme

Okay, now we get to the fun part: gathering our treasures! I always lay everything out first, which I call my ‘mise en place,’ although honestly, it just means I don’t forget the garlic. For this Vegan Creamy Mushroom Soup with Thyme, you only need a handful of items, but the quality really matters, especially the mushrooms. We want depth, right? I’ve linked up some of my favorite resources for finding amazing specialty produce if you’re feeling adventurous and want to check out some gourmet vegan soup recipes later on! But these core ingredients are what make this soup sing.

Here is exactly what you’ll need:

  • One tablespoon of good olive oil—don’t skimp here, it starts the flavor base!
  • One large yellow onion that you’ll want to chop up nicely.
  • Two cloves of garlic, minced super fine. If you love garlic like I do, maybe use three!
  • A big pile: 1.5 pounds of mixed mushrooms. I always grab cremini because they’re buttery, but throw in some shiitake for earthiness. Make sure they are sliced evenly.
  • The aromatic star: one teaspoon of dried thyme, or if you have fresh, use about one fat tablespoon of fresh thyme leaves stripped right off the stem.
  • If you are feeling fancy—and want that little acidic ‘zing’—half a cup of dry white wine. If you skip this, just add a splash more broth later.
  • Four cups of vegetable broth. Make sure you get a low-sodium one so we control the salt level ourselves.
  • This is our secret weapon! Half a cup of raw cashews. Crucially, they must be soaked in hot water for 30 minutes, then fully drained before they go into the blender.
  • For smoothness, about a quarter cup of unsweetened plain soy milk or oat milk. Avoid anything flavored!
  • One tablespoon of nutritional yeast. This gives that lovely subtle, cheesy background note without any dairy.
  • One teaspoon of salt and half a teaspoon of black pepper; we’ll adjust this at the end!
  • And finally, grab a few fresh thyme sprigs—they are just beautiful for sprinkling on top right before serving!

How to Prepare the Best Vegan Creamy Mushroom Soup with Thyme

This is where the real magic happens! Even though this is a truly gourmet-tasting soup, it’s genuinely fast—you’re looking at less than 45 minutes total, making it perfect for a hectic night. If you want to level up your soup game and get that deep, earthy flavor that makes people ask for the recipe, you absolutely must take your time with the mushrooms. Trust me on this one; it’s the secret to the best vegan blended soup!

Follow these steps closely, and you’ll have the most glorious Vegan Creamy Mushroom Soup with Thyme ready in no time. If you need recipes that are even faster for a random Tuesday night, check out my guide to easy weeknight vegan soup ideas!

Sautéing Aromatics and Mushrooms

First things first, get your biggest pot—a Dutch oven works wonders—hot over medium heat. Pour in that olive oil. We start by cooking down the onion until it’s soft and translucent, which usually takes about five minutes. Toss in your minced garlic, but watch it closely; garlic burns fast, so only about 60 seconds until those lovely smells start drifting around the kitchen!

Now, add all those beautifully sliced mushrooms and your dried thyme. This is the crucial flavor-building step. Don’t touch them for about five to seven minutes! Let them sit and release their water. Once the water evaporates, keep cooking, stirring occasionally, until they start getting nice and brown—I mean really golden brown, not just pale. This caramelization is what gives our soup complexity. You’re building the foundation for a simmering mushroom and herb soup that tastes like it was cooking all afternoon.

Simmering and Preparing the Cream Base

If you opted for the wine—and I highly suggest you do—pour it in right now! Let it bubble away and scrape up all those flavorful browned bits stuck to the bottom of the pot. This reduction happens quickly, maybe two minutes, until it shrinks by half. Then, pour in your four cups of veggie broth. Bring it all up to a boil, then reduce the heat and let it simmer gently for about 10 minutes so those flavors really meld together. While that’s happening, make sure you drain those soaked cashews really well!

Blending for the Perfect Plant Based Creamy Soup Texture

Time for the velvet touch! Carefully use a ladle to transfer the entire mushroom and broth mixture into your high-speed blender. Now, add your drained cashews, the plant milk (oat or soy), the nutritional yeast for that cheesy depth, your salt, and pepper. Secure that lid TIGHTLY—hot liquids expand! Blend on high speed for a full minute or two. You need to keep blending until it looks totally uniform, like smooth, thick silk. That’s the moment you know you’ve successfully created the ultimate plant based creamy soup!

Close-up of a white bowl filled with Vegan Creamy Mushroom Soup with Thyme, garnished with fresh thyme sprigs.

Once it’s perfectly smooth, pour that gorgeous liquid back into your pot. Heat it gently over low heat just to warm it up through. Remember, you don’t want to boil it aggressively once it’s blended, or you might lose some of that lovely texture we worked so hard to achieve. Taste it now. Does it need more salt? More pepper? Adjust until it sings!

Tips for Success Making Your Homemade Vegan Bisque

I want you to make a soup so good your friends will swear you cheated and added heavy cream! Since we are aiming for that true, satisfying texture of a homemade vegan bisque, a few small steps really take this from ‘good’ to ‘absolutely unbelievable.’ I’ve found that attention to detail, especially when replacing dairy, is everything. If you love diving deep into flavor techniques, you might also enjoy checking out my guide on simmering mushroom and herb soup for even more cooking inspiration!

Here are the little secrets that ensure perfection every single time:

  • The Cashew Soak Timing: Seriously, don’t rush the soaking time if you use cashews. Thirty minutes in near-boiling water should do it, but if your blender isn’t a powerhouse, let them sit for an hour. You want them pudding-soft so they vanish into the soup base entirely.
  • Mushroom Variety is Key: Don’t just use standard white mushrooms! Mixing in some shiitake, cremini, or even a few oyster mushrooms gives you layers of flavor. If you only have one type, chop some really fine and slice the rest differently for varied texture contrast before blending.
  • Taste Before Heating: After you blend and return the soup to the pot (but before you reheat it), taste and adjust your salt and pepper. If you boil the soup hard after blending, the flavors can dull slightly, so it’s best to season it right before serving warm.
  • The Browning Trade-off: I know it takes patience, but let those mushrooms truly brown in the pan. If you just cook them until they wilt, your soup will taste watery. Browning equals flavor, and flavor equals a successful homemade vegan bisque!

Ingredient Notes and Substitutions for Vegan Creamy Mushroom Soup

I always get questions about ingredients, because let’s be real, finding the right substitutes for dairy can be tricky when you’re trying to keep things strictly plant-based! When we talk about this Vegan Creamy Mushroom Soup with Thyme, the mushrooms and the creamy agent are the most important players. If you’re out of cashews or maybe you’re making this for someone with a nut allergy, don’t sweat it! You can use the thick, solid cream scooped right off the top of a can of full-fat coconut milk instead. Just make sure you don’t shake that can!

Close-up of a bowl of Vegan Creamy Mushroom Soup with Thyme, garnished with fresh thyme sprigs and pepper.

Also, please try to use a variety of mushrooms. If you use only crimini, you get good flavor, but if you mix in shiitake or even dried porcini (rehydrated, of course!), you get amazing layers of earthy flavor. This attention to ingredient choice is what elevates simple recipes into true comfort food magic.

Serving Suggestions for This Rich Vegan Soup Idea

So you’ve got this incredibly flavorful, velvety soup hot on the stove—what do you serve it with? That deep umami flavor pairs beautifully with crunch and texture! For me, you absolutely need something fantastic for dipping. Think crusty sourdough bread, or if you’re feeling extra decadent, I highly recommend making a batch of homemade bread bowls. You can find my favorite recipe for those bakery-style homemade bread bowls right here!

If you want a lighter approach, a simple bitter green salad with a bright, acidic vinaigrette is perfect to cut through the richness. As for garnishes, a little drizzle of truffle oil, some chopped chives, or a generous grind of fresh black pepper really take this soup into gourmet territory. These elements turn a simple soup into one of those rich vegan soup ideas that feels special every time!

Close-up of Vegan Creamy Mushroom Soup with Thyme sprig and cracked pepper garnish.

Storage and Reheating Instructions for Leftover Vegan Creamy Mushroom Soup with Thyme

The best part about making a big batch of this soup? Having leftovers! Seriously, this Vegan Creamy Mushroom Soup with Thyme tastes even better the next day once all those thyme and mushroom flavors have had a chance to snuggle up together overnight in the fridge. Don’t be shy about doubling the recipe, trust me!

For storage, make sure the soup has cooled down significantly before you seal it up in an airtight container. I find that glass containers work best for soups. You can keep it happy in the refrigerator for about four to five days. It gets a little thicker when it chills, which I actually love, but we need to bring it back to soup consistency when we reheat it.

When you’re ready to eat a bowl, take it out and set it on the counter for maybe 15 minutes to take the deep chill off. Then, put it into a saucepan over low to medium-low heat. The key here is stirring frequently! Since we blended it with cashews, if you let it get too hot or boil it hard, the texture can sometimes separate a tiny bit. Keep stirring gently until it’s steaming hot all the way through. If it seems too thick still, just splash in a tablespoon or two of extra vegetable broth or water until you get that perfect velvety pour back.

What about freezing? Yes, you absolutely can freeze this! It freezes beautifully. Transfer cooled soup into freezer-safe containers, leaving about an inch of headspace at the top for expansion. It’ll keep well for up to three months. When thawing, do it overnight in the fridge first, and then reheat gently on the stovetop as mentioned above. It’s wonderful knowing a gourmet lunch is waiting for you!

Frequently Asked Questions About Creamy Vegan Mushroom Soup

I know you probably have a few niggling questions buzzing around after reading through all the details on making this the best vegan cream of mushroom soup! It seems simple, but when you’re trying to achieve that perfect texture without dairy, people always have specific concerns. I’ve gathered the questions I get asked most often in my kitchen whenever I whip up a batch of this creamy vegan mushroom soup. Hopefully, these clear things up so you can jump right into cooking!

Can I skip soaking the cashews?

Ooh, I really wish you could, but please, don’t skip this step if you want it truly creamy! Soaking the cashews is what softens them enough so your blender can break them down completely into that milky paste. If you try to blend them raw, you’ll end up with gritty soup, and nobody wants that chewiness in their plant based creamy soup. If you are in a super big hurry, the trick is to boil them rapidly for 10 minutes instead of soaking, but you still need to drain them thoroughly before blending!

How can I make this soup even thicker if needed?

If you followed the recipe and it still seems a little thinner than you’d like for a proper homemade vegan bisque, don’t worry, we can fix that easily! The easiest way is to just reserve about half a cup of the cooked mushrooms before you transfer everything to the blender. After you blend the main batch and return it to the pot, stir those reserved chopped mushrooms back in. They add bulk and texture immediately. For an even thicker soup base that tastes amazing, you could also make a quick roux right in the pot before blending: melt a tablespoon of vegan butter and whisk in a tablespoon of flour, cook for a minute, then add a cup of broth and simmer until thick before adding the blended mushroom puree back in.

What if I only have dried mushrooms available?

That’s a fantastic question, especially if you are dealing with pantry ingredients! Dried mushrooms, especially shiitake or porcini, actually provide an even deeper, more intense mushroom flavor than fresh ones. If you use dried mushrooms (maybe half a cup to start), you need to rehydrate them first. Put them in a bowl and cover them with boiling hot water—use about 2 cups of water. Let them soak for at least 30 minutes. When you take the mushrooms out, make sure you strain that soaking liquid through a coffee filter or several layers of cheesecloth to catch any grit. That liquid is pure gold and should replace some of your vegetable broth in the recipe—it’s the secret to an unbelievably complex thyme infused mushroom soup!

How do I ensure this is a true dairy free mushroom soup recipe and not just vegan-ish?

That’s a fair question! To ensure this is 100% dairy-free, you just need to double-check what you are using for liquids. We explicitly use vegetable broth, raw cashews, and soy or oat milk. Make sure any vegan butter you might use in a pinch (if skipping the oil) is specifically marked vegan, as some brands can contain milk solids. As long as you stick to unflavored, unsweetened plant milk and raw nuts, you are golden! This recipe is built from the ground up to be a truly satisfying dairy free mushroom soup recipe, so you can enjoy that comforting feeling worry-free. If you want more ideas along these lines, check out my roundup of creamy vegan mushroom soup variations!

Estimated Nutritional Information for This Recipe

Alright, let’s talk a little bit about what you are actually putting into your body with this delicious bowl of comfort. I always peek at the numbers, but honestly, for a soup this good, I try not to dwell on every single calorie! This Vegan Creamy Mushroom Soup with Thyme is packed with good fats from the cashews and a nice punch of plant-based protein, so it really keeps you full.

The values listed below are estimates based on the exact recipe detailed above—that’s Option A! Keep in mind that if you use a lot more oil, or perhaps choose a very high-sodium broth, these numbers might shift a little bit. But generally speaking, this is a wonderful, healthy mushroom soup option that satisfies without weighing you down.

Here are the estimated nutrition facts per serving (about 1.5 cups):

  • Calories: 280
  • Fat: 14 grams (with only about 2 grams being saturated fat, which is great!)
  • Carbohydrates: 30 grams
  • Fiber: 6 grams (Hello, gut health!)
  • Protein: 12 grams
  • Sugar: 6 grams
  • Cholesterol: 0 mg (Naturally, since it’s plant-based!)
  • Sodium: 550 mg (This is why I always stress using low-sodium broth so you can control the salt!)

See? A truly substantial, satisfying bowl that fits right into a healthy eating plan. It tastes every bit as decadent as a cream-laden soup, but it’s light enough you can eat it midweek!

Print

Vegan Creamy Mushroom Soup with Thyme

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A rich and satisfying dairy-free soup featuring blended mushrooms and fresh thyme for a comforting meal.

  • Author: Ahazzam
  • Prep Time: 15 min
  • Cook Time: 30 min
  • Total Time: 45 min
  • Yield: 4 servings
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegan

Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 large yellow onion, chopped
  • 2 cloves garlic, minced
  • 1.5 pounds mixed mushrooms (cremini, shiitake), sliced
  • 1 teaspoon dried thyme (or 1 tablespoon fresh thyme leaves)
  • 1/2 cup dry white wine (optional)
  • 4 cups vegetable broth
  • 1/2 cup raw cashews, soaked in hot water for 30 minutes and drained
  • 1/4 cup unsweetened plain soy milk or oat milk
  • 1 tablespoon nutritional yeast
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • Fresh thyme sprigs for garnish

Instructions

  1. Heat olive oil in a large pot or Dutch oven over medium heat. Add onion and cook until softened, about 5 minutes.
  2. Add garlic and cook for 1 minute until fragrant.
  3. Add the sliced mushrooms and dried thyme. Cook, stirring occasionally, until the mushrooms release their liquid and begin to brown, about 10 to 12 minutes.
  4. If using wine, pour it in and scrape up any browned bits from the bottom of the pot. Let it cook until the liquid reduces by half.
  5. Pour in the vegetable broth. Bring the mixture to a boil, then reduce heat and simmer for 10 minutes.
  6. While the soup simmers, drain the soaked cashews.
  7. Carefully transfer the soup mixture to a high-speed blender. Add the drained cashews, soy milk (or oat milk), nutritional yeast, salt, and pepper.
  8. Blend on high until the soup is completely smooth and creamy. This may take 1 to 2 minutes, depending on your blender.
  9. Return the blended soup to the pot. Heat gently over low heat until warmed through. Do not boil after blending.
  10. Taste and adjust salt and pepper as needed before serving. Garnish with fresh thyme sprigs.

Notes

  • For maximum creaminess, soak the cashews in very hot water for at least 30 minutes, then drain them completely before blending.
  • If you do not have a high-speed blender, you can substitute the cashews with 1/2 cup of full-fat canned coconut milk (the thick cream part only) for a creamy texture.
  • Use a variety of mushrooms for a deeper, more complex mushroom flavor.
  • If you prefer a thicker soup, reserve about 1/4 cup of the cooked mushrooms before blending and stir them back in after reheating.

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 280
  • Sugar: 6
  • Sodium: 550
  • Fat: 14
  • Saturated Fat: 2
  • Unsaturated Fat: 12
  • Trans Fat: 0
  • Carbohydrates: 30
  • Fiber: 6
  • Protein: 12
  • Cholesterol: 0

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!