Cozy Creamy Mushroom Soup With Thyme
There’s something quietly magical about a bowl of creamy mushroom soup with thyme – it’s the sort of meal that feels both indulgent and wholesome, and I’ve never met anyone who could resist its earthy, velvety charm. This recipe is one I turn to whenever I need a reliable, deeply satisfying supper that comes together in under an hour. I make this at least once a week – it’s become a family favourite, and my husband, who’s usually picky, asked for seconds the first time I served it!
Recipe Overview
- Prep time: 15 minutes
- Cooking time: 30 minutes
- Total time: 45 minutes
- Servings: 4 generous bowls
- Difficulty: Easy
Why You’ll Love This Creamy Mushroom Soup with Thyme
- Deep, earthy flavour: Browning the mushrooms properly creates a rich, savoury base that no shop-bought soup can match.
- Silky texture without fuss: A simple blend of cream and stock gives you that velvety mouthfeel without needing a roux or complicated techniques.
- Fresh thyme makes all the difference: The herb’s subtle, peppery notes lift the mushrooms and keep the soup from feeling heavy.
- Work‑day friendly: Most of the cooking is hands‑off, and the ingredients are pantry staples – you can have it on the table even after a long day.
- Easily adapted: Whether you want a vegan version or a little heat, the recipe welcomes tweaks without losing its soul.
Ingredients You’ll Need
- 500 g chestnut (cremini) mushrooms, sliced
- 1 large onion, finely chopped
- 2 garlic cloves, minced
- 3 tbsp unsalted butter
- 2 tbsp plain flour
- 750 ml chicken or vegetable stock (low‑salt if possible)
- 200 ml double cream
- 4–5 sprigs fresh thyme, plus extra for garnish
- 1 tsp fine sea salt, plus more to taste
- ½ tsp freshly ground black pepper
- 1 tbsp olive oil
Tip: For the best flavour, use a mix of mushroom varieties – a handful of wild or shiitake mushrooms can add an extra layer of umami, but chestnut mushrooms work splendidly on their own.
How to Make Creamy Mushroom Soup with Thyme
- Brown the mushrooms: Heat the olive oil and 1 tablespoon of butter in a large heavy‑bottomed pot over medium‑high heat. Add the sliced mushrooms in a single layer (you may need to do this in two batches) and cook without stirring for 3–4 minutes until the undersides turn a deep golden brown. Stir and continue cooking for another 2–3 minutes – you’ll hear a gentle sizzle and see the mushrooms release then reabsorb their juices, turning a glossy, caramelised colour. Transfer to a bowl and set aside.
- Sweat the aromatics: Reduce the heat to medium and add the remaining 2 tablespoons of butter to the same pot. Once it foams, add the chopped onion and a generous pinch of salt. Cook, stirring occasionally, for 5–6 minutes until the onion is translucent and soft, but not coloured – it should smell sweet and mild.
- Add garlic and thyme: Stir in the minced garlic and the leaves from 4 sprigs of fresh thyme (reserve one sprig for later). Cook for 1 minute until the garlic is fragrant – you’ll notice its sharp aroma soften and become nutty.
- Make the roux: Sprinkle the flour over the onion mixture and stir constantly for 2 minutes. The paste will turn a pale straw colour and smell slightly toasted. This step thickens the soup without leaving a raw flour taste.
- Add the stock: Slowly pour in the stock while whisking continuously to prevent lumps. Bring the mixture to a gentle simmer – you’ll see small bubbles breaking the surface – and cook for 5 minutes, stirring now and then, until the liquid thickens enough to coat the back of a spoon.
- Return the mushrooms: Add the reserved browned mushrooms back to the pot along with the remaining sprig of thyme. Simmer gently for 10 minutes – the mushrooms will soften further and infuse the broth with their deep flavour. The aroma at this stage is wonderfully earthy and herbaceous.
- Blend until smooth: Remove the thyme sprig and discard it. Use a stick blender (or carefully transfer to a countertop blender in batches) to purée the soup until silky smooth. You’re aiming for a velvety consistency – no chunks unless you prefer a little texture.
- Finish with cream: Stir in the double cream over low heat. Warm through for 2–3 minutes – do not let it boil, or the cream may split. Taste and adjust salt and pepper. The soup should be rich, creamy, and fragrant with thyme.
- Serve: Ladle into bowls and garnish with a few fresh thyme leaves and a drizzle of extra cream if you like. The colour will be a warm, pale brown – inviting and comforting.
Tips From My Kitchen
- Don’t wash your mushrooms – brush them instead. Mushrooms are like sponges; rinsing them makes them waterlogged and they won’t brown properly. Use a soft brush or a piece of kitchen paper to remove dirt. Dry mushrooms develop a far deeper flavour.
- Use a heavy pot for even heat. A thick‑bottomed pan (like a cast‑iron or enamel‑lined Dutch oven) holds heat steadily, which is crucial for achieving that lovely browning without burning the butter.
- Season in layers. Add a little salt when you sweat the onion, another pinch when you brown the mushrooms, and adjust at the end. This builds complexity – you don’t want all the salt hitting at the final stage.
- Let the soup rest after blending. If you have time, leave the finished soup to sit off the heat for 10 minutes before serving. The flavours meld together and the thyme becomes more pronounced. I often make it an hour ahead and reheat gently.
- Adjust thickness to your liking. If the soup is too thick after blending, stir in a splash of extra stock or milk. If it’s too thin, let it simmer uncovered for a few minutes to reduce – but watch that it doesn’t scorch on the bottom.
Common Mistakes to Avoid
- Overcrowding the pan: If you pile all the mushrooms in at once, they steam instead of browning. This leaves them grey and bland. Work in batches so each slice has direct contact with the hot surface – you’ll hear a satisfying sizzle and see that gorgeous golden colour.
- Wrong temperature: Brown the mushrooms over medium‑high heat – too low and they release water and stew; too high and the butter burns. Keep the heat high enough that the mushrooms sizzle but not so high that the butter smokes. If you see dark spots on your first batch, lower the heat slightly.
- Skipping the rest time: A soup straight off the stove is fine, but letting it sit for 10 minutes (or even overnight in the fridge) deepens the flavours remarkably. The thyme needs a little time to marry with the cream and stock, so don’t rush the final step.
Delicious Variations to Try
- Spicy Version: Add ½–1 teaspoon of dried chilli flakes along with the garlic, and finish the soup with a swirl of harissa or sriracha. The heat cuts through the creaminess beautifully – serve with a dollop of yoghurt to balance it.
- Vegetarian/Vegan Option: Replace the butter with a good quality olive oil or plant‑based margarine, use vegetable stock, and swap the double cream for full‑fat coconut milk or a thick oat cream. The coconut version adds a subtle sweetness that works well with the thyme – just be sure to use a creamy, unsweetened brand.
- Different Protein: To make it a heartier main, stir in 200–300 g of shredded cooked chicken (from a leftover roast or poached breast) after blending. For a vegetarian twist, add a handful of cooked lentils or chickpeas. If you’d like a meatier mushroom soup, try adding a few dried porcini mushrooms (rehydrated in warm water) – their intense flavour is remarkable.
What to Serve With Creamy Mushroom Soup with Thyme
- Crusty sourdough bread or a warm baguette for dipping
- A simple green salad with a sharp vinaigrette to cut through the richness
- Grilled cheese sandwiches (use a melty cheese like cheddar or gruyère) for a classic pairing
- Steamed green beans or roasted asparagus on the side for extra veg
- For a lighter meal, serve with a side of Mediterranean Pasta Salad Recipe Cold – the tangy dressing complements the creamy soup wonderfully.
Frequently Asked Questions

