Go Back
A bowl of creamy mushroom soup with mushroom chunks and a spoon

Creamy Mushroom Soup

Rich, earthy, and deeply savory — this creamy mushroom soup features golden sautéed mushrooms, garlic, fresh thyme, and a silky cream finish. Partially blended for a velvety body with tender mushroom pieces in every spoonful. Ready in 35 minutes. Comfort food, reimagined.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 6 servings

Ingredients
  

Soup Base
  • 1 1/2 pounds mixed mushrooms (cremini, button, and shiitake), cleaned and sliced
  • 3 tablespoons unsalted butter
  • 1 tablespoon olive oil
  • 1 medium yellow onion diced
  • 4 cloves garlic minced
  • 2 tablespoons all-purpose flour
  • 1/4 cup dry white wine optional
  • 4 cups chicken broth or vegetable broth for vegetarian
  • 1 tablespoon soy sauce
  • 1 teaspoon fresh thyme leaves or 1/2 teaspoon dried
  • 1 bay leaf
  • salt and black pepper to taste
Creamy Finish
  • 3/4 cup heavy cream
  • 1 tablespoon fresh lemon juice
  • fresh parsley chopped
Toppings
  • a drizzle of heavy cream
  • fresh thyme sprigs
  • cracked black pepper
  • crusty bread or croutons

Method
 

  1. Heat the butter and olive oil together in a large pot or Dutch oven over medium-high heat. Add the sliced mushrooms — but here's the crucial part: do not stir them right away. Let them sit undisturbed for 3–4 minutes so the bottoms develop a deep golden sear. Then stir and continue cooking for another 5–6 minutes until the mushrooms are deeply browned and all the released liquid has evaporated. Season with salt and pepper. Set aside about 1/2 cup of the prettiest browned mushrooms for garnish if you'd like.
  2. Reduce the heat to medium. Add the diced onion to the same pot and cook for 4–5 minutes until softened and translucent. Add the garlic and cook for about 30 seconds until fragrant.
  3. Sprinkle the flour over the vegetables and stir for about 1 minute to coat everything. If you're using white wine, pour it in now and stir until it's almost completely evaporated.
  4. Add the chicken broth, soy sauce, fresh thyme, and bay leaf. Stir well, scraping up any browned bits from the bottom of the pot. Bring to a boil, then reduce the heat and let it simmer for 15 minutes.
  5. Remove the bay leaf. Carefully ladle about half of the soup into a blender. Leave the lid slightly cracked to allow steam to escape. Blend until completely smooth, then pour it back into the pot and stir. Alternatively, use an immersion blender directly in the pot and blend for 15–20 seconds.
  6. Stir in the heavy cream and fresh lemon juice. Heat gently for 2 minutes but do not let it boil. Taste and adjust seasoning with salt and pepper.
  7. Ladle the soup into warm bowls. Top with a decorative swirl of cream, a sprig of fresh thyme, cracked black pepper, and the reserved browned mushrooms. Serve with crusty bread for dipping or croutons for crunch.

Notes

Mix your mushrooms: Using 2–3 types creates a more complex, layered flavor. Cremini are the workhorse, shiitake add earthiness, and button mushrooms contribute mild sweetness.
Don't crowd the mushrooms: Cook in batches if your pot isn't large enough. Crowded mushrooms steam instead of browning, and browning is where the flavor lives.
Soy sauce is the secret: It adds umami depth that makes the mushroom flavor taste more intense without being detectable as soy sauce.
Partial blending is key: Blending half the soup creates a velvety body while keeping tender mushroom pieces for texture.
Storage: Refrigerate in an airtight container for up to 4 days. Freeze without the cream for up to 3 months — add cream fresh when reheating.