Creamy Mushroom Soup with Fresh Thyme

Velvety mushroom soup built on deeply caramelized mushrooms sautéed until their juices concentrate into rich, umami-forward base. Aromatics and fresh thyme bundle simmer into silky-smooth puree finished with heavy cream. Earthy, warming, and naturally elegant. Serve to dinner guests seeking comfort in a bowl, or enjoy on cool evenings alongside crusty bread. This version prioritizes slow caramelization for maximum mushroom depth rather than quick cooking.
Ingredients
- ¼ cup unsalted butter
- 16 ounce fresh mushrooms, sliced
- 1 pinch salt
- 1 medium yellow onion, diced
- 1 ½ tablespoon all-purpose flourcornstarch0.75:1gluten-freegluten-free
thickens more aggressively
- 6 sprigs fresh thyme, tied in bundle with kitchen twine
- 2 cloves garlic, peeled
- 4 cup chicken broth
- 1 cup water
- 1 cup heavy whipping cream
- salt and freshly ground black pepper, to taste
- 1 teaspoon fresh thyme leaves, for garnish
Instructions
- 1
Melt butter in large soup pot over medium-high heat.
- 2
Sauté mushrooms with salt until they release their juices, then reduce heat to medium-low and cook, stirring often, until juices evaporate and mushrooms are caramelized.
- 3
Add diced onion and cook until soft and translucent.
- 4
Stir flour into mushroom mixture and cook, stirring often, to cook out raw flour taste.
- 5
Add thyme bundle and garlic cloves, pour in chicken broth and water.
- 6
Reduce heat to low and simmer.
- 7
Remove and discard thyme bundle.
- 8
Purée soup in batches with blender until smooth and thick.
- 9
Stir in cream and adjust consistency with broth or water if needed.
- 10
Season with salt and pepper.
- 11
Ladle into bowls and garnish with reserved mushroom slices and fresh thyme leaves.
Tips
Don't rush caramelization. The 15-25 minute low-heat phase concentrates mushroom sugars and creates deep, savory flavor impossible to achieve quickly.
Reserve attractive mushroom slices before sautéing to use as garnish; they add visual appeal and a textural contrast to the smooth puree.
Good to Know
Refrigerate in airtight container up to 3 days. Reheat gently on stovetop over low heat, stirring occasionally; avoid boiling to prevent cream separation.
Prepare through puree step (before adding cream) up to 1 day ahead. Cool, refrigerate, then reheat and stir in fresh cream before serving for best texture.
Ladle into bowls, top with reserved mushroom slices and fresh thyme leaf pinch. Serve with crusty bread for dipping, or alongside roasted chicken or steak.
Common Mistakes
Skip the caramelization phase to avoid flat, watery-tasting soup; patience builds flavor
Use low speed or immersion blender carefully to avoid overworking cream and splitting it into grainy texture
Add cream off heat to avoid curdling when reheating
Substitutions
Dairy-Free Swaps
Vegan Options
Gluten-Free Swaps
FAQ
Can I freeze this soup?
Yes, but freeze before adding cream. Cool purée, transfer to freezer bag, freeze up to 2 months. Thaw in fridge, reheat gently, then stir in fresh cream for best texture and taste.
What if my soup is too thick?
Thin with chicken broth or water in small increments, stirring between additions. Add 1/4 cup at a time until you reach desired consistency; season again after thinning.
Can I use dried thyme instead of fresh?
Yes. Use 1/2 teaspoon dried thyme in the bundle and 1/4 teaspoon for garnish. Dried is more concentrated, so reduce quantity and add earlier for better flavor extraction.