Easy Mushroom Soup

5 from 22 votes
Jump to Recipe

This post may contain affiliate links. Please read our disclosure policy.

This rich, creamy mushroom soup is easy-to-make comfort food. It combines umami flavors with rich broth, white wine, and cream and is ready in about thirty minutes. You’ll never go back to grocery store soup again!

A ladleful of homemade mushroom soup over a large pot

Cream of mushroom soup is so easy to make at home. While it takes a little more effort than opening a can, the delicious flavor makes up for it. Packed full of rich mushroom flavor, this soup is perfect for using leftover produce, making big batches to freeze, and enjoying all through soup season.

In the cold months, along with this soup, I love to enjoy red lentil soup, white bean soup, and cabbage soup. You might enjoy them too!

Want to save this recipe?

Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from me every week!

Why you’ll love this recipe

  • Easy To Make: This recipe requires no fancy equipment to prepare delicious, creamy mushroom soup – just a saucepan and a little patience.
  • Easily Turned Vegan: With a few simple swaps, this dish can become the perfect vegan comfort food.
  • Easy To Customize: Whether you prefer a different kind of mushroom or want to add more flavors to the soup, it makes a great base for experimenting with herbs and other ingredients until you create your perfect bowl.

The ingredients

Ingredients for creamy mushroom soup
  • Button Mushrooms: Cremini mushrooms, baby bella mushrooms, and white button mushrooms are best for mushroom soup.
  • Heavy Cream: Alternatively, swap for plant-based creams or cashew milk.
  • Beef Stock: You can use store-bought or make your own. For a fully vegetarian version, swap out for vegetable stock.
  • White Wine: Dry whites like chardonnay or pinot grigio work best.
  • Flour: Use all-purpose flour plain flour.
  • White Onion
  • Extra-Virgin Olive Oil
  • Unsalted Butter
  • Garlic
  • Seasonings: Black pepper, fresh thyme leaves, bay leaf.

How to make mushroom soup

Prepare The Ingredients: Finely chop the garlic and onions, then slice the mushrooms and roughly chop the thyme. In a large saucepan, heat the butter and oil over medium-high heat. Then add the onion and cook until translucent. Next, add the garlic and cook until aromatic.

Make The Soup: Add the chopped mushrooms, bay leaf, thyme, and pepper to the saucepan and cook for about 5 minutes, until the mushrooms start to brown. Add the wine and cook for 2-3 minutes to evaporate the alcohol.

Steps for making mushroom soup

Add the flour and stir well until all the mushrooms are coated, cooking for a few minutes. Then, add the beef stock and bring to the boil. Cover, reduce the heat to medium-low, and simmer for 10-15 minutes.

Finally, bring the heat to low and add the heavy cream. Mix to combine until you have a thick mushroom soup. Taste test and add more salt and pepper if needed. Garnish with more thyme to serve.

A serving of mushroom soup topped with parsley

If you try this creamy mushroom soup recipe, let me know how it goes in the comments below. I’d appreciate a recipe card rating and would love to see your recipe recreations – tag me on Instagram @Alphafoodie!

Easy Mushroom Soup

5 from 22 votes
By: Samira
This rich, creamy mushroom soup is easy-to-make comfort food. It combines umami flavors with rich broth, white wine, and cream and is ready in about thirty minutes. You'll never go back to grocery store soup again!
Prep Time: 5 minutes
Cook Time: 25 minutes
Total Time: 30 minutes
Servings: 6

Ingredients 
 

  • 20 oz button mushrooms
  • 1 cup heavy cream
  • 2.5 cups beef stock or vegetable stock
  • 1 cup white onion chopped
  • 1/2 cup white wine
  • 1/4 cup flour
  • 4 cloves garlic 1/2 Tbsp minced
  • 2 Tbsp butter
  • 2 Tbsp olive oil
  • 1/2 tsp black pepper
  • 1 bay leaf
  • sprinkle thyme (to garnish)

Instructions 

  • Finely chop the onion. Mince the garlic. Slice the button mushrooms. Roughly chop the thyme.
  • Heat the oil and butter in a saucepan over medium heat. Allow the butter to melt then add the onion and cook until translucent (3-4 minutes). Add the garlic and cook until aromatic (about 1 minute).
  • Add the chopped mushrooms, bay leaf, thyme, and pepper to the saucepan and cook for about 5 minutes, until the mushrooms start to brown.
  • Add the wine and cook for 2-3 minutes.
  • Add the flour and stir well until all the mushrooms are coated. Cook for 1-2 minutes.
  • Add the beef stock and bring to the boil. Cover the pot, reduce the heat to medium-low, and simmer for 10-15 minutes.
  • Bring the heat to low and add the heavy cream. Mix to combine until you have a thick mushroom soup. Garnish with more thyme to serve.

Notes

To store: Keep your leftover soup in an airtight container in the fridge for up to 5 days or in the freezer for up to 3 months. 
Course: Main, Soup
Cuisine: European
Freezer friendly: 3 Months
Shelf life: 5 Days

Nutrition

Serving: 1 bowl, Calories: 297kcal, Carbohydrates: 13g, Protein: 7g, Fat: 24g, Saturated Fat: 12g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 8g, Trans Fat: 0.2g, Cholesterol: 56mg, Sodium: 250mg, Potassium: 597mg, Fiber: 2g, Sugar: 5g, Vitamin A: 712IU, Vitamin C: 5mg, Calcium: 52mg, Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

5 from 22 votes (17 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




11 Comments

  1. Alessia says:

    5 stars
    Made this yesterday! So earthy! I Used cashew cream and added some miso as you suggested and it turned out delicious 🙂

  2. Kat says:

    5 stars
    Absolutely delicious. Topped it off with some parmesan like suggested. Thank you !

    1. Support @ Alphafoodie says:

      Thank you for your comment, Kat. Glad you tried and enjoyed the recipe.

    2. Jane says:

      5 stars
      Just FYI… when you make your video your voice is drowned out by the background noise of the appliances,etc. Otherwise, a great recipe!

      1. Support @ Alphafoodie says:

        Thank you so much for the feedback, Jane! I will make sure to improve the video.

  3. Cvet says:

    I just made this soup and goshh one of my fave ^^ thank you for the recipe ^^

    1. Support @ Alphafoodie says:

      Thank you for your comment, Cvet. Glad you tried the recipe and liked it 🙂

  4. Mathilde says:

    5 stars
    Delicous!

    1. Support @ Alphafoodie says:

      Thank you, Mathilde!

  5. Fatma says:

    5 stars
    Delicious

    1. Support @ Alphafoodie says:

      Thank you for your comment, Fatma.