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

Recipe Actions

Recipe Author

Chef Forktionary, author of this recipe

Passionate home cook & Forktionary contributor.

Ingredients for Best Ever Mushroom Soup

  • Mixed Mushrooms
  • 1 medium onion, finely diced
  • 2 tablespoons butter
  • Sunflower Oil
  • Chicken Stock
  • 2 tablespoons all-purpose flour
  • Whole Milk
  • Salt & Pepper

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

Chef's Tip for Extra Flavor

Elevate your dish with simple flavor boosters! A final flourish of freshly chopped herbs can add incredible brightness, while a squeeze of lemon or lime juice right before serving can awaken all the flavors. Don't underestimate a sprinkle of quality finishing salt or a drizzle of good olive oil to make your creation shine.

Nutrition Information (Approximate per serving)

Sodium

19 g

Sugar

36g

Fat

54g

Carbs

7g