Best Ever Mushroom Soup Recipe

This simple yet warming mushroom soup recipe is a guaranteed crowd-pleaser! Forget tinned soup forever – this homemade version, perfected over years (even at sea!), is incredibly easy to make and utterly delicious. Using a mix of mushrooms like cremini, button, and oyster mushrooms will create a rich, earthy flavor. Darker mushrooms, like portobellos, will lend a deeper color. Don't skimp on the flour for that perfect creamy texture! This recipe is perfect for a cozy night in.

Prep Time 15 mins
Cook Time 63 mins
Calories 395.9 kcal
Protein 19g
Rating 4.4 (32 Reviews)
Best Ever Mushroom Soup 108

Recipe Actions

Share this recipe:

Recipe Author

Chef Forktionary, author of this recipe

Recipe adapted from Food.com. Standardized by Forktionary.

Ingredients for Best Ever Mushroom Soup

Cook Smarter with Sous, Your Kitchen Companion

Missing an ingredient for this Best Ever Mushroom Soup? Need a perfect wine pairing or a healthy side dish idea? Don't guess—ask Sous! Your AI-powered sous-chef is ready to help you swap ingredients, adjust serving sizes, and discover flavor tips in seconds.

How to Make Best Ever Mushroom Soup

  1. Finely dice 1 medium onion.
  2. Clean and halve 1 pound of mixed mushrooms (cremini, button, oyster, etc.).
  3. In a large pot or Dutch oven, melt 2 tablespoons of butter and 1 tablespoon of olive oil over medium heat. Add the diced onion and sauté for 2 minutes until softened.
  4. Add the halved mushrooms and cook for another 4 minutes, stirring occasionally.
  5. Sprinkle 2 tablespoons of all-purpose flour over the mushrooms and onions. Stir vigorously to ensure no lumps remain and cook for 1 minute.
  6. Gradually whisk in 2 cups of vegetable or chicken stock, stirring constantly to prevent clumping. Scrape the bottom of the pot to ensure no bits of flour remain.
  7. Gradually whisk in 1 cup of milk, continuing to stir.
  8. Continue adding the remaining stock (2 cups) and milk (1 cup) alternately, whisking constantly until all liquid is incorporated and the soup is smooth.
  9. Season generously with salt and freshly ground black pepper to taste.
  10. Reduce heat to low, cover, and simmer gently for 20 minutes to allow the flavors to meld.
  11. Taste and adjust seasoning as needed before serving. Garnish with fresh herbs (optional).

Nutrition Information (Approximate per serving)

Sodium

19 g

Sugar

36g

Fat

54g

Carbs

7g