Velvety Vegan Mushroom Soup with Just 8 Ingredients

Creamy Vegan Mushroom Soup: A Rich & Easy Gluten-Free Recipe

Indulge in the ultimate comfort food with this incredibly satisfying Creamy Vegan Mushroom Soup. Crafted from scratch using just 8 simple, readily available ingredients, this recipe delivers an explosion of divine mushroom flavor in every spoonful. Not only is it healthy, but it’s also completely vegan and gluten-free, making it a perfect choice for nearly any dietary need. With a quick 15-minute prep time, this rich yet surprisingly simple soup is ideal for those chilly days when you crave a warm, cozy lunch or a hearty, effortless dinner.

Overhead shot of a bowl of creamy mushroom soup garnished with fresh herbs and a gold spoon resting on the side.

Who doesn’t adore a comforting bowl of soup? I certainly do! Its incredible versatility and the deeply satisfied feeling I get after enjoying a mug or bowl are unmatched. And let me tell you, this creamy mushroom soup recipe is exceptionally satisfying. Whether it’s a brisk autumn evening, I’m feeling under the weather, or simply yearning for something that wraps me in warmth and coziness, soup is my undisputed go-to. This particular vegan mushroom soup offers that perfect warming embrace, yet it’s astonishingly quick and straightforward to prepare, making it a weeknight hero.

This recipe transforms humble mushrooms into a luxurious, velvety soup that feels gourmet but is incredibly accessible. The earthy notes of various mushrooms are beautifully complemented by aromatic garlic and fresh herbs, all brought together in a luscious coconut milk base. It’s a testament to how simple, wholesome ingredients can create something truly extraordinary. Get ready to add this amazing plant-based, gluten-free creamy mushroom soup to your rotation!

Why You’ll Adore This Creamy Vegan Mushroom Soup

This isn’t just another soup recipe; it’s a culinary experience designed for ease, flavor, and dietary inclusivity. Here’s why this creamy mushroom soup will quickly become a favorite in your kitchen:

  • Economical & Accessible: Forget expensive, hard-to-find ingredients. This creamy mushroom soup is crafted from basic, budget-friendly staples you likely already have or can easily find at any grocery store. Despite its simplicity, it delivers an incredibly rich and complex flavor profile that tastes far more luxurious than its cost suggests.
  • Remarkably Versatile: One of the best aspects of this recipe is its adaptability. You can effortlessly customize it by experimenting with different types of mushrooms to achieve varied depths of flavor and textural nuances. Feel free to add other vegetables, adjust the spices, or even change the creamy base to suit your preferences.
  • Absolutely Irresistible Flavor: Prepare for a sensory delight! The combination of expertly sautéed, garlicky mushrooms, infused with fragrant herbs and savory onions, allows the natural, earthy essence of the mushrooms to truly shine. Each spoonful is a harmonious blend of umami, aromatic richness, and creamy satisfaction. (If you love this garlicky flavor, you’ll also enjoy this recipe for garlic mushrooms too!)
  • Diet-Friendly Perfection: This soup is naturally vegan, dairy-free, and gluten-free, making it a fantastic option for a wide range of diets and allergies. It doesn’t compromise on taste or texture, proving that healthy eating can be utterly delicious and inclusive.
  • Quick & Easy Preparation: Life is busy, and sometimes you need a meal that comes together without fuss. This recipe requires minimal hands-on time and can be ready to enjoy in under an hour, making it perfect for busy weeknights or a spontaneous cozy meal.
Close-up shot of raw, sliced mushrooms, garlic cloves, and fresh thyme sprigs, showcasing the simple ingredients for creamy mushroom soup.

Essential Ingredients for the Best Creamy Mushroom Soup

Creating this flavorful vegan mushroom soup requires a handful of simple, high-quality ingredients. Each component plays a crucial role in building the depth and richness of this dish. Pay attention to the notes below to ensure you get the best results.

