Skip to content
Vegetarian

Creamy Mushroom Soup

Creamy Mushroom Soup

Creamy mushroom soup goes wrong in five specific ways, and four of them happen in the first ten minutes at the pan. Once you know which one you’re hitting, the fix is usually one change to the order you do things in.

I’ve made this soup badly more often than I’ve made it well, so this is arranged by failure rather than by step.

The mushrooms steamed instead of browning

This is the big one, and it’s the reason most homemade mushroom soup tastes thin no matter what else goes in.

Mushrooms are around 90 per cent water. Put 1.5 lb of sliced ones into a pot with butter and oil over medium-high heat, as most recipes tell you to, and they release that water faster than the pan can boil it off. The pan temperature drops to 212 F and stays there. Everything sits in a pale grey pool, going soft, for eight minutes, and no browning happens at all. Portobellos hold the most of all, which is why stuffed portobellos have to be roasted gill-side down before anything goes in them.

The fix is a dry pan first. Heat the wide pot over medium-high with nothing in it, add the sliced mushrooms, and leave them. They’ll squeak, then release liquid, then the liquid boils away. That takes about 6 to 8 minutes for this quantity. Once the pan is dry and you can hear an actual sizzle rather than a bubble, add the butter and oil and cook another 3 to 4 minutes, stirring rarely, until the edges go properly brown.

Then the flavour has somewhere to come from. That browning is the whole soup.

Two other things help. Use a pot with a wide base, 10 inches or more; a tall narrow one traps steam. And if your pan is small, brown the mushrooms in two batches rather than crowding them, which costs five extra minutes and is worth every one of them.

Grey soup that tastes of almost nothing

If you’ve done the browning and it’s still flat, it’s seasoning depth rather than technique. Mushrooms are savoury but they aren’t salty, and vegetable broth from a cube is mostly salt with very little body behind it.

A tablespoon of soy sauce sounds odd in a French-leaning soup. Put it in anyway. It doesn’t read as soy in the finished bowl, it reads as more mushroom. Worcestershire does a similar job with a bit more tang.

The other lever is time. Fifteen minutes of simmering after the broth goes in is the minimum; at 25 the soup is noticeably rounder. And salt at the end, generously, then taste again after the cream, because cream mutes salt.

The cream split into little white flecks

Cream curdles when it hits high heat, acid, or both. In this soup the culprit is almost always heat: it went in while the pot was still at a rolling simmer and it broke within a minute.

Turn the heat right down before the cream goes anywhere near the pot, stir it in, and warm it through for 2 minutes without letting it bubble. Heavy cream, at around 36 per cent fat, is far more forgiving than single cream or half-and-half, which split easily. That’s not fussiness, it’s the actual reason the recipe specifies it.

If it does split, an immersion blender will often pull it back together in 20 seconds. Not always. But often.

Thin body, no cling

The soup should coat a spoon rather than run off it. Three tablespoons of flour into the mushrooms and onion is what gets you there, and it needs a full minute or two of stirring before any liquid goes in, over medium heat, until the raw flour smell burns off and the mixture looks like damp sand.

Add the broth slowly, a ladleful at a time at first, stirring hard. Dumping all 4 cups in at once gives you lumps that no amount of later blending completely removes.

Blending is the other body lever. Blitzing about a third of the pot with an immersion blender and leaving the rest in pieces gives you a soup that’s thick and still has something to chew. Blend the whole thing and you get something smooth and slightly baby-food; leave it entirely unblended and it’s a broth with mushrooms in it. A third is my number. Some people will disagree and blend the lot, and they’re wrong, but they’ll be happy.

Grit at the bottom of the bowl

Mushrooms grow in compost and they arrive with it. Cremini and button mushrooms usually just need wiping with a damp cloth, which takes about two minutes for a pound and a half if you do it while watching something.

The old warning that mushrooms absorb water like sponges is mostly overstated. A quick rinse in a colander and a hard shake costs you a small amount of browning and saves you gritty soup, so if a batch looks genuinely dirty, rinse it and then dry it well in a towel before it hits the pan. Wet mushrooms steam, which puts you straight back at problem one.

Wild mushrooms are the exception. Chanterelles and morels hide grit in their folds and need proper attention.

Ingredients

  • 1.5 pounds mushrooms, sliced (cremini, button, or a mix)
  • 3 tablespoons butter
  • 1 tablespoon olive oil
  • 1 medium onion, diced
  • 3 cloves garlic, minced
  • 3 tablespoons all-purpose flour
  • 4 cups vegetable broth
  • 1 teaspoon fresh thyme leaves
  • 1/2 cup heavy cream
  • 1 tablespoon soy sauce or Worcestershire (optional, for depth)
  • Salt and black pepper, to taste
  • Chopped parsley, to garnish

Instructions

  1. Heat a wide, heavy pot over medium-high with nothing in it. Add the sliced mushrooms and cook, stirring occasionally, until they’ve released their liquid and it has boiled away, 6 to 8 minutes. The pan will go from wet to dry and the sound will change.
  2. Add the butter and olive oil and keep cooking, stirring only every minute or so, until the mushrooms are browned at the edges, another 3 to 4 minutes. Lift out a few of the best-looking ones for garnish.
  3. Add the onion and cook until soft, about 4 minutes, then the garlic for one minute more.
  4. Sprinkle in the flour and stir constantly for 1 to 2 minutes over medium heat, until it smells toasty rather than raw.
  5. Pour in the broth slowly, a ladleful at a time to start, stirring to keep it smooth and scraping the browned film off the bottom. Add the thyme and the soy sauce if using.
  6. Bring to a gentle simmer and cook 15 to 25 minutes, stirring occasionally, until it thickens enough to coat a spoon.
  7. Blend about a third of the soup with an immersion blender, or leave it chunky if you prefer.
  8. Drop the heat to low. Stir in the cream and warm through for 2 minutes without boiling. Season with salt and plenty of black pepper, taste again, then top with parsley and the reserved mushrooms.

One upgrade worth the small effort: soak 15 g of dried porcini in 1 cup of just-boiled water for 20 minutes, chop them, and add them with the onion. Strain the soaking liquid through kitchen paper, since the last spoonful holds grit, and use it in place of a cup of the broth. It costs about a pound at the supermarket and does more for the flavour than any amount of extra cream.

The same browning rule carries over to a mushroom and spinach risotto, where pale mushrooms are even more obvious. If you’re cooking soup for a few evenings, roasted butternut squash soup and creamy tomato soup both reheat better than this one does, and a batch of soft dinner rolls turns any of the three into supper.