Dairy-Free Creamy Mushroom Soup

A silky, dairy-free mushroom soup made with two kinds of mushrooms, fresh thyme, and a tapioca-thickened broth—comforting, simple, and perfect for weeknights.

Why You'll Love This Recipe
- This comes together in under an hour and is approachable for cooks of all levels, making it ideal for weeknight dinners or a cozy first-course for guests.
- It uses pantry-friendly ingredients and common fresh produce—white and cremini mushrooms, basic spices, and unsweetened dairy-free milk—so there's minimal shopping required.
- The texture is creamy without cream: a small amount of tapioca flour thickens the broth beautifully while remaining gluten-free and stable through reheating.
- Make-ahead friendly: flavors deepen after a day in the refrigerator and it reheats well on the stove or in the microwave.
- Diet-friendly: naturally dairy-free and easily vegan; swap tamari or coconut aminos depending on gluten needs and flavor preference.
- Crowd-pleasing and versatile—serve it as a starter, a light main with crusty bread, or ladle over grains for a hearty bowl.
In my house the first time I served this, my partner asked for the recipe between spoonfuls. Over time I’ve learned small tweaks — how long to really let the mushrooms brown, when to add the thyme so it remains fragrant, and how to coax maximum flavor from minimal salt — all of which have turned this from a quick fix into a favorite.
Ingredients
- Onion: 1 large white onion, diced. Choose a firm onion with dry, papery skin; it provides the sweet aromatic base that deepens the broth as it caramelizes slightly.
- White button mushrooms: 10 ounces, sliced. These bring a tender texture and mild flavor—look for clean, unbruised caps.
- Baby portobello (cremini) mushrooms: 10 ounces, sliced. Creminis add depth and a subtle meatiness that contrasts nicely with the buttons.
- Thyme: 10 fresh thyme stalks, leaves removed (or 1 teaspoon dried). Fresh thyme brightens the soup; strip the leaves from stems for even distribution.
- Bay leaf: 1 whole leaf. Provides a quiet background warmth—remember to remove before serving.
- Coconut aminos: 1/2 tablespoon (or tamari/soy sauce). A small splash adds savory umami and helps deepen color without adding liquid volume.
- Salt & spices: 1/2 teaspoon sea salt and 1/2 teaspoon garlic powder (optional). Start conservative on salt and adjust at the end.
- Vegetable broth: 1 cup, low-sodium preferred to control final seasoning.
- Thickener: 1 tablespoon tapioca flour (or arrowroot/cornstarch). Whisked into broth for a glossy, smooth finish.
- Dairy-free milk: 1 cup unsweetened (almond, oat, or soy). Adds creaminess; choose unsweetened to avoid altering flavor.
- Pepper: Freshly ground black pepper, to taste—adds a sharp finish when served.
Instructions
Sauté the onion: Heat a large heavy-bottomed pot over medium heat. Add a small splash of oil and the diced onion. Cook for 5–7 minutes, stirring occasionally, until the onion is softened and translucent but not deeply browned. You want the onion to sweeten and build a savory base without burning—this step is flavor foundation. Begin the mushrooms: Push the onions to the sides of the pot, creating space in the center. Add the sliced mushrooms in a single layer if possible and let them cook undisturbed for about 5 minutes. Leaving them still helps them release moisture and start to brown rather than steam. Combine and reduce: Stir the onions and mushrooms together, then add the thyme leaves. Continue cooking for about 10 minutes, stirring occasionally, until the mushrooms have released their liquid and the volume has reduced by roughly half. You’ll see concentrated browning and a deeper mushroom aroma—this concentration is key to the soup’s umami character. Season the pot: Add the bay leaf, sea salt, coconut aminos, and garlic powder if using. Stir well and let the ingredients mingle for a minute; the coconut aminos will deepen color and add subtle sweetness. Make the slurry: In a small bowl, whisk the vegetable broth with the tapioca flour until smooth and lump-free. This will prevent clumps when added to hot liquid and produce a silky texture once simmered. Finish with liquids and simmer: Pour the broth-and-tapioca mixture and the dairy-free milk into the pot, stirring to combine. Bring to a gentle simmer and cook for 15 minutes, stirring occasionally, until the soup has thickened slightly and the flavors are well married. Avoid boiling vigorously; a gentle simmer ensures the milk won’t separate and the starch binds smoothly. Remove bay leaf and adjust: Remove the bay leaf, taste for seasoning, and add freshly ground black pepper to taste. If the soup is too thick, thin with a splash more vegetable broth or dairy-free milk; if too thin, simmer a few minutes longer to reduce.
You Must Know
- This soup is naturally dairy-free and vegan when using vegetable broth and unsweetened plant milk; it’s also gluten-free if you use coconut aminos or certified gluten-free tamari.
- It freezes well for up to 3 months—cool completely before transferring to airtight containers. Reheat gently to avoid separation, adding a splash of plant milk if needed.
- Mushrooms are the star: browning and reduction are essential steps that concentrate flavor. Don’t rush them with high heat or overcrowding the pot.
- Use low-sodium broth to control salt levels; final seasoning should be adjusted after simmering.
What I love most is how forgiving this preparation is: simple technique and a handful of ingredients deliver a complex bowl. Friends who once avoided mushrooms now ask for seconds, and the aroma—the thyme mingling with caramelized onion and mushroom—always signals comfort to me. It’s become my go-to for dinner parties when I want something that feels luxurious without fuss.
Storage Tips
Cool leftovers to room temperature, then store in airtight containers in the refrigerator for up to 4 days. For longer storage, freeze in rigid containers or heavy-duty freezer bags for up to 3 months—leave a little headspace for expansion. To reheat, thaw overnight in the fridge if frozen, then warm slowly over low heat, stirring and adding a splash of dairy-free milk or broth if the soup has thickened. Avoid high heat to prevent separation; gently simmer until warmed through.
Ingredient Substitutions
If you don’t have tapioca flour, arrowroot or cornstarch work equally well—use the same quantity but mix with cold liquid before adding. Swap coconut aminos with low-sodium tamari for a deeper soy character, but be mindful if you need gluten-free results—choose gluten-free tamari. For richer texture, use oat or soy milk instead of almond. If you’d like a nuttier finish, finish with a tablespoon of toasted hazelnut oil right before serving.
Serving Suggestions
Serve hot with crusty bread, garlic-roasted croutons, or a drizzle of herb oil. For a heartier meal, ladle over cooked grains like farro or barley or add a scoop of cooked lentils to bulk up protein. Garnish ideas: a sprinkle of chopped chives, sautéed mushroom slices reserved from the pan for texture, or a few toasted pumpkin seeds for crunch. It pairs beautifully with a crisp green salad and a squeeze of lemon to brighten the bowl.
Cultural Background
Mushroom soups have deep roots in many culinary traditions—European variations often use cream, while East Asian versions lean into soy and miso for umami. This dairy-free version borrows the French technique of sweating aromatics and reducing mushrooms to concentrate flavor but adapts to modern dietary preferences by replacing cream with plant-based milk and tapioca as a neutral thickener. It’s a bridge between classic comfort and contemporary, inclusive cooking.
Seasonal Adaptations
In autumn and winter, swap in wild mushrooms such as chanterelles, shiitake, or oyster for an earthier flavor; reduce the quantity slightly because wild varieties are often more intense. In spring, add a handful of peas or chopped baby spinach at the end for freshness. For holiday versions, finish with a splash of dry sherry or Madeira to add warmth and depth just before serving.
Meal Prep Tips
Make a double batch and portion into single-serving containers for easy lunches. Keep garnishes separate—chives, toasted seeds, or reserved mushroom slices—and add them when reheating. The soup thickens in the fridge; when reheating, stir in 1–2 tablespoons of plant milk or broth per cup to restore the desired consistency. Label containers with date and use within 3 months if frozen.
There’s something quietly celebratory about a simple bowl of soup shared with someone you love. This dairy-free creamy mushroom soup is an invitation to slow down, savor earthy flavors, and remember that comfort can be both wholesome and elegantly simple. Make it your own, and enjoy the warmth it brings to any table.
Pro Tips
Cook mushrooms in batches if your pot is small to avoid steaming and to encourage browning.
Use low-sodium broth so you can control final seasoning and avoid oversalting.
Whisk the tapioca with cold liquid first to prevent lumps and ensure a glossy finish when simmered.
Reserve a few sautéed mushroom slices to add texture as a garnish when serving.
This nourishing dairy-free creamy mushroom soup recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
FAQs about Recipes
Can I freeze this soup?
Yes. The soup freezes well for up to 3 months when stored in airtight containers. Thaw overnight in the refrigerator and reheat gently over low heat, adding a splash of plant milk if needed.
Should I blend the soup?
If you prefer a very smooth texture, use an immersion blender for a few seconds after simmering. For more texture, skip blending and reserve some sautéed mushroom slices for garnish.
Tags
Dairy-Free Creamy Mushroom Soup
This Dairy-Free Creamy Mushroom Soup recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Ingredients
Mushrooms & Aromatics
Seasonings & Liquids
Thickener & Milk
Instructions
Sauté the onion
Heat a large pot over medium heat with a small drizzle of oil. Add the diced onion and cook 5–7 minutes until softened and translucent but not browned.
Begin the mushrooms
Push onions aside, add sliced mushrooms in a single layer, and cook undisturbed for about 5 minutes to let them release moisture and start browning.
Combine and reduce
Stir onions and mushrooms together, add thyme leaves, and cook about 10 minutes until mushrooms release liquid and reduce by half, concentrating flavor.
Season the pot
Add the bay leaf, sea salt, coconut aminos, and garlic powder if using. Stir to combine and let flavors marry for a minute.
Make the slurry
Whisk the vegetable broth with the tapioca flour in a small bowl until smooth to prevent lumps when added to hot liquid.
Finish and simmer
Pour the broth-tapioca mixture and dairy-free milk into the pot, stir, and simmer gently for 15 minutes until slightly thickened. Remove the bay leaf and season with freshly ground black pepper before serving.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Nutrition
Did You Make This?
Leave a comment & rating below or tag
@yummique on social media!

Categories:
You might also like...

3 Ingredient Strawberry Protein Balls
Sweet, bright and portable — three-ingredient strawberry protein balls that come together in ten minutes. A fridge-ready snack perfect for post-workout bites or lunchbox treats.

3 Ingredient Strawberry Yogurt Bites
Fresh strawberries, creamy vanilla yogurt, and crunchy granola transformed into portable frozen bites — the perfect healthy snack or breakfast-on-the-go.

30 Minute Chickpea and Tomato Coconut Curry Soup
This 30 minute chickpea and tomato coconut curry soup is pantry-friendly, rich, and comforting — a vegan and gluten-free weeknight favorite.

Did You Make This?
Leave a comment & rating below or tag @yummique on social media!
Rate This Recipe
Share This Recipe
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
Comments (1)
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Hi, I'm Amira!
What's Popular
30-Minute Meals!
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.