creamy mushroom soup with thyme
Ingredients
Method
- Brown the mushrooms: Heat the olive oil and 1 tablespoon of butter in a large heavy‑bottomed pot over medium‑high heat. Add the sliced mushrooms in a single layer (you may need to do this in two batches) and cook without stirring for 3–4 minutes until the undersides turn a deep golden brown. Stir and continue cooking for another 2–3 minutes – you’ll hear a gentle sizzle and see the mushrooms release then reabsorb their juices, turning a glossy, caramelised colour. Transfer to a bowl and set aside.
- Sweat the aromatics: Reduce the heat to medium and add the remaining 2 tablespoons of butter to the same pot. Once it foams, add the chopped onion and a generous pinch of salt. Cook, stirring occasionally, for 5–6 minutes until the onion is translucent and soft, but not coloured – it should smell sweet and mild.
- Add garlic and thyme: Stir in the minced garlic and the leaves from 4 sprigs of fresh thyme (reserve one sprig for later). Cook for 1 minute until the garlic is fragrant – you’ll notice its sharp aroma soften and become nutty.
- Make the roux: Sprinkle the flour over the onion mixture and stir constantly for 2 minutes. The paste will turn a pale straw colour and smell slightly toasted. This step thickens the soup without leaving a raw flour taste.
- Add the stock: Slowly pour in the stock while whisking continuously to prevent lumps. Bring the mixture to a gentle simmer – you’ll see small bubbles breaking the surface – and cook for 5 minutes, stirring now and then, until the liquid thickens enough to coat the back of a spoon.
- Return the mushrooms: Add the reserved browned mushrooms back to the pot along with the remaining sprig of thyme. Simmer gently for 10 minutes – the mushrooms will soften further and infuse the broth with their deep flavour. The aroma at this stage is wonderfully earthy and herbaceous.
- Blend until smooth: Remove the thyme sprig and discard it. Use a stick blender (or carefully transfer to a countertop blender in batches) to purée the soup until silky smooth. You’re aiming for a velvety consistency – no chunks unless you prefer a little texture.
- Finish with cream: Stir in the double cream over low heat. Warm through for 2–3 minutes – do not let it boil, or the cream may split. Taste and adjust salt and pepper. The soup should be rich, creamy, and fragrant with thyme.
- Serve: Ladle into bowls and garnish with a few fresh thyme leaves and a drizzle of extra cream if you like. The colour will be a warm, pale brown – inviting and comforting.
Notes
I’d love to hear how your creamy mushroom soup with thyme turns out – drop a comment below and tell me about any tweaks you made or what you served alongside it. This recipe has become a staple in my home, and I hope it becomes one in yours too. For more comforting ideas, have a look at our Blog where we share weeknight favourites and seasonal dishes.

