...

The Best Creamy Mushroom Soup Recipe

Creamy mushroom soup garnished with sautéed mushrooms, fresh herbs, and cream swirls.

There’s nothing quite like a warm bowl of creamy mushroom soup to bring comfort to your day. This classic comfort food boasts a rich, earthy flavor and a wonderfully smooth, velvety texture. Forget store-bought cans; making homemade mushroom soup is surprisingly simple and incredibly satisfying. Get ready to create a flavorful dish that’s perfect for any occasion and will quickly become a family favorite.

Why You’ll Love This Mushroom Soup

This easy creamy mushroom soup recipe is a must-try for many reasons.

  • It’s a quick, satisfying, and comforting meal perfect for chilly evenings.
  • You’ll achieve a deep, rich umami flavor that tastes gourmet but is easy to make. Research published in ScienceDirect explores the chemical compounds responsible for umami in edible mushrooms.
  • Homemade versions are healthier and more flavorful than any canned options.
  • This versatile soup pairs beautifully with many meals, from light lunches to hearty dinners.
  • The recipe uses simple, accessible ingredients you likely already have or can easily find.

Ingredients

Making this delicious mushroom soup starts with fresh, quality ingredients. Each component plays a vital role in building the incredible depth of flavor.

  • 1/4 cup extra virgin olive oil, (plus extra for serving)
  • 1 medium onion, (diced)
  • 2 pounds mixed mushrooms, stemmed and sliced (cremini, portobello, shiitake) (1kg)
  • 4 garlic cloves, (minced)
  • 1 teaspoon dried thyme
  • Kosher salt
  • Freshly ground black pepper
  • 5 cups chicken stock (or vegetable broth)
  • 2 bay leaves
  • 1 cup milk
  • 2 tablespoons cornstarch
  • Fresh chives, (finely chopped, for garnish)

Notes & Substitutions

You have flexibility with many ingredients. For mushrooms, a mix of cremini, shiitake, and oyster mushrooms offers the best depth, but common white button mushrooms work well too. Feel free to use either chicken stock or a good quality vegetable broth to keep this hearty mushroom soup vegetarian. For the milk, whole milk provides the richest texture, but 2% milk is also fine. To make it dairy-free, substitute with unsweetened almond or soy milk. While dried thyme is convenient, you can use 1 tablespoon of fresh thyme for an even brighter flavor. If you don’t have cornstarch, you can use a tablespoon of all-purpose flour instead, whisked into a little cold water.

Equipment

You’ll need just a few basic kitchen tools to make this fantastic soup.

  • A large Dutch oven or a heavy-bottomed saucepan provides even heat distribution.
  • A sharp knife and a sturdy cutting board are essential for preparing vegetables.
  • Measuring cups and spoons ensure accurate ingredient portions.
  • A whisk is perfect for creating the cornstarch slurry smoothly.
  • An immersion blender or a standing blender helps achieve a creamy consistency.

Instructions

