Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Best Mushroom Soup with Fresh Cremini Mushrooms Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.3 from 47 reviews
  • Author: Mariam
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 4 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Description

This best mushroom soup recipe features fresh cremini mushrooms sautéed to perfection with aromatic herbs, onions, and garlic, then simmered in a flavorful broth and finished with creamy heavy cream. It’s a comforting, hearty soup perfect for cozy meals, offering a smooth or rustic texture depending on your blending preference. Garnished with fresh herbs and served with toasted bread or garlic croutons, this soup is an ideal starter or light meal for mushroom lovers.


Ingredients

Scale

Mushrooms and Vegetables

  • 1 lb fresh cremini mushrooms, sliced
  • 1 medium yellow onion, diced
  • 3 garlic cloves, minced

Herbs and Seasonings

  • 1 tsp dried thyme (or 2 tsp fresh thyme)
  • 1 tsp dried rosemary (or 2 tsp fresh rosemary)
  • 1 tsp salt (adjust to taste)
  • 1/2 tsp black pepper

Other Ingredients

  • 3 tbsp butter
  • 2 tbsp all-purpose flour
  • 4 cups vegetable or chicken broth
  • 3/4 cup heavy cream

Optional Garnishes and Serving

  • Chopped fresh parsley or rosemary for garnish
  • Toasted bread or garlic croutons for serving


Instructions

  1. Sauté the Onion: In a large pot, melt the butter over medium heat. Add the diced onion and cook for 4–5 minutes until it becomes soft and translucent, creating a flavorful base for the soup.
  2. Add Garlic: Stir in the minced garlic and cook for another 30 seconds until fragrant, being careful not to burn the garlic.
  3. Cook Mushrooms: Add the sliced cremini mushrooms to the pot and sauté for 8–10 minutes until they are browned and tender, releasing their natural juices and deepening the flavor.
  4. Incorporate Herbs and Seasoning: Sprinkle in the thyme, rosemary, salt, and black pepper. Stir well and cook for 1–2 minutes to allow the herbs to infuse the mushroom mixture.
  5. Add Flour: Sprinkle the flour over the mushroom mixture and stir continuously for 1 minute to coat the ingredients evenly; this helps thicken the soup later.
  6. Add Broth and Simmer: Slowly pour in the vegetable or chicken broth while scraping the bottom of the pot to deglaze and lift any flavorful bits. Bring the soup to a simmer and cook for 10–15 minutes to develop the flavors and thicken the base.
  7. Blend Soup (Optional): For a creamier texture, use an immersion blender to partially or fully blend the soup; leave it chunky if you prefer a rustic consistency.
  8. Add Cream and Finish Cooking: Lower the heat and stir in the heavy cream. Let the soup simmer gently for 2–3 more minutes to combine the flavors and heat through without boiling.
  9. Adjust Seasonings and Serve: Taste and adjust seasoning with additional salt or pepper if needed. Serve the hot soup garnished with chopped fresh herbs and accompanied by toasted bread or garlic croutons if desired.

Notes

  • You can use either vegetable or chicken broth depending on your preference or dietary needs.
  • For a vegan version, substitute butter with olive oil and heavy cream with coconut cream or another plant-based cream alternative.
  • Fresh herbs can be used instead of dried; just double the quantity for stronger flavor.
  • Adjust the amount of cream or omit it for a lighter soup.
  • Leftovers can be stored in the refrigerator for up to 3 days; reheat gently to avoid curdling the cream.