Inspired Dreamer
How to Make Creamy Mushroom Soup (Rich, Velvety, and Ready in 45 Minutes)

How to Make Creamy Mushroom Soup (Rich, Velvety, and Ready in 45 Minutes)

cookUpdated 5 min readBy Inspired Dreamer

To make creamy mushroom soup, sauté mushrooms with onion and garlic in butter until deeply golden, build a simple broth base with flour and stock, then stir in cream and blend part of the soup for that thick, velvety texture. The whole thing comes together in one pot, takes about 45 minutes, and tastes nothing like the stuff from a can. This is the version worth making on a cold Tuesday night and also worth serving to guests.

The Mushrooms Matter More Than Anything

You can make this soup with plain white button mushrooms and it will be good. But mix in cremini, shiitake, or baby bellas and it becomes something else entirely. The combination gives you layers of flavor — a little earthiness, a little meatiness, a depth that a single variety just can't match.

Aim for about 1.5 pounds of mushrooms total for a pot that serves four. Slice them thick, not paper thin. Thin slices cook down to almost nothing and you lose that satisfying texture in the finished soup.

The most important step is letting the mushrooms actually brown. Add them to a hot pan, spread them out, and leave them alone for a few minutes. Resist the urge to stir constantly. When mushrooms sit undisturbed in a hot pan, they release their moisture, that moisture evaporates, and then they start to caramelize. That golden color is where the flavor lives.

What You Need for the Soup

Here's the full ingredient list for four servings:

1.5 lbs mixed mushrooms (cremini, shiitake, or button), sliced 3 tablespoons unsalted butter 1 medium yellow onion, diced 4 garlic cloves, minced 2 tablespoons all-purpose flour 4 cups chicken or vegetable broth 1 cup heavy cream 1 teaspoon fresh thyme leaves (or half a teaspoon dried) Salt and black pepper to taste A small splash of dry sherry or white wine, optional but worth it

That splash of sherry or wine goes in right after the garlic and before the flour. It deglazes the pan, picks up all those browned bits, and adds a brightness that cuts through the richness of the cream. Skip it and the soup is still good. Add it and the difference is noticeable.

Step-by-Step Instructions

Step 1: Brown the mushrooms. Melt 2 tablespoons of butter in a large heavy-bottomed pot over medium-high heat. Add the mushrooms in a single layer if possible. Let them cook undisturbed for 4 to 5 minutes, then stir and cook another 3 minutes until golden and fragrant. Remove about a third of the mushrooms and set them aside. These go back in at the end for texture.

Step 2: Build the base. Reduce heat to medium. Add the remaining tablespoon of butter, then the onion. Cook for 5 minutes until soft. Add the garlic and thyme, stir for 1 minute. Add the sherry if using, and let it cook off for about 30 seconds. Sprinkle in the flour and stir everything together for another minute. This cooks out the raw flour taste and starts thickening the base.

Step 3: Add the broth. Pour in the broth slowly, stirring as you go to prevent lumps. Bring everything to a gentle simmer and cook for 10 to 12 minutes. The soup will thicken slightly and the flavors will come together.

Step 4: Blend part of it. This is the key to getting that creamy, thick texture without making the soup feel heavy or one-note. Use an immersion blender and blend about half the soup directly in the pot. Or carefully transfer half to a blender, blend until smooth, and stir it back in. Keeping some chunks means every spoonful has a mix of silky broth and actual pieces of mushroom.

Step 5: Stir in the cream. Reduce heat to low. Pour in the heavy cream and stir gently. Let it warm through for about 5 minutes. Do not let it boil after adding the cream. A hard boil can make the cream separate and turn grainy. Low and slow from here.

Step 6: Add the reserved mushrooms. Stir in those set-aside mushrooms from step one. Season generously with salt and black pepper. Taste and adjust.

How to Serve It

A simple bowl of this soup is already a meal, especially with a thick slice of crusty bread on the side. For toppings, a small drizzle of cream, a few fresh thyme leaves, and a crack of black pepper are all you really need. Crispy fried shallots on top are a fantastic move if you want to go a little further.

This soup reheats well over low heat on the stovetop. Add a splash of broth when reheating since it thickens up in the fridge. It keeps for about four days and honestly tastes even better on day two.

A Few Swaps and Variations

If you want to keep it dairy-free, swap the butter for olive oil and replace the heavy cream with full-fat coconut milk. The flavor shifts slightly but the creaminess holds up well.

For a thicker, more filling soup, add one medium potato (peeled and diced) along with the broth in step three. It blends into the base and gives the soup a heartier, almost chowder-like body.

Parmesan rind is another trick worth knowing. Drop one into the pot while the broth simmers and pull it out before blending. It adds a quiet, savory richness that people will notice without knowing exactly why the soup tastes so good.

This recipe is simple enough to make on a weeknight and good enough to serve when people come over. Once you make it from scratch, the canned version will feel like a completely different food.

🛒

Immersion Blender

$30-$60

View on Amazon →

Affiliate link

🛒

Heavy-Bottomed Soup Pot

$45-$120

View on Amazon →

Affiliate link

Frequently Asked Questions

Yes, dried mushrooms work well as a flavor booster. Rehydrate them in warm water for about 20 minutes, then add them along with the soaking liquid (pour it through a fine strainer to remove grit) for extra depth. Use them alongside fresh mushrooms rather than as a full replacement for the best texture.

Half-and-half works and gives you a slightly lighter result. Full-fat coconut milk is a good dairy-free option. You can also use whole milk, though the soup will be thinner, so let it simmer a few extra minutes to reduce a little before serving.

Not at all. A regular countertop blender works fine. Let the soup cool slightly before blending in batches, fill the blender only halfway, and hold the lid down firmly with a folded kitchen towel. Hot liquid expands and can blow the lid off if you overfill it.

This soup keeps well in the fridge for up to four days and actually improves overnight as the flavors settle. Reheat gently over low heat and add a splash of broth to loosen it up since it thickens when cold. Hold off on adding the cream until you reheat if you want to prep it even further in advance.

You might also like