I never expected a soup with so few ingredients to taste this rich. This Gluten-Free Creamy Mushroom Soup uses shiitake mushrooms, onions, and vegetable stock — and nothing else does the heavy lifting. The creaminess comes entirely from blending the cooked vegetables until velvety smooth. No flour, no cream, no thickeners of any kind.
What really sets it apart is the fresh lemon juice squeezed into each bowl just before serving. It brightens the deep, earthy mushroom flavour in a way that feels almost surprising — like the soup wakes up right at the end.
I love this recipe for weeknights because it takes just 35 minutes from start to finish, but it’s also elegant enough to serve at a dinner party. One of my favourite tricks: pour it into small demitasse cups on a tray for a buffet — guests can sip it without a spoon, and it looks stunning.
If you’ve been searching for a dairy-free mushroom soup that actually tastes creamy and indulgent, this is the one to bookmark.
Gluten-Free Creamy Mushroom Soup (No Cream Needed!)
Equipment
- Large soup pot or Dutch oven
- Blender (standard or high-speed)
- Sharp chef’s knife
- Cutting board
- Ladle
- Immersion blender (optional — for blending directly in the pot)
Ingredients
- 3 tablespoons extra virgin olive oil
- 12 ounces shiitake mushrooms stems removed, sliced
- 2 medium onions diced
- 4 cups vegetable stock
- ½ teaspoon fine sea salt plus more to taste
- ¼ teaspoon freshly ground black pepper plus more to taste
- 1 medium lemon cut into wedges for serving
Instructions
- Heat 3 tablespoons of extra virgin olive oil in a large soup pot over medium-high heat until shimmering. Add the diced onions and sliced shiitake mushrooms. Cook, stirring occasionally, for 5-7 minutes until the onions are translucent and the mushrooms have released their moisture and begun to brown lightly.
- Pour in the vegetable stock and stir to combine. Reduce the heat to medium-low and simmer gently for 20 minutes, allowing the flavours to meld. Remove the pot from the heat and let the soup cool for 5 minutes before blending.
- Working in batches, carefully transfer the soup to a blender. Fill the blender no more than half full, remove the centre cap from the lid, and cover the opening with a folded kitchen towel to allow steam to escape. Blend on high for 60-90 seconds until completely smooth. Return the pureed soup to the pot. Alternatively, use an immersion blender directly in the pot.
- Reheat the pureed soup over medium-low heat. Season with salt and freshly ground black pepper to taste.
- Ladle the soup into bowls. Squeeze a wedge of fresh lemon (about 1 teaspoon of juice) into each serving and drizzle with a little extra virgin olive oil if desired. Garnish with a thin lemon slice.
Nutrition
What Makes This Gluten-Free Creamy Mushroom Soup Special
Most creamy mushroom soups rely on heavy cream, butter, and flour to achieve that rich, velvety texture. This version skips all three. The creaminess comes entirely from blending the cooked shiitake mushrooms and onions with vegetable stock until silky smooth. The natural starches in the onions and the meaty texture of the shiitakes create a body that genuinely feels indulgent.
The real secret weapon is the fresh lemon juice added just before serving. Mushroom soups can sometimes taste flat or one-note, but that hit of citrus cuts through the earthiness and makes every flavour pop. It’s a small addition that transforms the entire bowl.
With only seven ingredients and 35 minutes of your time, this soup delivers a restaurant-quality result with almost no effort.
Equipment You’ll Need
- Large soup pot or Dutch oven — you need enough room for the mushrooms, onions, and 4 cups of stock to simmer without crowding. A heavy-bottomed pot distributes heat evenly and prevents the onions from scorching during the initial sauté.
- Blender (standard or high-speed) — this is the key tool that creates the creamy texture. A high-speed blender will give you the smoothest result, but any standard blender works if you blend in smaller batches for a bit longer.
- Sharp chef’s knife and cutting board — shiitake mushrooms need to be sliced evenly so they cook at the same rate, and the onions should be diced small enough to soften completely in the simmering time.
- Ladle — for transferring hot soup safely to the blender and for serving.
Nice-to-have: An immersion blender lets you puree the soup directly in the pot, eliminating the risk of splashing hot liquid and cutting cleanup in half. If you make soups regularly, it’s a worthwhile investment.
Tips for Best Results
- Remove shiitake stems before cooking. They’re woody and fibrous — even a powerful blender won’t break them down completely, leaving unpleasant chewy bits in your otherwise silky soup.
- Don’t rush the sauté. Give the mushrooms and onions a full 5-7 minutes over medium-high heat. You want the mushrooms to release their moisture and start to caramelise slightly — this builds a deeper, more complex flavour base.
- Let the soup cool before blending. Five minutes of cooling isn’t just for safety. Blending scalding liquid creates pressure that can blow the lid off your blender. Never fill the blender more than half full, and always vent the lid with a towel over the opening.
- Add lemon juice at the very end. If you cook the lemon juice into the soup, its bright acidity cooks off and you lose the whole point. A fresh squeeze into each individual bowl keeps it vibrant.
- Use good vegetable stock. With so few ingredients, the quality of your stock directly impacts the final flavour. If you can, use a low-sodium stock so you control the salt level yourself.
Substitutions and Variations
- Mushroom swap: Cremini (baby bella) mushrooms work beautifully and are often easier to find. For the deepest flavour, use a mix of cremini and dried porcini — soak the porcini in warm water for 20 minutes, then add both the mushrooms and the strained soaking liquid to the pot.
- Oil swap: Replace the extra virgin olive oil with avocado oil or coconut oil for a slightly different flavour profile. Coconut oil adds a subtle sweetness that pairs well with earthy mushrooms.
- Add garlic: Two or three cloves of minced garlic added with the onions will deepen the savoury flavour considerably.
- Add a potato: For an even thicker, heartier soup, dice one medium Yukon Gold potato and simmer it with the stock. It will blend into the soup and add extra body without changing the flavour.
- Make it richer: If dairy isn’t a concern, stir in 2 tablespoons of crème fraîche or a splash of coconut cream after blending for an extra-luxurious texture.
- Spice it up: A pinch of smoked paprika or a dash of truffle oil drizzled on top at serving takes this soup from everyday to elevated.
Storage and Reheating
- Fridge: Store in an airtight container for up to 4 days. The flavour actually improves overnight as the mushroom flavour deepens.
- Freezer: Freeze in portion-sized containers or freezer bags for up to 3 months. Thaw overnight in the fridge before reheating.
- Reheating: Warm gently on the stovetop over medium-low heat, stirring occasionally. Add a splash of vegetable stock if the soup has thickened during storage. Avoid boiling, which can dull the flavour. Add a fresh squeeze of lemon juice to each bowl after reheating — the brightness fades in storage.
- Not recommended: Microwave reheating works in a pinch but tends to heat unevenly. If using a microwave, stir every 30 seconds.
What to Serve With This
- Crusty gluten-free bread — for dipping into the soup. A warm slice of gluten-free sourdough is ideal.
- Simple green salad — dressed with lemon vinaigrette to echo the citrus note in the soup.
- Grilled cheese sandwich — use gluten-free bread and your favourite melting cheese (or a dairy-free alternative) for the ultimate comfort meal pairing.
- Roasted vegetables — roasted cauliflower, Brussels sprouts, or root vegetables add substance and make the soup part of a more filling dinner.
- As a starter course — serve in small demitasse cups or espresso cups at a dinner party. Guests can sip it without a spoon, and it makes an elegant first impression on a buffet tray.
Frequently Asked Questions
Can I use dried mushrooms instead of fresh shiitake?
Yes, but you’ll need to adjust the method. Use about 1.5 ounces (42g) of dried shiitake mushrooms. Soak them in 2 cups of warm water for 20-30 minutes until softened, then slice and cook them as directed. Strain the soaking liquid through a fine-mesh sieve or coffee filter to remove any grit, and use it as part of your 4 cups of stock — it adds incredible depth of flavour.
Why does my soup taste flat?
The two most likely reasons are under-seasoning and missing the lemon juice. Mushroom soup needs more salt than you might expect — season gradually and taste as you go. The lemon juice is essential; without it, the soup can taste one-dimensional. Also make sure your mushrooms got some colour during the sauté — that caramelisation builds umami.
Can I make this soup ahead for a dinner party?
Absolutely. Make and blend the soup up to 2 days ahead and refrigerate. Reheat gently on the stovetop before serving, adding a splash of stock if needed to thin it back to your preferred consistency. Add the lemon juice and olive oil drizzle only at the moment of serving so they taste fresh.
Is this soup truly dairy-free and vegan?
Yes, as written this recipe is completely dairy-free and vegan. There is no cream, butter, or animal products. Just double-check your vegetable stock label — some brands contain small amounts of dairy or use non-vegan processing methods.
How can I make this soup thicker without adding cream or flour?
Simmer the soup for an additional 10 minutes before blending to reduce some of the liquid. Alternatively, add a medium diced Yukon Gold potato to the pot along with the stock — it will blend in seamlessly and add natural body. You can also reserve a cup of sautéed mushrooms before adding the stock, then blend the rest of the soup and stir the whole mushroom pieces back in for texture.
Can I use button mushrooms instead of shiitake?
Yes, white button mushrooms or cremini mushrooms both work well. The flavour will be milder than shiitake, so consider adding a clove or two of garlic to compensate. Cremini mushrooms offer a slightly earthier taste than button and are a good middle ground if you can’t find shiitake.
The Story Behind Mushroom Soup
Mushroom soup has been a staple of European cooking for centuries, particularly in Eastern European and French kitchens where wild mushrooms were foraged from forests and transformed into warming, nourishing dishes. The concept of pureeing mushrooms into a smooth soup became popular in French cuisine, where velouté-style soups — thickened with roux — were a hallmark of classical cooking.
This gluten-free version strips away the traditional roux and cream, returning to a simpler approach that lets the mushroom flavour speak for itself. Shiitake mushrooms, originally from East Asia, bring a meatier, more umami-rich character than the European mushrooms traditionally used — making this a beautiful cross-cultural evolution of a classic comfort dish.
If you try this Gluten-Free Creamy Mushroom Soup, I’d love to hear how it turned out — drop a star rating and a comment below to let me know!














































