JUMP TO RECIPE

Recipe

Servings

4

Serves 4Prep 10 minCook 20 minTotal 30 min

Ingredients

  • 2 tablespoons olive oil, butter or a combination
  • 1 small onion or 2 shallots, finely diced
  • 3 garlic cloves, minced
  • 450 g fresh mushrooms, such as button, cremini or chestnut, sliced
  • 1 teaspoon fresh thyme leaves, or ½ teaspoon dried thyme
  • 2 tablespoons plain all-purpose flour
  • 1 litre vegetable or chicken broth
  • ½ cup double cream, heavy cream or half-and-half
  • 1 tablespoon dry white wine or sherry, optional
  • ¾ teaspoon fine salt, plus more to taste
  • ½ teaspoon freshly ground black pepper, plus more to serve
  • 2 tablespoons grated Parmesan, optional
  • Fresh thyme or chopped parsley, for serving
  • Crusty bread, for serving

Method

  1. Prepare the ingredients. Clean the mushrooms with a damp cloth or briefly rinse them, then dry thoroughly. Slice them evenly. Prepare the onion, garlic and thyme before heating the pan.
  2. Soften the onion. Place a large saucepan or Dutch oven over medium heat. Add the oil or butter. Add the diced onion with a pinch of salt and cook for 3–4 minutes, until softened but not browned.
  3. Add the garlic. Stir in the garlic and cook for approximately 30 seconds. Do not allow it to darken, as burnt garlic may produce a bitter flavour.
  4. Brown the mushrooms. Add the sliced mushrooms, remaining salt and black pepper. Cook for 7–10 minutes, stirring occasionally. Continue until the mushrooms have released their liquid and the liquid has mostly evaporated. The edges should show light browning.
  5. Add the thyme and flour. Stir in the thyme. Sprinkle the flour over the mushrooms and stir continuously for 1–2 minutes. This cooks the flour and reduces the risk of a raw flour taste.
  6. Add the broth. Pour in the broth gradually while stirring. Add the wine or sherry if using. Scrape the bottom of the pan to release any browned pieces.
  7. Simmer. Increase the heat until the liquid reaches a gentle boil. Reduce the heat and simmer uncovered for 8–10 minutes. Stir occasionally. The soup should thicken slightly.
  8. Blend. Turn off the heat. Use an immersion blender to blend the soup directly in the saucepan until smooth. Alternatively, transfer the soup in batches to a heat-resistant blender. Do not fill a sealed blender container with very hot liquid, as steam pressure can cause the lid to release.
  9. Add the cream. Return the soup to low heat if necessary. Stir in the cream and warm gently for 2–3 minutes. Do not boil vigorously after adding the cream.
  10. Complete the seasoning. Taste the soup and adjust the salt, pepper and thyme. Stir in Parmesan if required. Serve immediately with fresh herbs and crusty bread.

Creamy Mushroom Soup (Easy 30-Minute)

Bowl of creamy mushroom soup with thyme and sliced mushrooms on a kitchen table

Creamy mushroom soup is a practical first course or light main meal. This easy 30-minute version uses common ingredients, one cooking pot and an immersion blender. Fresh mushrooms are cooked until browned, then simmered with broth and finished with cream for a smooth, savoury result.

The soup may be served completely smooth or partially blended. Both preparations are compliant with the recipe method below. For a vegetarian version, use vegetable broth. For a dairy-free version, use unsweetened coconut milk or cashew cream.

JUMP TO RECIPE

Definition

soup (noun): A liquid food prepared by simmering ingredients in water or stock.

mushroom (noun): An edible fungus used in this recipe as the primary savoury ingredient.

creaminess (noun): A smooth, rich texture produced here by blending cooked mushrooms and adding cream.

Overview

The main flavour requirement is adequate mushroom browning. Mushrooms contain a high proportion of water. If the pan is overcrowded or the heat is too low, they may steam instead of brown. Browning reduces excess moisture and produces a deeper savoury flavour.

