Easy Mushroom Soup

5 from 21 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.

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 21 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.

Leave a comment

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

Recipe Rating




11 Comments

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

    1. 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. Thank you so much for the feedback, Jane! I will make sure to improve the video.