Follow these simple steps to create a wonderfully creamy and flavorful mushroom soup.

  1. Prepare vegetables: Start by finely dicing the medium onion. Then, clean your mushrooms thoroughly, stem them if necessary, and slice them into even pieces. This preparation ensures everything cooks evenly.
  2. Sauté aromatics: Heat the olive oil in your Dutch oven or large heavy-bottomed saucepan over medium-high heat. Add the diced onion and sliced mushrooms. Cook, stirring occasionally, until the liquid released by the mushrooms has completely evaporated and the onion is beautifully softened. This step takes about 10 to 15 minutes and builds a crucial flavor base.
  3. Brown mushrooms: Continue cooking the mushrooms until they begin to brown lightly. This browning develops a deep, earthy taste crucial for the best mushroom flavor. The Science of Cooking explains how the Maillard reaction contributes to the rich flavors in browned foods. Ensure they aren’t overcrowded in the pot, working in batches if needed.
  4. Add garlic & thyme: Stir in the minced garlic and dried thyme into the pot. Season generously with kosher salt and freshly ground black pepper. Cook for about 30 seconds until the garlic becomes fragrant, being careful not to burn it.
  5. Deglaze and simmer: Pour in the chicken stock (or vegetable broth) and add the two bay leaves. Bring the mixture to a boil, using a wooden spoon to scrape any browned bits from the bottom of the pot. These bits add wonderful depth to your mushroom soup.
  6. Bring to boil: Reduce the heat to low, allowing the soup to gently simmer for 10 minutes. This simmering period allows all the flavors to meld beautifully, creating a more cohesive and delicious soup base.
  7. Make cornstarch slurry: In a small bowl, whisk together the milk and cornstarch until it forms a smooth, lump-free slurry. This mixture will be used to thicken the soup.
  8. Thicken soup: Add the milk and cornstarch slurry to the simmering soup. Stir occasionally and continue to cook for about 5 minutes, or until the soup has thickened slightly to your desired consistency.
  9. Remove bay leaves: Take the pan off the heat and carefully remove the bay leaves from the pot. Discard them, as they have already imparted their flavor.
  10. Blend portion: Transfer about half of the soup into a blender. If using a standing blender, make sure to blend in batches to prevent overfilling. Remove the small cap from the blender lid and cover the opening with a folded tea towel. This allows steam to escape safely. Blend the soup until it’s completely smooth and creamy.
  11. Combine and serve: Return the blended smooth soup to the pot with the remaining chunky soup. Stir everything together until well combined. This creates a delightful texture with both creamy and chunky mushroom pieces.
  12. Garnish: Ladle the warm, homemade mushroom soup into individual bowls. Finish with a drizzle of extra virgin olive oil and a sprinkling of fresh, finely chopped chives for a beautiful presentation and a burst of fresh flavor.

Pro Tips & Troubleshooting

Achieve the deepest mushroom flavor by letting your mushrooms brown well before adding liquids. Don’t overcrowd the pan; cook mushrooms in batches if necessary to prevent them from steaming and becoming soggy. If your soup is too thick, thin it with a little more stock or milk. For extra richness, stir in a splash of heavy cream or a pat of butter at the end. To avoid curdling dairy, ensure your milk is at room temperature before adding and remove the soup from high heat before incorporating. If the flavor seems bland, a pinch more salt, a dash of Worcestershire sauce, or a squeeze of lemon juice can brighten it up.

Serving, Storage, and Variations

This versatile mushroom soup is wonderful on its own, but also shines with thoughtful additions.

Serving Suggestions

  • Serve it alongside warm, crusty bread or garlic bread for dipping.
  • Pair a bowl with a light, fresh green salad for a balanced meal.
  • Top with homemade croutons for extra crunch and texture.
  • Garnish generously with extra fresh herbs like parsley or dill.

Storage

Refrigerate any leftover creamy mushroom soup promptly in an airtight container for up to 3-4 days. For longer storage, freeze the soup in freezer-safe containers for up to 2-3 months. Thaw frozen soup in the refrigerator overnight before gently reheating it on the stove over low heat to prevent any separation.

Variations

  • Make it vegan or dairy-free by using vegetable broth and unsweetened plant-based milk.
  • Experiment with different herbs like rosemary or sage, or a pinch of nutmeg.
  • For a richer flavor, stir in a spoonful of cream cheese or grated Parmesan at the end.
  • Add a splash of dry sherry or white wine when deglazing for a sophisticated touch.
  • Include other vegetables like diced carrots or celery with the onions for added nutrients.

Nutrition Information

This homemade mushroom soup is a wholesome and comforting meal.

Yields: 6 servings
Prep time: 10 minutes
Cook time: 35 minutes

Nutrient Amount Per Serving
Calories 240 kcal
Total Fat 15g
Saturated Fat 3g
Cholesterol 10mg
Sodium 480mg
Total Carbohydrates 18g
Dietary Fiber 4g
Total Sugars 5g
Protein 9g

