Go Back
Creamy homemade mushroom soup in a white ceramic bowl garnished with fresh thyme, surrounded by sliced button and cremini mushrooms on a rustic wooden table

Creamy Mushroom Soup Without Heavy Cream | Simple One-Pot Recipe

This creamy mushroom soup delivers all the richness of a classic comfort dish without heavy cream. Perfect for weeknight dinners or elegant starters, it’s nutrient-packed, flavorful, and ready in just 30 minutes.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 servings
Course: Comfort Food, Soup
Cuisine: International
Calories: 83

Ingredients
  

  • 2 tbsp butter
  • 1 tbsp olive oil
  • 1 large onion diced
  • 4 cloves garlic minced
  • 1 lb mushrooms sliced (cremini, shiitake, or button)
  • 2 tbsp all-purpose flour
  • 4 cups chicken or vegetable broth
  • 1 cup milk
  • Salt and black pepper to taste
  • Fresh thyme for garnish

Method
 

  1. Heat butter and olive oil in a large pot over medium heat. Add diced onion and cook until translucent, about 5 minutes. Stir in garlic and sauté 1 minute.
  2. Add mushrooms and cook 8–10 minutes until golden brown and caramelized.
  3. Sprinkle flour over mushroom mixture, stirring constantly for 1 minute.
  4. Gradually pour in broth while stirring to avoid lumps. Bring to a simmer.
  5. Reduce heat and stir in milk. Simmer 5 minutes until thickened. Season with salt and pepper.
  6. Ladle into bowls, garnish with thyme, and serve hot.

Notes

Use a mix of mushrooms for deeper flavor. For dairy-free, swap milk with oat or almond milk. Add heavy cream for extra indulgence, or use gluten-free flour if needed.