There’s a special kind of magic in a bowl of soup that feels both indulgent and wholesome, a recipe that doesn’t rely on heavy cream to achieve its comforting silkiness.
This version, a cherished lesson from a Spanish mother, does exactly that, transforming humble mushrooms into a deeply flavorful, velvety soup.
A Soup with a Story
Years ago, while living in Barcelona, one of my roommates would return from visits to her family with containers of her mother’s home cooking.
Her mother’s mushroom soup was a particular favorite, a back-to-school staple that filled our apartment with the most incredible, earthy aroma.
Ingredients Needed for the Recipe
This soup builds its incredible flavor from a simple cast of characters, most of which you likely already have in your pantry.
- Extra Virgin Olive Oil: A good, mild olive oil adds a fruity richness that forms the foundation of the soup’s flavor.
- Onion: Diced and sautéed, it creates a sweet, aromatic base that complements the earthiness of the mushrooms perfectly.
- Mixed Mushrooms: Using a combination of varieties, like cremini and shiitake, gives the soup a more complex and robust flavor profile.
- Garlic & Dried Thyme: These aromatics provide a savory backbone and a warm, herbal note that pairs beautifully with the mushrooms.
- Chicken or Vegetable Stock: This forms the body of the soup, so use a good-quality stock for the best depth of flavor.
- Bay Leaves: They impart a subtle, woody fragrance that infuses the soup as it simmers.
- Milk & Cornstarch: This dynamic duo is our cream-replacement secret, creating a luxuriously thick and creamy texture without any actual cream.
- Fresh Chives: A sprinkle on top adds a fresh, mild oniony bite and a pop of vibrant green color.
How to make Easy Creamy Mushroom Soup (No Cream Required!)?
The entire process happens in one pot, making cleanup just as satisfying as the meal itself.
Step 1- Sauté the Aromatics
Warm the olive oil in a large, heavy-bottomed pot over medium-high heat.
Add the diced onion and all your sliced mushrooms, and cook them until they’ve released their liquid and that liquid has mostly evaporated, which should take about 10 to 15 minutes.
Step 2- Build the Flavor Base
Stir in the minced garlic and dried thyme, and season generously with salt and black pepper.
Let them cook for just about 30 seconds, until you can smell their incredible fragrance wafting from the pot.
Step 3- Simmer to Perfection
Pour in your stock, add the bay leaves, and give everything a good stir, scraping up any tasty browned bits from the bottom of the pot.
Bring it to a lively boil, then reduce the heat to low and let it simmer gently for 10 minutes so all the flavors can get to know each other.
Step 4- Create the Creamy Texture
In a small bowl, whisk the milk and cornstarch together until you have a smooth, thin paste, which is called a slurry.
Pour this mixture into the simmering soup, stirring continuously, and watch as it thickens beautifully over the next 5 minutes.
Step 5- Blend for Silkiness
Carefully transfer half of the soup to a blender, working in batches if needed.
For safety, remove the center cap from the blender lid and cover the opening with a folded kitchen towel, then blend until completely smooth before stirring it back into the pot.
Step 6- Serve and Garnish
Ladle the hot, creamy soup into bowls and finish it with a final drizzle of your best olive oil.
A generous sprinkle of freshly chopped chives adds the perfect fresh finish right before serving.
Choosing Your Mushroom Mix
You have wonderful flexibility here, and playing with different mushrooms can make the soup taste new every time.
Cremini mushrooms are a fantastic, flavorful workhorse, while a handful of shiitakes will add a meaty, umami punch.
Even standard white button mushrooms do the job beautifully, especially when combined with their more robust cousins.
Don’t be afraid to use what looks best at the market, or even what’s on sale.
Tips
- Patience is key when sautéing the mushrooms. Letting them cook until their liquid evaporates concentrates their flavor immensely.
- Always remove the center piece of your blender lid and cover it with a towel when blending hot liquids; this prevents steam pressure from building up.
- For a completely smooth soup, feel free to blend all of it, not just half. For a chunkier, more rustic texture, skip the blender entirely.
- This soup tastes even better the next day, as the flavors continue to meld and deepen in the fridge.
- If the soup thickens too much upon standing, simply thin it out with a splash of extra stock or milk when you reheat it.
Dairy-Free and Flavorful
Making this soup dairy-free is wonderfully simple and doesn’t sacrifice any of the creamy texture.
Just swap the milk for an unsweetened, unflavored plant-based alternative like soy, almond, or oat milk.
The cornstarch will work its thickening magic just the same, giving you that velvety mouthfeel you’re after.
And, of course, using vegetable stock instead of chicken keeps it fully vegetarian and vegan-friendly.
Easy Creamy Mushroom Soup (No Cream Required!)
Description
A cozy, comforting blend of earthy mushrooms, herbs, and broth, this gluten-free mushroom soup recipe is creamy, but not heavy, and still Mediterranean Diet-friendly! This creamy mushroom soup comes together entirely on the stovetop and is ready in under an hour. It’s creamy without a drop of cream, made in one pot, and can be blended to your desired texture—silky smooth or with tender mushroom pieces.
Ingredients
Instructions
-
Cook the mushrooms
Heat the olive oil in a Dutch oven or a large heavy-bottomed saucepan over medium-high heat. Add the onion and mushrooms. Cook, stirring occasionally, until the liquid the mushrooms release has evaporated and the onion is soft, 10 to 15 minutes. -
Simmer the soup
Stir in the garlic and thyme and season with salt and black pepper. Cook until fragrant, about 30 seconds. Pour in the stock and add the bay leaves. Bring to a boil, scraping the bottom of the pot with a wooden spoon to release any browned bits. Reduce the heat to low and simmer for 10 minutes to allow the flavors to meld. -
Thicken the soup
Whisk together the milk and cornstarch in a small bowl to make a slurry. Add the milk mixture to the pot, stirring occasionally, until the soup has thickened slightly, about 5 minutes. Remove the pan from the heat. -
Blend half the soup
Transfer half of the soup to a blender (in batches, if necessary). Remove the cap from the blender lid and cover the hole with a folded tea towel. Blend the soup until completely smooth. Return the soup to the pot and stir to combine. -
Serve
Ladle the soup into bowls. Garnish with a drizzle of extra virgin olive oil and a sprinkling of chopped fresh chives.
Nutrition Facts
Servings 6
Serving Size 1 bowl (approx. 1 ½ cups)
- Amount Per Serving
- Calories 180kcal
- % Daily Value *
- Total Fat 10 gg16%
- Saturated Fat 2.5 gg13%
- Trans Fat 0 gg
- Cholesterol 10 mgmg4%
- Sodium 620 mgmg26%
- Potassium 650 mgmg19%
- Total Carbohydrate 18 gg6%
- Dietary Fiber 2 gg8%
- Sugars 6 gg
- Protein 6 gg12%
- Calcium 10 mg
- Iron 15 mg
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Note
- Best mushrooms: Use a mix of cremini, shiitake, white button, and/or portobello for maximum flavor and texture balance.
- Dairy-free option: Substitute milk with unsweetened soy, almond, or cashew milk.
- Storage: Keeps well in the fridge for up to 4 days and tastes even better the next day.
- Blending tip: For safety, always remove the center cap of your blender lid and cover with a towel when blending hot liquids.