The method is divided into six operational stages:

  1. Soften the onion.
  2. Add garlic and mushrooms.
  3. Brown the mushrooms.
  4. Add flour and broth.
  5. Simmer and blend.
  6. Add cream and adjust seasoning.

Fresh mushrooms, onion, garlic and thyme prepared for creamy mushroom soup

Recipe

Servings: 4
Prep time: 10 minutes
Cook time: 20 minutes
Total time: 30 minutes
Category: Soup
Method: Stovetop
Cuisine: European-inspired

Ingredients

  • 2 tablespoons olive oil, butter or a combination
  • 1 small onion or 2 shallots, finely diced
  • 3 garlic cloves, minced
  • 450 g fresh mushrooms, such as button, cremini or chestnut, sliced
  • 1 teaspoon fresh thyme leaves, or ½ teaspoon dried thyme
  • 2 tablespoons plain all-purpose flour
  • 1 litre vegetable or chicken broth
  • ½ cup double cream, heavy cream or half-and-half
  • 1 tablespoon dry white wine or sherry, optional
  • ¾ teaspoon fine salt, plus more to taste
  • ½ teaspoon freshly ground black pepper, plus more to serve
  • 2 tablespoons grated Parmesan, optional
  • Fresh thyme or chopped parsley, for serving
  • Crusty bread, for serving

Method

  1. Prepare the ingredients. Clean the mushrooms with a damp cloth or briefly rinse them, then dry thoroughly. Slice them evenly. Prepare the onion, garlic and thyme before heating the pan.

  2. Soften the onion. Place a large saucepan or Dutch oven over medium heat. Add the oil or butter. Add the diced onion with a pinch of salt and cook for 3–4 minutes, until softened but not browned.

  3. Add the garlic. Stir in the garlic and cook for approximately 30 seconds. Do not allow it to darken, as burnt garlic may produce a bitter flavour.

  4. Brown the mushrooms. Add the sliced mushrooms, remaining salt and black pepper. Cook for 7–10 minutes, stirring occasionally. Continue until the mushrooms have released their liquid and the liquid has mostly evaporated. The edges should show light browning.

  5. Add the thyme and flour. Stir in the thyme. Sprinkle the flour over the mushrooms and stir continuously for 1–2 minutes. This cooks the flour and reduces the risk of a raw flour taste.

  6. Add the broth. Pour in the broth gradually while stirring. Add the wine or sherry if using. Scrape the bottom of the pan to release any browned pieces.

  7. Simmer. Increase the heat until the liquid reaches a gentle boil. Reduce the heat and simmer uncovered for 8–10 minutes. Stir occasionally. The soup should thicken slightly.

  8. Blend. Turn off the heat. Use an immersion blender to blend the soup directly in the saucepan until smooth. Alternatively, transfer the soup in batches to a heat-resistant blender. Do not fill a sealed blender container with very hot liquid, as steam pressure can cause the lid to release.

  9. Add the cream. Return the soup to low heat if necessary. Stir in the cream and warm gently for 2–3 minutes. Do not boil vigorously after adding the cream.

  10. Complete the seasoning. Taste the soup and adjust the salt, pepper and thyme. Stir in Parmesan if required. Serve immediately with fresh herbs and crusty bread.

Mushrooms browning with onion and garlic in a saucepan

Tips

Use a wide pan. A wide cooking surface allows moisture to evaporate more efficiently. If the mushrooms are tightly packed, cook them in two batches.

Brown before adding broth. The mushroom stage determines much of the final flavour. Wait until the pan is no longer full of liquid before proceeding.

Blend according to texture requirements. For a completely smooth soup, blend for 1–2 minutes. For a soup with texture, blend approximately two-thirds of the mixture and leave the remaining mushrooms intact.

Control the consistency. If the soup is too thick, add warm broth in small quantities. If it is too thin, simmer it uncovered for several additional minutes before adding the cream.

Use low heat after adding dairy. High heat can cause some dairy products to separate. Gentle reheating is sufficient.

Use vegetable broth for a vegetarian result. Chicken broth is not suitable if the soup must be vegetarian. Check packaged broth labels where dietary compliance is required.