For exact quantities and detailed recipe instructions, please scroll down to the comprehensive recipe card below.

  • Olive Oil or Vegan Butter: These are the starting points for building flavor. Extra virgin olive oil lends a slightly fruity note and a healthy fat base, which is my preferred choice for its robust flavor. Alternatively, a good quality vegan butter will provide a rich, dairy-like creaminess and can help in browning the mushrooms beautifully. If neither is available, any neutral-flavored oil like avocado or grapeseed oil will work, though they might offer less depth of flavor.
  • Mushrooms (16 ounces / 454g): The star of our soup! While a single type like cremini (baby bella) or white button mushrooms works wonderfully, don’t hesitate to use a combination for a more complex flavor and texture. Cremini mushrooms offer a deeper, earthier taste than white buttons. For an elevated experience, consider adding more exotic varieties such as shiitake (for umami depth), oyster mushrooms (for a delicate texture), or even maitake (hen-of-the-wood) for an incredibly rich, woodsy flavor and interesting visual appeal. Always clean your mushrooms gently with a damp cloth or soft brush instead of rinsing, as they can absorb too much water.
  • Garlic (8 cloves, minced): Yes, eight cloves! Don’t be shy with the garlic here. This generous amount infuses the soup with an incredible aromatic punch that complements the earthy mushrooms without overpowering them. Minced garlic releases its flavor effectively, creating a warm, savory base.
  • Onion (½ large, finely diced): A foundational aromatic that provides sweetness and depth. Finely dicing helps it soften and meld seamlessly into the soup, contributing to its overall savory profile.
  • Sea Salt and Ground Black Pepper: These essential seasonings elevate all the other flavors. Use a good quality finely ground sea salt and freshly ground black pepper for the best taste. Remember to taste and adjust at the end, as the saltiness of your vegetable broth can vary.
  • High-Quality Vegetable Broth (3 cups): The quality of your broth significantly impacts the final taste of your soup. Opt for a rich, flavorful store-bought brand that you enjoy, or better yet, use homemade vegetable broth for unparalleled depth. Low-sodium varieties are also a good idea so you can control the seasoning precisely.
  • Full-Fat Coconut Milk (1 can, 13.5 ounces / 383g): This is the secret to achieving that luscious, creamy texture without any dairy. Full-fat canned coconut milk provides a luxurious mouthfeel and a subtle sweetness that balances the earthy mushrooms. If you’re not a fan of coconut flavor, don’t worry – it’s quite mild in the finished soup, especially after blending with other ingredients. For alternatives, you can use other creamy vegan milks like unsweetened cashew milk or oat milk, keeping in mind they might alter the consistency and flavor slightly.
  • Fresh Thyme (4 sprigs, stems removed): Fresh herbs add brightness and an authentic, earthy, peppery note. Thyme pairs beautifully with mushrooms. While fresh is always best, you can substitute with about 1 teaspoon of dried thyme if needed. Other herbs like fresh rosemary or sage could also be used for a different aromatic profile.

Crafting Your Perfect Creamy Mushroom Soup: Step-by-Step Instructions

Follow these straightforward steps to create a divine bowl of creamy mushroom soup that’s rich in flavor and wonderfully comforting.

Step-by-step images showing vegetable broth and coconut milk being poured into sautéed mushrooms and aromatics in a pot.
  • Prepare Your Base (Warm the Butter and Oil): Begin by heating your chosen fat. In a large, deep pot or Dutch oven, add the olive oil or vegan butter over medium-high heat. Allow it to fully melt and shimmer before adding your vegetables. This ensures even cooking and prevents scorching.
  • Sauté the Aromatics and Mushrooms: Add the sliced mushrooms, minced garlic, finely diced onion, and your initial seasoning of sea salt and ground black pepper to the hot pot. Stir everything together well to ensure the mushrooms are coated. Sauté patiently, stirring occasionally, until the mushrooms release their natural juices, significantly reduce in volume, and become deeply fragrant and golden brown. This process, which takes about 8-10 minutes, is crucial for developing the rich, umami flavor of the soup. Don’t rush this step – proper caramelization means maximum flavor!
  • Simmer to Perfection: Once the mushrooms are beautifully browned, pour in the vegetable broth and the full can of coconut milk. Add the fresh thyme sprigs (or dried thyme). Stir all ingredients together gently. Bring the mixture to a rolling boil, then immediately reduce the heat to a gentle simmer. Allow it to simmer for at least 15 minutes, or up to 20 minutes, to allow the flavors to meld and deepen beautifully.
Detailed instructions illustrating the blending process for creamy mushroom soup using a stand blender.
  • Prepare for Blending: Carefully scoop out about two cups of the soup, ensuring you get a good mix of liquid and sautéed mushrooms. Transfer this portion into your blender. Important safety tip: If you are using a glass blender, always allow the soup to cool down significantly (at least 15-20 minutes) before blending hot liquids to prevent thermal shock and potential cracking. For stand blenders, make sure the lid is securely on, and start blending on a low speed, gradually increasing. An immersion blender can also be used directly in the pot, which eliminates the need to transfer hot soup.
  • Achieve Creamy Texture: If your blender has a “soup” setting, select it. Otherwise, blend the scooped portion until it is completely smooth and creamy. This blending step is what gives the soup its luxurious, velvety texture. Pour the blended mixture back into the pot with the remaining soup. Stir well to combine. For an extra smooth consistency, you can blend another portion or use an immersion blender for a final pass through the entire pot.
  • Final Touches & Serve: Give the soup a final taste and adjust seasoning with more salt or pepper if needed. Ladle the hot soup into bowls and add your favorite toppings. Serve immediately and savor the rich, comforting flavors of your homemade creamy vegan mushroom soup!

