Ingredients
Method
Step 1: Sauté the Aromatics
- Melt butter with olive oil in a large pot over medium heat. Add diced onions and cook until they’re soft and translucent, about 5 minutes. Add garlic and cook for another minute until fragrant.
Step 2: Cook the Mushrooms
- Add the sliced mushrooms and 2 teaspoons of thyme. Stir and cook until the mushrooms release their moisture and turn golden brown, about 8–10 minutes.
Step 3: Add Flour and Seasonings
- Sprinkle in the flour and stir well for 1 minute to cook it through. Add salt, pepper, and dried tarragon. This gives the soup its thick, velvety texture.
Step 4: Pour in the Broth
- Slowly pour in the chicken or vegetable broth while stirring to avoid lumps. Bring the soup to a simmer and let it cook for about 10 minutes.
Step 5: Blend (Optional)
- For a smooth soup, use an immersion blender or transfer half the soup to a blender, then return it to the pot. If you prefer chunky, skip this step — both versions taste amazing.
Step 6: Add Milk and Cream
- Reduce heat to low, stir in the milk and heavy cream, and let it warm through. Don’t boil at this point — you just want it gently heated.
Step 7: Finish and Serve
- Taste and adjust seasoning. Garnish with chopped fresh thyme and parsley before serving.
Notes
- Always sauté the mushrooms until golden brown for the best flavor.
- Don’t boil the soup after adding cream — it can separate.
- If you like extra richness, stir in a small pat of butter before serving.
