Dairy-free cream of mushroom soup is fully possible without making any flavor sacrifices, but the cream substitute you choose makes or breaks the result. The top picks are unsweetened oat milk plus cashew cream, or a thick oat cooking cream like Oatly's. The whole soup takes about 35 minutes and yields roughly 5 cups, which substitutes 1:1 for canned condensed soup in any recipe (with one liquid adjustment we will cover below).
Honest upfront: dairy-free cream of mushroom can taste thin or watery when made carelessly. The two most common mistakes are using almond milk alone (too thin) and skipping the mushroom browning step (loses umami). Avoid both and you end up with a soup that no one at the table identifies as dairy-free.
Why this version works when others fail
Three principles set this recipe apart from generic dairy-free swaps:
- Use two layers of dairy-free cream. Cashew cream provides body. Oat milk provides pour and dilution. Together they mimic the half-and-half-plus-milk structure of a traditional cream sauce.
- Stack umami sources. Dairy in a regular cream soup contributes glutamates. Without it, you need miso, tamari, dried mushrooms, or nutritional yeast to fill the gap.
- Brown the mushrooms hard. The Maillard browning is what gives the soup its meaty, almost beefy depth. Skipping this step is why many dairy-free soups taste flat.
Smart Chamber. Bone White Single
- 2.8L tank, 90% humidity automatic
- App-controlled, plug-and-play
- 6 lb block ceiling, in stock
Smart Chamber. Obsidian Black Single
- 2.8L tank, 90% humidity automatic
- App-controlled, plug-and-play
- Matte obsidian finish, in stock
Black Oyster Fruiting Block
- 5 lb colonized hardwood block
- 1-3 day cycle, easy first flush
- Lab-tested strain, in stock
Ingredients
Yields about 5 cups. Serves 4 to 6 as a side soup, or use as a casserole base.
- 1/2 cup raw cashews (soaked 15 minutes in hot water, or boiled 5 minutes)
- 1 cup water (for cashew cream)
- 1/4 cup dried porcini or shiitake mushrooms
- 3/4 cup hot water (for rehydrating dried mushrooms)
- 2 tablespoons olive oil
- 1 tablespoon vegan butter (optional, adds richness)
- 1 medium yellow onion, finely diced
- 3 cloves garlic, minced
- 1 1/4 pounds fresh mushrooms (cremini, white button, or a mix), sliced
- 3 tablespoons all-purpose flour (or 2 tablespoons cornstarch for GF)
- 2 1/2 cups vegetable broth
- 1 cup unsweetened oat milk (full-fat preferred)
- 1 tablespoon white miso paste
- 1 teaspoon tamari or soy sauce
- 1 teaspoon fresh thyme leaves (or 1/2 teaspoon dried)
- 1 tablespoon nutritional yeast (optional but recommended)
- Salt and black pepper to taste
- Fresh chives or parsley to finish
Step-by-step method
- Make the cashew cream (5 minutes): Drain the soaked cashews. Blend with 1 cup of fresh water on high for 60 to 90 seconds until completely smooth. A high-speed blender produces silkiest results. Set aside.
- Rehydrate the dried mushrooms (15 minutes, parallel step): Pour the 3/4 cup hot water over the dried mushrooms. Soak 15 minutes. Strain the liquid through a fine sieve or coffee filter to remove grit. Reserve the liquid. Finely chop the rehydrated mushrooms.
- Brown the fresh mushrooms (8 to 10 minutes): Heat the olive oil and vegan butter (if using) in a heavy pot or Dutch oven over medium-high heat. Add the sliced mushrooms in a single layer. Do not stir for 3 minutes. Let them release water and brown. Continue cooking 8 to 10 minutes total until deeply golden. Transfer to a plate.
- Sweat the aromatics (5 minutes): Reduce heat to medium. Add the onion to the same pot. Cook 4 minutes until softened. Add the garlic and rehydrated chopped mushrooms; cook 1 minute more.
- Make the roux (1 to 2 minutes): Sprinkle the flour over the onion mixture. Stir constantly for 1 to 2 minutes.
- Add the liquids (10 minutes): Slowly whisk in the strained mushroom soaking liquid, then the broth, then the oat milk. Bring to a gentle simmer. Stir in the miso, tamari, and thyme.
- Simmer (5 minutes): Return the browned mushrooms to the pot. Simmer 5 minutes, stirring occasionally.
- Finish with cashew cream (3 minutes): Whisk in the cashew cream and nutritional yeast. Simmer 2 to 3 minutes more (do not boil hard). Taste and season with salt and pepper.
- Serve: Garnish with chopped chives or parsley. For a smoother soup, blend half of it with an immersion blender and stir back in.
Fuel Your Mushroom Journey
Smart Mushroom Grow Chamber
Plug-and-play smart chamber with humidity, light, and airflow dialed in for every species. Beginners harvest their first flush in days, not months.
Add to cart $299The dairy-free cream lineup (ranked)
Not every dairy-free cream behaves the same. Here is what each one does to a cream of mushroom soup:
- Cashew cream (best): Neutral, rich, holds heat well. Great body. Requires soaking and a high-speed blender.
- Oat cooking cream (Oatly Cream, Minor Figures Barista, etc.): Convenient and reliable. Pour-and-go. Use 1 cup in place of the cashew cream and water in this recipe.
- Unsweetened oat milk: Thinner than oat cream but useful as a dilution layer. Best paired with cashew cream as in this recipe.
- Full-fat coconut milk: Workable but adds a coconut note that competes with mushroom flavor. Use in a pinch only.
- Soy cream: Excellent richness, very close to dairy. Some brands have a beany aftertaste.
- Almond milk: Too thin on its own. Causes a watery soup. Skip it unless paired with another thickening cream.
- Coconut cream (the thick canned kind): Very rich but very coconut-flavored. Better for Thai-style mushroom soups.
Honest caveat: dairy-free soups can break in long bakes
If you plan to use this as a casserole base (green bean casserole, chicken and rice bake, pork chop bake), the dairy-free version can separate or look oily after 45 minutes at 350 degrees Fahrenheit or above. Here is how to prevent it:
- Cover the casserole with foil for the first half of the bake to slow evaporation.
- Add 1 tablespoon of cashew butter or 1 teaspoon of mustard powder to the soup before baking. Both act as emulsifiers.
- Reduce the total liquid in the casserole by 1/4 cup compared to the dairy-version recipe; dairy-free soups release water more readily.
- Do not overbake. As soon as the dish is bubbling at the edges and the topping is browned, pull it.
If a small oily layer appears on top after baking, stir it gently with a spoon and it usually re-emulsifies. If it does not, sprinkle a tablespoon of dairy-free breadcrumbs over the top to absorb the slick.
Using it 1:1 as a substitute for canned cream of mushroom soup
To use this homemade dairy-free soup in place of a 10.5 oz can of condensed cream of mushroom, reduce the broth in this recipe from 2 1/2 cups to 1 3/4 cups. The thicker result more closely matches the consistency of canned condensed soup before water is added.
It substitutes directly into:
- Dairy-free green bean casserole (use dairy-free fried onions or homemade panko topping with vegan butter)
- Dairy-free tuna noodle casserole (verify GF and DF noodles and tuna)
- Chicken and rice bake (use chicken broth, not vegetable, for traditional flavor)
- Pork chop bake
- Stroganoff (over egg noodles cooked in salted water)
Fresh mushrooms make a bigger difference here
Because the soup leans hard on mushroom flavor to fill in for missing dairy umami, the freshness of the mushrooms matters more than in a traditional version. Older mushrooms produce a duller soup.
If you have access to a home mushroom grow kits, harvest 60 minutes before cooking. Fresh cremini, shiitake, lion's mane, or oyster all work. Lion's mane is particularly effective in dairy-free versions because it shreds into a chicken-like texture and adds body that compensates for the missing cream weight.
Storage, freezing, and reheating
Refrigerate up to 4 days in airtight containers. The flavor improves overnight.
Freezing works for up to 2 months, with one caveat: cashew-based soups can separate slightly when thawed. To minimize this, freeze without the cashew cream, then stir in fresh cashew cream after thawing and reheating. Frozen soup keeps best in flat freezer bags for fast thawing.
Reheat gently over medium-low heat. Whisk constantly. Avoid the microwave if possible; it can cause oily separation at the edges.
Troubleshooting
- Soup tastes flat: Stir in another half tablespoon of miso, a teaspoon of tamari, and a squeeze of lemon. Salt alone will not fix it.
- Too thick: Stir in warm vegetable broth 1/4 cup at a time.
- Too thin: Simmer uncovered another 5 minutes. Or whisk in a slurry of 1 tablespoon cornstarch in 2 tablespoons cold water.
- Grainy: Cashews were not fully blended. Use an immersion blender on the finished soup for 30 seconds.
- Oily slick on top: Excess fat from the cashews. Stir vigorously, or skim with a spoon if it persists.
Once you make it once, you will see why most people who try dairy-free cream of mushroom soup do not miss the dairy version. The browning, the umami stacking, and the cashew base do almost all the work that cream used to do.














Aktie:
Grass With Mushrooms: What's Happening and What To Do
Grass With Mushrooms: What's Happening and What To Do