Tips for a Flawless Creamy Mushroom Soup Every Time

Achieving restaurant-quality creamy mushroom soup at home is easy with a few key techniques:

  • Do Not Under-cook the Mushrooms: This is perhaps the most critical step for maximum flavor. Sautéing the mushrooms for the full recommended time (or even a few minutes longer until they are deeply golden and caramelized) ensures that they release their moisture, develop intense umami, and contribute a robust, earthy body to your soup. Skimping on this step will result in a less flavorful, watery soup.
  • Experiment with Different Vegan Milks: While full-fat coconut milk is fantastic for its richness, feel free to use other creamy vegan milks based on your preference. Unsweetened cashew milk offers a neutral, thick creaminess, while oat milk can also work for a slightly lighter texture. Each will subtly alter the flavor and consistency, so choose what you love most.
  • Adjust Consistency to Your Liking: This recipe creates a soup that is wonderfully creamy but not overly thick. If you prefer a heartier, thicker soup, I recommend starting with ¾ cup less vegetable broth. After blending, you can always add a little more broth, a tablespoon at a time, until you reach your desired consistency. For a thinner soup, simply add more broth or water at the end until it’s perfect for you.
  • Clean Mushrooms Properly: Avoid washing mushrooms under running water, as they act like sponges and will absorb too much liquid, making them harder to brown. Instead, gently wipe them clean with a damp cloth or a mushroom brush.
  • Don’t Overcrowd the Pan: When sautéing mushrooms, ensure they have enough space in the pot. If you overcrowd the pan, they will steam instead of brown, resulting in a less flavorful outcome. If necessary, cook them in two batches.
  • Fresh Herbs Make a Difference: While dried thyme can be used, fresh thyme provides a brighter, more vibrant flavor that truly enhances the soup. If using dried, remember that it’s more potent, so use about a third of the amount (e.g., 1 teaspoon dried for 4 sprigs fresh).
A beautifully presented bowl of creamy vegan mushroom soup, garnished with fresh parsley and a silver spoon, ready to be enjoyed.

Delicious Pairings for Your Creamy Vegan Mushroom Soup

This creamy mushroom soup is already incredibly rich, filling, and satisfying enough to be a complete meal on its own. The luscious texture and hearty mushrooms make it wonderfully cozy. However, pairing it with the right accompaniments can elevate your dining experience even further. Here are some delightful suggestions:

  • Artisan Bread: A classic pairing! A warm slice of crusty no-knead bread or a fluffy gluten-free focaccia (especially with garlic and rosemary) is perfect for soaking up every last bit of that creamy goodness.
  • Crunchy Croutons: Homemade croutons, toasted with a little garlic and olive oil, add a fantastic textural contrast.
  • Fresh Herbs: A sprinkle of fresh parsley, chives, or even a few extra thyme leaves provides a burst of freshness and color.
  • Drizzle of Cream: A swirl of extra coconut milk or a dollop of vegan sour cream or cashew cream on top adds an extra layer of luxuriousness.
  • Roasted Mushrooms: For an even more intense mushroom flavor and varied texture, sauté or roast some extra mushroom slices until deeply caramelized and use them as a topping.
  • Chili Flakes: If you enjoy a touch of heat, a pinch of red chili flakes can add a subtle kick that brightens the rich flavors.
  • Side Salad: A light, fresh green salad with a zesty vinaigrette can provide a refreshing contrast to the richness of the soup.

Storage and Freezing Instructions for Your Soup

One of the many benefits of this creamy mushroom soup is how well it stores, making it perfect for meal prepping or enjoying leftovers:

  • Refrigerator Storage: Once the soup has cooled to room temperature, transfer it to an airtight container. It will keep beautifully in the refrigerator for 4 to 5 days. When ready to enjoy, reheat it gently on the stovetop over medium-low heat, stirring occasionally, or warm individual portions in the microwave. If it thickens too much in the fridge, you can add a splash of vegetable broth or water while reheating to achieve your desired consistency.
  • Freezer Storage: This soup freezes exceptionally well! Allow the soup to cool completely before transferring it to freezer-safe containers. You can freeze it in a large tupperware container or, for easier portioning, flatten individual servings in freezer-safe plastic bags (ziplock bags work great) – this also helps them thaw faster. The soup will maintain its quality in the freezer for up to 2 months. To thaw, simply transfer it to the refrigerator overnight. Reheat thoroughly on the stovetop or in the microwave until piping hot.

