
French Mushroom Velouté with Cream
A silky, luxurious French mushroom soup blending sautéed mushrooms, aromatics, and stock into a velvety bisque enriched with cream. This classic velouté highlights earthy mushroom flavors balanced with fresh thyme and a whisper of garlic. Perfect as an elegant appetizer or light main course.
Steps
Before you start
- Slice mushrooms evenly so they cook at the same rate
- Have stock warm or at room temperature (cold stock will drop pot temperature)
- Clean mushrooms with a damp towel rather than washing—they absorb water
- Measure cream and have it ready to temper before adding
Sauté shallots and garlic
- Melt butter in a large heavy-bottomed pot over medium heat (about 1 minute).
- Once foaming, add diced shallots and cook, stirring occasionally, for 3–4 minutes until softened and translucent.
- Add minced garlic and cook for 30 seconds until fragrant.
- Do not let garlic brown.
+ Show details− Hide details
Ready when: Shallots are translucent and garlic is fragrant
Tip: Keep heat at medium to prevent the garlic from browning, which would make the soup bitter.
Cook mushrooms
- Add sliced mushrooms to the pot.
- Stir to coat them with butter.
- Cook over medium-high heat for 8–10 minutes, stirring frequently, until the mushrooms release their liquid and begin to brown lightly.
- The liquid will reduce and the pan will smell earthy and rich.
+ Show details− Hide details
Ready when: Mushrooms have released liquid, liquid has mostly evaporated, and edges are lightly golden
Tip: Don't crowd the pan or stir constantly—let mushrooms sit briefly to caramelize and develop flavor.
Add herbs and stock
- Add the warm stock and thyme sprigs to the pot.
- Bring to a gentle simmer over medium-high heat, then reduce heat to medium-low.
- Simmer uncovered for 15–18 minutes to allow flavors to meld.
+ Show details− Hide details
Ready when: Liquid is gently simmering with small bubbles at the surface; mushrooms are very soft
Tip: Use warm stock to maintain a steady simmer—cold stock will cool the pot and extend cooking time.
Blend the soup
- Remove thyme sprigs with a slotted spoon.
- Using an immersion blender, blend the soup directly in the pot until completely smooth and silky, 2–3 minutes.
- If using a regular blender, work in batches, filling the blender only halfway, and be careful of hot steam.
+ Show details− Hide details
Ready when: Soup is completely smooth with no visible mushroom pieces
Tip: If using a regular blender, place a towel over the lid to contain steam, and blend in small batches to avoid splashing hot soup.
Temper and add cream
- Pour the heavy cream into a small bowl.
- Slowly ladle 2–3 tablespoons of hot soup into the cream while whisking constantly to temper it.
- Once combined, pour the cream mixture slowly into the pot while stirring gently.
+ Show details− Hide details
Ready when: Cream is fully incorporated and soup is silky and light
Tip: Tempering the cream prevents it from curdling when added to the hot soup. Stir gently to avoid creating air bubbles.
Season to taste
- Taste the soup and season with salt, freshly ground black pepper, and a pinch of ground nutmeg if desired.
- Stir well and taste again.
- Adjust seasonings until balanced—the soup should taste rich and earthy with a whisper of sweetness from the mushrooms.
+ Show details− Hide details
Ready when: Seasonings are well-balanced and flavors are harmonious
Tip: Add nutmeg sparingly—a tiny pinch enhances mushroom flavor without making the soup taste sweet.
Serve
- Ladle soup into warm bowls.
- Garnish with a drizzle of cream, a small thyme leaf, or finely chopped fresh parsley if desired.
- Serve immediately with crusty bread or puff pastry rounds.
+ Show details− Hide details
Tip: Warm bowls by rinsing them with hot water just before serving—this keeps the soup hot longer.
Good to know
Tips
- Clean mushrooms with a damp cloth or soft brush instead of rinsing them under water—mushrooms are porous and will absorb excess moisture, preventing proper browning.
- Don't skip the browning step: caramelizing the mushrooms develops deep, savory umami flavors that make the difference between a thin soup and a luxurious one.
- Blend the soup until completely smooth for the silky mouthfeel that defines a proper velouté. If you like a slightly textured soup, blend only three-quarters of it and fold in the rest.
- Temper the cream before adding it: whisking hot soup into cool cream slowly prevents curdling and keeps the texture silky and uniform.
Make ahead
You can prepare this velouté up to 3 days ahead. Cool completely and refrigerate in an airtight container. Reheat gently over medium-low heat, stirring often, until steaming (do not boil). If the soup thickens too much during storage, thin it with a splash of warm stock or cream when reheating.
Storage & reheating
Refrigerator: up to 3 days in an airtight container. Freezer: up to 2 months (freeze before adding cream for best texture; thaw in the refrigerator and reheat gently). Room temperature: do not store; refrigerate within 2 hours of cooking.
Substitutions
- mixed mushrooms (cremini, button, and portobello) → all cremini or all portobello mushrooms, or a mix with a handful of dried porcini (about 1 oz / 28 g, rehydrated and chopped). Cremini and portobello will give earthy depth; porcini adds concentrated umami but use sparingly as it is intense.
- shallots → 1 medium yellow onion, finely diced. Onion is milder and less complex than shallots; use slightly less (about 150 g) if substituting, as onion flavor is stronger.
- heavy cream → crème fraîche, sour cream, or Greek yogurt (at room temperature). Crème fraîche adds tanginess; sour cream and Greek yogurt will make the soup slightly thinner and more tart. Adjust salt accordingly.
- chicken or vegetable stock → beef or mushroom stock (homemade or store-bought). Beef stock deepens the soup's richness; mushroom stock amplifies earthy flavors. Chicken stock is the lightest option and lets mushroom flavor shine.