Increase savoury depth. Add a small amount of soy sauce, tamari, white miso or Parmesan. These ingredients contain strong savoury flavours, so add them in small quantities and taste before adding more.

Variations

Dairy-free mushroom soup: Replace the cream with 1 cup full-fat unsweetened coconut milk. Alternatively, blend ½ cup soaked cashews with ½ cup water and stir the resulting cashew cream into the soup.

Gluten-free mushroom soup: Omit the flour. Blend the soup thoroughly and simmer it until the desired consistency is reached. For additional thickening, mix 1 tablespoon cornflour with 2 tablespoons cold water, then stir the slurry into the simmering soup.

Wild mushroom soup: Replace part of the common mushrooms with shiitake, oyster or dried porcini mushrooms. If using dried porcini, soak them in hot water, chop them and strain the soaking liquid before adding it to the broth.

Chunky mushroom soup: Reserve 1 cup of the sautéed mushrooms before adding the broth. Blend the remaining soup, then return the reserved mushrooms to the saucepan before adding the cream.

Mushroom and tortellini soup: Add cooked cheese tortellini after blending. Simmer according to the pasta package instructions. This produces a more substantial meal and may require additional broth.

Lighter soup: Use evaporated milk, half-and-half or additional broth instead of double cream. The finished texture will be less rich but remains creamy when the soup is blended.

Finished creamy mushroom soup served with thyme and crusty bread

Storage

Allow leftovers to cool promptly. Transfer the soup to a shallow, sealed container and refrigerate within two hours of cooking. For general quality and food-safety purposes, consume refrigerated soup within 3–4 days.

Reheat only the quantity required. Warm the soup in a saucepan over medium-low heat, stirring frequently. Do not allow it to boil aggressively. If the soup has thickened during storage, add a small amount of broth or water.

Cream-based soup may separate slightly after freezing and thawing. If freezing is necessary, cool the soup before transferring it to a freezer-safe container, leaving expansion space. Thaw it in the refrigerator and whisk during gentle reheating. For best texture, add the cream after thawing rather than before freezing.

Food that has been left at room temperature for more than two hours, or that develops an abnormal smell, colour or texture, should be discarded.

FAQ

Can I make creamy mushroom soup without a blender?

Yes. Chop the mushrooms finely and cook them until tender. The result will be a chunky mushroom soup rather than a smooth one. A potato masher can be used to break down some of the mushrooms.

Which mushrooms are best for this recipe?

Button, cremini and chestnut mushrooms are reliable options. A combination provides a more complex flavour. Shiitake and oyster mushrooms can be added, but their stronger texture and flavour may require balancing with additional broth or cream.

Can I use milk instead of cream?

Yes. Whole milk produces a lighter soup. Add it over low heat and avoid boiling. Reduced-fat milk may produce a thinner result and is more likely to separate if overheated.

Why is my mushroom soup watery?

The mushrooms may not have released and evaporated enough liquid before the broth was added. The soup may also require a longer uncovered simmer. Continue simmering, or add a small cornflour slurry if a rapid correction is required.

Can I prepare this soup in advance?

Yes. Prepare the soup up to the blending stage, cool it promptly and refrigerate it. Add the cream while reheating. This procedure may provide a fresher texture than storing the completed soup with dairy already incorporated.

Is this recipe vegetarian?

It is vegetarian when prepared with vegetable broth and without Parmesan made with animal rennet. Verify the broth and cheese labels if strict vegetarian requirements apply.

What should I serve with mushroom soup?

Crusty bread, toasted sourdough, a green salad or a simple cheese sandwich are suitable. Fresh thyme, parsley, black pepper and a small amount of grated Parmesan may be used as garnishes.

Can I use an ordinary blender?

Yes, subject to heat-safety controls. Blend hot soup in small batches, remove the centre cap from the blender lid to allow steam to escape, cover the opening with a folded kitchen towel and start at low speed. Follow the appliance manufacturer’s instructions.

Reference: The ingredient structure and cooking method are consistent with established creamy mushroom soup techniques, including those described by Serious Eats, Cooking Classy and Love and Lemons.