More Delicious Vegan Soup Recipes to Explore

If you’re a fan of comforting and flavorful vegan soups, you’re in luck! There’s a whole world of plant-based warmth waiting for you to discover. Here are some more of my favorite vegan soup recipes that are sure to satisfy:

  • Tuscan White Bean Soup: A hearty and aromatic soup packed with nutritious white beans and vibrant vegetables.
  • Creamy Tomato Soup with Cheesy Croutons (Vegan): The ultimate nostalgic comfort, made dairy-free and paired with irresistible cheesy croutons.
  • Vegetable Soup (One Pot & Comforting): A wholesome and satisfying soup brimming with a colorful assortment of fresh vegetables, all cooked in a single pot.
  • French Onion Soup: A rich, deeply savory, and surprisingly simple vegan version of this classic French delicacy, complete with caramelized onions.
  • Vegan Chicken Noodle Soup: All the comforting flavors of traditional chicken noodle soup, made entirely plant-based and just as soul-soothing.

Enjoy, friends! I genuinely hope you love this Creamy Vegan Mushroom Soup as much as I do. If you make this recipe, please snap a photo and tag #jessicainthekitchen on Instagram! We’d also be thrilled if you would take a moment to leave a comment below and give the recipe a rating. Your feedback is incredibly valuable. Thank you so much for your support!

Overhead shot of mushroom soup with a gold spoon

Creamy Mushroom Soup

Servings: 4 servings
Prep Time: 15 minutes
Cook Time: 27 minutes
Total Time: 42 minutes
This creamy mushroom soup is made from scratch & only requires a few easy-to-find ingredients! Vegan, gluten free, & loaded with flavour.

4.94 (from 49 ratings)
Print Recipe
Pin Recipe
Leave a Review
Prevent your screen from going dark

Ingredients

Creamy Mushroom Soup (Vegan & Mouthwatering)

  • ½ tablespoons olive oil or vegan butter
  • 16 ounces mushrooms, sliced (including mushroom stems) (454g) or 5½ cups
  • 8 cloves garlic, minced
  • ½ large onion, about ¾ cup, finely diced
  • 1 teaspoon sea salt & 1/2 teaspoon ground black pepper
  • 3 cups high quality vegetable broth
  • 1 can coconut milk, 13.5 ounces, about 1 ½ cups (383g)
  • 4 sprigs thyme, stems removed

Instructions 

Creamy Mushroom Soup (Vegan & Mouthwatering)

  • In a large, deep pot over medium high heat, add the olive oil or vegan butter to heat.
  • Add the mushrooms, garlic, onion and salt and pepper. Stir together and sauté until mushrooms begin to release their natural juices and become fragrant, about 8 minutes.
  • Pour in the vegetable broth and the coconut milk. Add in the thyme. Stir together and bring to a boil, then a simmer for 15 minutes.
  • Scoop out two cups of soup (with some mushrooms) and pour into your blender. If you have a glass blender, ensure it cools down a bit first!
  • Press the soup setting or blend until fully blended out. Pour back into soup pot and blend one more time.
  • Serve the soup and top with your favourite toppings and enjoy!

Notes

This soup lasts about 4 to 5 days in the fridge. It freezes very well. To freezer allow to cool completely. You can freeze in a freezer safe tupperware container, or flat in one serving portions in a freezer safe zipped plastic bag. It will last at least 2 months in the freezer.
Calories: 272kcal, Carbohydrates: 14g, Protein: 6g, Fat: 24g, Saturated Fat: 19g, Sodium: 1307mg, Potassium: 641mg, Fiber: 4g, Sugar: 7g, Vitamin A: 423IU, Vitamin C: 9mg, Calcium: 36mg, Iron: 2mg

Disclaimer: Although jessicainthekitchen.com attempts to provide accurate nutritional information, kindly note that these are only estimates. Nutritional information may be affected based on the product type, the brand that was purchased, and in other unforeseeable ways. Jessicainthekitchen.com will not be held liable for any loss or damage resulting for your reliance on nutritional information. If you need to follow a specific caloric regimen, please consult your doctor first.

Cuisine: American
Course: Soups
Author: Jessica Hylton