This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases. If you click a link and make a purchase, I may receive a small commission at no extra cost to you.
You can make cream of mushroom soup without cream, and the result is every bit as rich, velvety, and satisfying as the classic version.
If you’ve been searching for how to make cream of mushroom soup without cream, the secret isn’t about sacrificing flavor.
Instead, it’s about using clever substitutions and techniques that create that same luscious, creamy texture without a single drop of dairy cream.
In this post, we’ll walk through the best ways to make cream of mushroom soup without cream, from pantry staples to pureeing tricks.
Let’s dive into the pot and get cooking.
How To Make Cream Of Mushroom Soup Without Cream Using Simple Swaps
When you learn how to make cream of mushroom soup without cream, the first thing you’ll realize is that mushrooms themselves are the real star.
Mushrooms have a natural umami depth that mimics richness, so you don’t need heavy cream to feel satisfied.
Still, to get that creamy mouthfeel, you’ll rely on a few clever alternatives.
Here are the best ways to make cream of mushroom soup without cream at home.
1. Blend Half The Soup For Natural Thickness
The easiest way to make cream of mushroom soup without cream is to blend a portion of the finished soup.
After you’ve simmered your mushrooms with broth and aromatics, transfer half the soup to a blender.
Puree that until smooth, then stir it back into the pot.
This simple trick creates a thick, silky base that coats your spoon just like cream would.
It’s the classic French technique, and it’s completely dairy-free.
2. Use A Roux Made With Plant-Based Milk
A traditional roux thickens soup, but you can easily adapt it to make cream of mushroom soup without cream.
Start by melting butter or olive oil in your pot, then whisk in an equal amount of flour.
Cook that for a minute or two, then slowly add unsweetened almond milk, oat milk, or cashew milk.
These dairy-free milks add a subtle creaminess, and once simmered, they thicken beautifully.
For the creamiest result, choose oat or cashew milk because they’re naturally richer and more neutral tasting.
3. Swap In Coconut Milk For A Tropical Twist
Coconut milk is a powerhouse when you want to know how to make cream of mushroom soup without cream.
It has a high fat content, so it brings that luxurious texture almost instantly.
Use the full-fat canned variety for the best results, but be aware it adds a mild coconut flavor.
This works especially well if you’re adding garlic, thyme, or a splash of white wine to your soup.
If you don’t mind the subtle sweetness, coconut milk is one of the easiest cream substitutes out there.
4. Silken Tofu Blended Into The Broth
Silken tofu is another fantastic way to make cream of mushroom soup without cream.
Blend it with a little warm broth until completely smooth, then stir it into your pot.
Silken tofu has a neutral taste and a velvety texture that mirrors heavy cream perfectly.
Plus, it adds a little extra protein, which makes your soup more filling and nutritious.
Just blend it thoroughly so no chunks remain, and you’ll have a soup that’s silky, not gummy.
5. Mashed Potatoes Or Cauliflower For Body
Leftover mashed potatoes or steamed cauliflower can completely change the game.
When you’re wondering how to make cream of mushroom soup without cream, stir in a few spoonfuls of plain mashed potatoes.
They break down into the liquid and thicken it naturally, just like a classic potato-leek soup does.
Cauliflower works the same way, especially if you blend it into the broth with the mushrooms.
Both add neutral creaminess without altering the mushroom-forward flavor you want.
Building The Most Flavorful Mushroom Base
Now that you’ve nailed the cream replacement, let’s focus on flavor.
You can make cream of mushroom soup without cream, but the taste still needs depth and complexity.
Here’s how to get a deeply savory soup that doesn’t rely on dairy.
The Right Mushrooms And Proper Browning
First, choose a mix of mushrooms like cremini, shiitake, and a few button mushrooms.
Sauté them in butter or olive oil over medium-high heat until they turn deep golden brown.
That browning, called the Maillard reaction, is what unlocks intense umami flavor.
Season them with salt, pepper, and a pinch of dried thyme or rosemary.
This step creates a flavor base so rich that you won’t even miss the cream.
Layer In Garlic, Onions, And A Splash Of Sherry
Once your mushrooms are browned, push them to the side and cook diced onions and garlic until soft.
Then, deglaze the pan with a splash of dry sherry or white wine, scraping up all those browned bits.
This little bit of acid brightens the whole pot and adds complexity.
Let the wine cook down for a minute or two before adding your broth.
Chicken broth, vegetable broth, or even mushroom broth all work wonderfully here.
Finish With Fresh Herbs And Acid
Before serving, stir in a handful of fresh parsley or chives.
A squeeze of lemon juice or a drop of apple cider vinegar will also lift the flavor at the end.
Acidity cuts through the richness and mimics the tang that cream would normally provide.
Don’t skip this step, it’s the finishing touch that makes the soup taste complete.
Common Mistakes To Avoid When Making This Soup
Even when you know how to make cream of mushroom soup without cream, a few slip-ups can ruin the pot.
Here’s what to watch out for so your soup turns out perfect every time.
1. Cooking The Mushrooms Too Quickly
Rushing the mushrooms means they’ll steam instead of brown.
Steamed mushrooms taste bland and watery, which is especially noticeable when there’s no cream to mask it.
Give them plenty of time and don’t overcrowd the pan.
Cook them in batches if needed so they get nice and caramelized.
2. Using Bland Or Watery Broth
Since cream isn’t there to add flavor, your broth needs to do the heavy lifting.
Use a high-quality store-bought broth or better yet, make your own chicken or vegetable stock.
If your broth tastes flat, add a teaspoon of miso paste or a couple of anchovy fillets.
These hidden boosters add incredible depth without adding any cream.
3. Adding Milk Substitute Too Early
If you’re using plant-based milk, don’t dump it in at the beginning.
Add it at the end, just long enough to heat through.
Boiling almond milk or soy milk can cause it to separate or curdle, leaving tiny flecks in your soup.
Keep the heat low and gentle after adding your cream substitute.
4. Forgetting To Season In Layers
Don’t wait until the end to add all your salt.
Season the mushrooms when they hit the pan, season the broth after it simmers, and taste again at the end.
Building flavor step by step is essential when you’re learning how to make cream of mushroom soup without cream.
Each layer adds to the final result, so don’t be shy with your seasonings.
So, Can You Make Cream Of Mushroom Soup Without Cream?
You absolutely can make cream of mushroom soup without cream, and it’s easier than you think.
By blending half the soup, using plant-based milk, or stirring in silken tofu, you get that same creamy finish.
The key is to focus on browning the mushrooms well and building a flavorful broth base.
Pretty soon, you’ll wonder why you ever needed heavy cream in the first place.
Now grab your pot and try this method the next time you’re craving a bowl of cozy mushroom goodness.