Creamy Mushroom Soup

Creamy mushroom soup steaming in bowl, earthy aroma, garnished with parsley Save
Creamy mushroom soup steaming in bowl, earthy aroma, garnished with parsley | flavlix.com

This creamy mushroom soup begins by softening onion and garlic in butter and olive oil, then browning 500 g sliced mushrooms until most moisture has evaporated. Stir in thyme, add 750 ml vegetable broth and simmer 15 minutes. Purée if desired, then fold in 200 ml cream and warm gently. Serves 4 in about 40 minutes; dairy can be swapped for plant-based alternatives.

The sound of rain against the kitchen window and the smell of butter hitting a hot pot, these are the things that make mushroom soup season my favorite time of year. I started making this recipe on a whim one October evening when the farmers market had an overload of cremini and I could not walk away from the bargain. What began as a desperate attempt to use up a kilo of mushrooms before they turned has become the dish my friends actually text me about when the weather turns cold.

My neighbor David knocked on my door last winter holding an empty tupperware container and asking if I had any of that mushroom stuff left, which is probably the most honest compliment a home cook can receive.

Ingredients

  • 500 g fresh mushrooms (button or cremini, sliced): Cremini give a deeper color and earthier taste but button mushrooms work fine if that is what you have.
  • 1 medium onion, finely chopped: A yellow onion melts into the base and adds sweetness without competing with the mushrooms.
  • 2 cloves garlic, minced: Fresh garlic only here, the jarred stuff gets lost in the earthy broth.
  • 2 tbsp unsalted butter: Butter and mushrooms are old friends for a reason, the fat carries every bit of flavor.
  • 2 tbsp olive oil: Combined with the butter it raises the smoke point so nothing burns during browning.
  • 750 ml vegetable broth: A good quality broth makes all the difference, taste it before you pour it in.
  • 200 ml heavy cream: This is what turns soup into comfort, add it gently and never let it boil.
  • 1 tsp dried thyme (or 1 tbsp fresh thyme, chopped): Thyme and mushrooms are a classic pairing that just works every single time.
  • Salt, to taste: Season in layers, a little now and a little at the end.
  • Black pepper, to taste: Freshly cracked always, the pre ground stuff tastes like dust.
  • 1 tbsp chopped parsley (for garnish, optional): A bright finish that cuts through the richness beautifully.

Instructions

Melt and soften:
Set a large pot over medium heat and drop in the butter and olive oil, letting them melt together until the butter foams. Toss in the chopped onion and stir occasionally for three to four minutes until it turns translucent and sweet smelling.
Brown the mushrooms:
Add the garlic and all those sliced mushrooms, then resist the urge to stir constantly. Let them sit undisturbed for stretches of eight to ten minutes total so they actually caramelize and their liquid cooks away.
Season the base:
Stir in the thyme, a generous pinch of salt, and several cracks of pepper, letting the herbs bloom in the hot fat for about thirty seconds.
Build the soup:
Pour in the vegetable broth, scraping up any browned bits from the bottom of the pot. Bring everything to a boil then drop the heat and let it simmer gently for fifteen minutes so the flavors marry.
Blend if you like:
For a velvety texture, use an immersion blender right in the pot and puree to whatever consistency makes you happy, fully smooth or leaving some chunks for character.
Finish with cream:
Stir in the heavy cream and warm it through gently for two to three minutes, never letting it come to a full boil. Taste and adjust the salt and pepper before serving.
Serve and enjoy:
Ladle into warm bowls and scatter chopped parsley over the top. Crusty bread on the side is not optional in my kitchen.
Warm mushroom soup with browned mushrooms, silky cream, served with crusty bread Save
Warm mushroom soup with browned mushrooms, silky cream, served with crusty bread | flavlix.com

There is something about ladling hot soup into bowls while people gather around the counter that turns a simple dinner into a real evening.

Making It Your Own

A splash of white wine added right after the mushrooms brown is a small move that pays off enormously. Dry sherry works too and adds a slightly nutty depth that pairs especially well with cremini.

Choosing the Right Mushrooms

Mixed mushrooms create the most interesting flavor so grab whatever looks good, portobello pieces add meatiness while wild varieties like chanterelle bring something unexpected and slightly floral.

