Go Back
+ servings
Cream of Mushroom Soup

Cream of Mushroom Soup that Embraces Comforting Flavors

This Cream of Mushroom Soup offers comforting flavors and a rich, creamy texture, perfect for busy weeknights or elegant gatherings.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 cups
Course: Soups
Cuisine: Vegetarian
Calories: 250

Ingredients
  

For the Base
  • 3 tablespoons Butter Adds richness and flavor; swap with olive oil for a dairy-free option.
  • 1 cup Onions (diced) Provide sweetness and depth to the soup.
  • 8 ounces Mushrooms (sliced) The star ingredient offering savory umami; substitute with shiitake or portobello for varied textures.
  • 4 cups Vegetable Broth Acts as the soup's liquid base; opt for low-sodium broth for a healthier choice.
For Thickening
  • ¼ cup All-Purpose Flour Helps thicken the soup to a luxurious consistency; use cornstarch for a gluten-free alternative.
For Creaminess
  • 1 cup Milk or Heavy Cream Adds creaminess and indulgence; try plant-based milk for a vegan option.
For Seasoning
  • 1 teaspoon Fresh Thyme Infuses an herby aroma that complements the mushrooms; if using dried thyme, lower the quantity.
  • Salt and Pepper Essential for seasoning to taste, enhancing the overall flavor of your Cream of Mushroom Soup.

Equipment

  • Large pot

Method
 

Step-by-Step Instructions for Easy Cream of Mushroom Soup
  1. In a large pot, melt 3 tablespoons of butter over medium-high heat. Add 1 diced onion and sauté for about 3-5 minutes, stirring frequently, until the onions become tender and translucent.
  2. Stir in 8 ounces of sliced mushrooms and continue to cook for 5-7 minutes until they soften and turn golden brown.
  3. Add a splash of vegetable broth to the pot, scraping up any browned bits stuck to the bottom with a wooden spoon.
  4. In a separate bowl, whisk together ¼ cup of all-purpose flour and the remaining vegetable broth until smooth. Slowly pour this mixture into the pot while stirring continuously to prevent lumps from forming.
  5. Bring the mixture to a gentle boil over medium heat, then reduce heat to low and let it simmer for 10-15 minutes.
  6. Stir in 1 cup of milk or heavy cream and season with salt and pepper to taste. Keep the soup over low heat for a few more minutes, warming it through without boiling.
  7. Ladle the warm soup into bowls and garnish with freshly chopped parsley.

Nutrition

Serving: 1cupCalories: 250kcalCarbohydrates: 30gProtein: 6gFat: 10gSaturated Fat: 5gPolyunsaturated Fat: 0.5gMonounsaturated Fat: 4gCholesterol: 20mgSodium: 700mgPotassium: 600mgFiber: 3gSugar: 3gVitamin A: 400IUVitamin C: 5mgCalcium: 100mgIron: 1mg

Notes

Store leftover soup in an airtight container for up to 3 days. Freeze in freezer-safe containers for up to 3 months.

Tried this recipe?

Let us know how it was!