
An ultra-cozy dairy-free creamy mushroom soup that combines two mushroom varieties, aromatic thyme, and a silky dairy-free milk finish — perfect for weeknights and special gatherings.

This dairy-free creamy mushroom soup has been a quiet staple in my kitchen ever since I adapted it for someone close to me with a dairy intolerance. I first combined white buttons and baby portobello mushrooms on a rainy afternoon, aiming for the deep, earthy flavor of roasted mushrooms without the fuss. The result was a bowl of soup with a rounded, savory depth, silky mouthfeel from dairy-free milk, and a lift of fresh thyme that felt luxurious yet utterly homey. Every spoonful has the kind of texture that makes you slow down and savor the warmth.
I discovered this combination while experimenting with pantry staples and a small carton of plant milk that needed using. The two mushroom varieties—white buttons for brightness and creminis for deeper umami—create a balance that reminds me of late-fall dinners with friends, when we lean on simple, ingredient-forward food. The tapioca flour gives just enough body so the soup coats the back of a spoon without being heavy, while a splash of coconut aminos deepens the savory notes without adding dairy. This is the soup I turn to when I want something comforting, fast, and reliably crowd-pleasing.
On my first try serving this, a guest asked for seconds and then the recipe. My family now treats it like a seasonal ritual—simple, satisfying, and reliably comforting whenever the weather turns cool or when I want to impress without hours in the kitchen.
My favorite thing about this soup is how it rewards patience during the mushroom reduction stage. Once the mushrooms have released and reconcentrated, the resulting broth feels almost mushroom-stock-like—rich without added meat. Friends have called it "unexpectedly luxurious," which always makes me smile because the technique is so straightforward.
Allow the soup to cool to near room temperature before storing: transfer to airtight containers and refrigerate for up to 4 days. For freezing, use freezer-safe containers, leaving a 1-inch headspace; freeze up to 3 months. When reheating from frozen, thaw overnight in the refrigerator, then rewarm gently over low heat, stirring and adding a tablespoon of plant milk if the texture appears slightly separated. Avoid boiling after adding the dairy-free milk as high heat can cause slight graininess with certain brands.
If you don’t have tapioca flour, arrowroot works nearly identically; cornstarch is a fine substitute but may slightly cloud the soup. Swap coconut aminos for tamari or low-sodium soy sauce if you are not avoiding gluten—use half the amount if using a strong soy sauce. For creaminess, oat milk is best for body, cashew milk for silkiness, and almond milk for a lighter finish. Fresh thyme can be swapped for 1/2 tsp of dried rosemary in a pinch, though the flavor will be sharper.
Serve hot in shallow bowls with a sprinkling of chopped chives, toasted pumpkin seeds, or crushed toasted walnuts for texture contrast. Pair with crusty sourdough or a simple salad dressed with lemon vinaigrette for a balanced meal. For an elevated starter, spoon into small cups and top with a tiny drizzle of truffle oil just before serving.
Mushroom soups appear in many culinary traditions from Eastern European creamy mushroom broths to lighter Asian broths that highlight umami. This dairy-free version leans on the European tradition of thick, comforting soups but adapts to modern, plant-based diets by replacing cream with dairy-free milk and a light starch for body. Combining mushroom varieties is a classic technique to deepen umami without added stock concentrates.
In winter, boost heartiness with roasted root vegetables folded in at the end. In spring, thin slightly with more broth and finish with a generous handful of fresh herbs like parsley and tarragon for brightness. For fall entertaining, add a splash of sherry during the mushroom reduction stage to build a warm, layered flavor profile.
Make a double batch and freeze in single-serving portions for grab-and-go lunches. Cool fully, transfer to portion-sized containers, and label with the date. If you plan to reheat in a microwave, stir halfway through reheating and add a teaspoon of plant milk to refresh the texture. The soup’s flavors intensify after resting overnight, making it a smart option to prepare the day before a gathering.
Ultimately, this dairy-free creamy mushroom soup is about layering simple techniques—slowly cooked aromatics, mushroom reduction, a light thickening agent—to create a bowl that feels both nourishing and refined. I hope it becomes a reliable recipe in your rotation, one you return to when you want comfort without compromise.
Cook the mushrooms until their liquid reduces by about half to concentrate flavor before adding liquids.
Whisk the tapioca flour with cold broth to make a smooth slurry to avoid lumps when thickening.
Use oat or cashew milk for the creamiest texture; almond milk is lighter but still delicious.
Reheat gently over low heat and avoid high boil after adding dairy-free milk to prevent separation.
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.
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.

Place a large pot over medium heat and add a tablespoon of neutral oil if desired. Add the diced onion and cook for 5–7 minutes, stirring occasionally, until soft and translucent and edges begin to color.
Push the onions to the sides, add the sliced mushrooms to the center, and cook for about 5 minutes without stirring too much so they can brown slightly and develop deeper umami.
Stir onions and mushrooms together, add thyme leaves, and cook for about 10 minutes until mushrooms release their liquid and reduce by roughly half, concentrating flavor.
Add the bay leaf, sea salt, coconut aminos, and garlic powder if using. Stir and scrape the bottom of the pot to lift browned bits for extra flavor.
Whisk the vegetable broth with the tapioca flour in a small bowl until smooth. Pour the slurry and dairy-free milk into the pot, stir to combine, and bring to a gentle simmer.
Simmer for 15 minutes, stirring occasionally, until the soup has slightly thickened. Remove the bay leaf, adjust seasoning with freshly ground black pepper, and serve warm.
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.
Leave a comment & rating below or tag
@platemint on social media!


Saucy, cheesy baked ziti with ricotta and basil tastes like lasagna in half the effort, perfect for weeknights or crowds.

Quick, crowd-pleasing cheeseburger sliders baked golden with melty cheddar and savory beef. Ready in 30 minutes, great for parties and easy meal prep.

Crispy air fryer sweet potato fries with tender centers, fast-food flavor without deep frying. Ready in minutes and irresistibly snackable.

Leave a comment & rating below or tag @platemint on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
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.

Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.