Creamy Mushroom Soup Recipe

There’s something special about a bowl of creamy mushroom soup — it’s earthy, silky, and deeply satisfying. Whether you’re cooking on a cozy fall evening or craving a light yet flavorful lunch, this creamy mushroom soup recipe brings warmth and comfort to every spoonful. Packed with savory mushrooms, aromatic herbs, and a touch of creaminess, this soup is the perfect balance of hearty and elegant

Why Make This Creamy Mushroom Soup Recipe

If you love the earthy aroma of mushrooms, this recipe will quickly become a favorite. Unlike canned soups, this homemade cream of mushroom soup is full of fresh ingredients and real flavors — no preservatives, no hidden additives. It’s naturally rich, slightly nutty, and incredibly comforting.

It’s also a versatile dish — you can make it vegetarian, vegan, or dairy-free with simple substitutions. Mushrooms are not only delicious but also packed with nutrients, making this a healthy option for anyone who enjoys wholesome vegan food or comforting homemade meals.

Ingredients

To make this creamy mushroom soup recipe, you’ll need:

  • 2 tablespoons olive oil or butter
  • 1 medium onion, finely chopped
  • 3 cloves garlic, minced
  • 16 oz (450 g) fresh mushrooms (cremini, button, or a mix)
  • 1 tablespoon flour (or cornstarch for gluten-free)
  • 3 cups vegetable or chicken broth
  • 1 cup milk, cream, or coconut milk (for vegan version)
  • ½ teaspoon thyme
  • ½ teaspoon black pepper
  • Salt to taste
  • Fresh parsley for garnish

Optional add-ins: a splash of white wine or a pinch of nutmeg for extra depth.

Directions

  1. Sauté the aromatics:
    Heat oil or butter in a large pot. Add onions and cook until translucent, about 3–4 minutes. Stir in garlic and cook for another 30 seconds until fragrant.
  2. Cook the mushrooms:
    Add sliced mushrooms and cook until they release their juices and turn golden brown, about 8–10 minutes. This step builds the soup’s rich umami flavor.
  3. Thicken the base:
    Sprinkle the flour over the mushrooms and stir for 1 minute to eliminate the raw taste.
  4. Add broth and simmer:
    Slowly pour in the broth while stirring. Bring to a gentle simmer and cook for 10 minutes, allowing flavors to meld together.
  5. Blend and add cream:
    Use an immersion blender to blend the soup until smooth and velvety. Stir in milk or cream and season with salt, pepper, and thyme. Heat through but do not boil.
  6. Serve:
    Ladle the soup into bowls, garnish with parsley or a drizzle of olive oil, and enjoy warm.

How to Serve

This creamy mushroom soup pairs beautifully with:

  • Crusty garlic bread or toasted baguette slices
  • A sprinkle of Parmesan or nutritional yeast for a cheesy note
  • A fresh green salad for a light, balanced meal

For a cozy dinner, serve it alongside roasted vegetables or a simple grilled sandwich.

Tips for the Best Homemade Cream of Mushroom Soup

  • Use a mix of mushroom varieties (shiitake, cremini, or portobello) for richer flavor.
  • For vegan food lovers, use coconut milk or oat cream instead of dairy.
  • Avoid over-blending — a bit of texture makes the soup more interesting.
  • Add a dash of lemon juice before serving to brighten the flavors.

FAQs

Can I freeze this soup?
Yes! Let it cool completely, then freeze in airtight containers for up to 3 months.

How do I make it thicker?
Add a little more flour or reduce the liquid slightly during simmering.

Can I make it oil-free?
Yes — sauté the vegetables in a bit of broth instead of oil or butter.

Final Thoughts

This creamy mushroom soup recipe is pure comfort in a bowl — creamy, savory, and full of earthy depth. Whether you enjoy it as a starter, a light meal, or a cozy winter favorite, it’s proof that simple ingredients can create gourmet flavor.

If you’re exploring more vegan food or just love comforting classics, this homemade cream of mushroom soup will easily become a staple in your kitchen — perfect for every season and every craving.

Creamy Mushroom Soup Recipe

This Creamy Mushroom Soup Recipe is smooth, comforting, and rich in earthy flavor. Made with fresh mushrooms, garlic, and herbs, it’s a simple homemade version of the classic cream of mushroom soup — no canned ingredients, just wholesome goodness. Perfect for cozy dinners, meal prep, or anyone who loves easy, creamy, and nourishing soups.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 4 bowls

Ingredients
  

  • 2 tablespoons olive oil or butter
  • 1 medium onion finely chopped
  • 3 cloves garlic minced
  • 16 oz 450 g mushrooms (cremini, button, or mixed)
  • 1 tablespoon flour or cornstarch for gluten-free
  • 3 cups vegetable broth or chicken broth
  • 1 cup milk heavy cream, or coconut milk (for vegan version)
  • ½ teaspoon dried thyme
  • ½ teaspoon black pepper
  • Salt to taste
  • 1 tablespoon olive oil for garnish
  • Fresh parsley or chives chopped (for garnish)

Method
 

  1. Sauté aromatics:
  2. Heat olive oil or butter in a large pot over medium heat. Add onions and cook until soft, about 3–4 minutes. Stir in minced garlic and cook until fragrant.
  3. Add mushrooms:
  4. Add the sliced mushrooms and cook for 8–10 minutes until they release their moisture and begin to brown.
  5. Thicken with flour:
  6. Sprinkle the flour over the mushrooms and stir for 1 minute to create a light roux.
  7. Add broth and simmer:
  8. Gradually pour in the vegetable broth, stirring to combine. Bring to a simmer and cook for 10 minutes until slightly thickened.
  9. Blend for creaminess:
  10. Use an immersion blender to puree until smooth (or blend half for a chunkier texture).
  11. Finish with cream:
  12. Stir in milk or coconut milk, thyme, salt, and pepper. Heat gently for 3–5 minutes — do not boil.
  13. Serve:
  14. Ladle into bowls, drizzle with olive oil, and top with fresh parsley. Serve warm with bread or salad.

Notes

  • For richer flavor, mix different mushrooms like shiitake, cremini, and portobello.
  • For vegan food lovers, use coconut or oat milk.
  • Want extra creaminess? Add a spoon of cashew cream or blend in a boiled potato.
  • Avoid overcooking after adding cream — it can curdle.

Looking for more Best & delicious recipes?

                             

Leave a Comment

Recipe Rating