Estimated nutritional data is provided for informational purposes only. Actual values may vary based on specific ingredients and preparation methods.

FAQ

Can I use frozen mushrooms for this creamy mushroom soup?
Yes, you can. Just be aware that frozen mushrooms release more water, so you might need to cook them a bit longer to evaporate the liquid and achieve a good sear.

How can I make my mushroom soup thicker?
If you prefer an even thicker consistency, you can either add a little more cornstarch slurry, or reduce the soup further by simmering it gently for longer without the lid.

Can I make this soup gluten-free?
Absolutely! This recipe is naturally gluten-free if you ensure your chicken or vegetable stock is certified gluten-free. Cornstarch is a great gluten-free thickener.

What’s the best type of mushroom to use?
A mix of mushrooms like cremini, shiitake, and oyster will give you the most complex and earthy flavor profile, though any fresh mushroom variety works well.

How long does this soup last?
This creamy homemade mushroom soup will last in the refrigerator for 3-4 days in an airtight container. You can also freeze it for up to 2-3 months.

Conclusion

This creamy mushroom soup recipe proves that truly delicious, comforting food doesn’t have to be complicated. With simple ingredients and straightforward steps, you can create a restaurant-quality meal right in your own kitchen. We encourage you to try this recipe and experience the rich, earthy flavors and silky texture for yourself. It’s perfect for a cozy night in and is easy to personalize. Enjoy this delightful dish!

Creamy mushroom soup garnished with sautéed mushrooms, fresh herbs, and cream swirls.

The Best Creamy Mushroom Soup Recipe

A rich, velvety mushroom soup made with sautéed mushrooms, garlic, and thyme, blended to perfection with milk and garnished with fresh chives. It's the ultimate comfort soup that’s easy, healthy, and deeply flavorful.
Course: Appetizer, Soup
Cuisine: American, European
Calories: 240

Ingredients
  

  • 0.25 cup extra virgin olive oil (plus extra for serving)
  • 1 medium onion, diced
  • 2 pounds mixed mushrooms (cremini, portobello, shiitake), stemmed and sliced
  • 4 cloves garlic, minced
  • 1 tsp dried thyme
  • 1 tsp kosher salt (to taste)
  • 0.5 tsp black pepper (to taste)
  • 5 cups chicken stock or vegetable broth
  • 2 bay leaves
  • 1 cup milk (whole milk preferred)
  • 2 tbsp cornstarch
  • fresh chives, finely chopped (for garnish)

Equipment

  • Dutch oven or heavy-bottomed saucepan For even heat distribution.
  • Knife & cutting board For prepping mushrooms and onion.
  • Measuring cups & spoons For accurate measurements.
  • Whisk For mixing the slurry.
  • Immersion or standing blender To blend part of the soup.

Method
 

  1. Finely dice onion and clean/slice mushrooms. This prep ensures even cooking.
  2. Heat olive oil in a Dutch oven over medium-high. Sauté onion and mushrooms 10–15 minutes until softened and liquid evaporates.
  3. Continue cooking until mushrooms brown lightly. Don’t overcrowd the pot — cook in batches if needed.
  4. Add minced garlic, thyme, salt, and pepper. Stir and cook 30 seconds until fragrant.
  5. Pour in stock and add bay leaves. Bring to boil, scraping up any browned bits.
  6. Lower heat and simmer for 10 minutes to develop flavor.
  7. Whisk milk and cornstarch to form a smooth slurry.
  8. Stir slurry into soup and simmer 5 minutes until slightly thickened.
  9. Remove bay leaves and discard.
  10. Blend half the soup until smooth, then stir back into the pot with the rest.
  11. Serve hot, garnished with olive oil and fresh chives.

Notes

For best results, let mushrooms brown fully to develop deep flavor. Use a mix of cremini, shiitake, and oyster mushrooms for complexity. Make it dairy-free with almond or soy milk. Blend partially for a creamy-chunky texture balance.

Leave a Comment

Recipe Rating