Storage and Reheating

This soup keeps for three days in the refrigerator and actually tastes better on day two when the flavors have fully settled.

  • Reheat gently on the stove over low heat rather than using the microwave to preserve the creamy texture.
  • Freeze portions without the cream and add it fresh when you reheat for the best result.
  • Always store in glass containers because mushroom soup tends to absorb flavors from plastic.
Velvety mushroom soup ladled from pot, thyme-scented and ready to enjoy Save
Velvety mushroom soup ladled from pot, thyme-scented and ready to enjoy | flavlix.com

Some recipes earn a permanent spot in your rotation not because they impress but because they reliably deliver warmth and comfort with almost no fuss. Keep this one close for the nights when you need both.

Recipe FAQs

Button and cremini are reliable for a mild, earthy base; portobello or wild mushrooms add deeper, meatier flavor. Mix varieties for complexity.

Brown the mushrooms well so moisture cooks off and flavors concentrate. Finish with a splash of white wine while sautéing for extra depth.

Yes. Replace butter with olive oil or vegan butter, and swap heavy cream for canned coconut milk or a cashew cream to keep a velvety texture.

Puréeing creates a smooth, silky texture; leaving it chunky highlights mushroom pieces. Use an immersion blender to control consistency.

Cool and refrigerate in an airtight container for up to 3 days. Reheat gently over low heat to avoid separating the cream; add a splash of broth if needed.

Chopped parsley, a drizzle of cream or olive oil, and freshly ground black pepper are classic. Serve with crusty bread or garlic toast to soak up the broth.

Creamy Mushroom Soup

Velvety mushroom soup with thyme and cream. Serves 4 in 40 minutes; serve warm with crusty bread.

Prep 10m
Cook 30m
Total 40m
Servings 4
Difficulty Easy

Ingredients

Vegetables

  • 1 pound fresh mushrooms (button or cremini), sliced
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced

Dairy & Liquids

  • 2 tablespoons unsalted butter
  • 2 tablespoons olive oil
  • 3 cups vegetable broth
  • ¾ cup heavy cream

Spices & Seasonings

  • 1 teaspoon dried thyme (or 1 tablespoon fresh thyme, chopped)
  • Salt, to taste
  • Black pepper, to taste
  • 1 tablespoon chopped fresh parsley (for garnish, optional)

Instructions

1
Sauté the Aromatics: Melt the butter with olive oil in a large soup pot over medium heat. Add the chopped onion and cook, stirring occasionally, until softened and translucent, about 3 to 4 minutes.
2
Brown the Mushrooms: Add the minced garlic and sliced mushrooms to the pot. Cook for 8 to 10 minutes, stirring occasionally, until the mushrooms are deeply browned and most of their released moisture has evaporated.
3
Season the Base: Stir in the dried thyme, salt, and black pepper, coating the mushrooms and onions evenly with the seasonings.
4
Simmer in Broth: Pour in the vegetable broth and bring the mixture to a boil. Once boiling, reduce the heat to low and let the soup simmer gently for 15 minutes to allow the flavors to meld.
5
Blend for Smoothness: For a silkier texture, use an immersion blender to purée the soup directly in the pot until you reach your desired consistency. Leave it partially chunky if you prefer some texture.
6
Finish with Cream: Stir the heavy cream into the soup and warm gently over low heat for 2 to 3 minutes. Do not let it boil. Taste and adjust the salt and pepper as needed.
7
Serve and Garnish: Ladle the hot soup into bowls and garnish each serving with chopped fresh parsley. Serve immediately with crusty bread or garlic toast on the side.
Additional Information

Equipment Needed

  • Large soup pot
  • Wooden spoon
  • Immersion blender (optional)
  • Ladle
  • Chef's knife and cutting board

Nutrition (Per Serving)

Calories 220
Protein 6g
Carbs 14g
Fat 15g

Allergy Information

  • Contains dairy (butter, heavy cream). Substitute with dairy-free alternatives if needed.
  • Check the vegetable broth label for potential allergens such as celery or gluten if you have sensitivities.
Felicia Knox

Passionate home cook sharing easy, nourishing meals and simple cooking tips for busy food lovers.