
French Mushroom and Gruyère Velouté Dip
A silky, elegant French-style mushroom dip enriched with melted Gruyère cheese and finished with a touch of white wine. This velouté-inspired dip combines sautéed cremini mushrooms and shallots with a light cream sauce, delivering deep umami flavors and a luxurious texture perfect for entertaining. Serve warm with crusty bread, crackers, or vegetable crudités.
- Prep
- 15 min
- Cook
- 25 min
- Wait
- 5 min
- Total
- 45 min
- Makes
- About 2 cups (480 ml)
Steps
Before you start
- Bring shallots and garlic to room temperature
- Cut mushrooms into ¼-inch slices so they cook evenly
- Grate Gruyère cheese if using a block (pre-shredded cheese can clump)
Sauté mushrooms until golden
- Heat 1½ tablespoons (21 g) of butter in a 10-inch (25 cm) skillet over medium-high heat until it froths.
- Add the sliced cremini mushrooms and cook, stirring occasionally, for 8–10 minutes until they release their moisture and turn golden brown.
- The mushrooms will first release liquid, then reabsorb it as they caramelize.
+ Show details− Hide details
Ready when: Mushrooms are golden brown and have released and then reabsorbed their moisture
Tip: Don't stir constantly; let them sit for 1–2 minutes at a time so they develop color rather than just steaming.
Add shallots and garlic
- Push the cooked mushrooms to the side of the skillet.
- Add the remaining 1½ tablespoons (22 g) butter to the cleared space and cook the minced shallots and garlic for 2 minutes, stirring until fragrant, then mix with the mushrooms.
+ Show details− Hide details
Ready when: Shallots and garlic are fragrant and starting to soften
Tip: Lower the heat when you add the shallots to prevent burning their delicate flavor.
Deglaze with white wine
- Pour the ½ cup (120 ml) of white wine into the skillet, scraping the bottom with a wooden spoon to lift any browned bits.
- Add the thyme sprigs and bring to a simmer.
- Cook for 3 minutes to reduce the wine slightly and mellow the alcohol flavor.
+ Show details− Hide details
Ready when: Wine has reduced slightly and smells aromatic
Tip: Use a wine you'd actually drink; inexpensive but decent white wine (not 'cooking wine') tastes best.
Add stock and cream
- Pour in the ¾ cup (180 ml) of stock and bring to a gentle simmer.
- Reduce heat to medium-low and simmer for 5 minutes so the mushroom and wine flavors infuse.
- Pour in the ½ cup (120 ml) of cold heavy cream and stir to combine.
- Remove the thyme sprigs.
+ Show details− Hide details
Ready when: Cream is fully incorporated and liquid is gently steaming
Tip: Add cold cream to a hot mixture to prevent breaking; stir gently so the sauce stays smooth.
Blend to silky consistency
- Remove the skillet from heat.
- Using an immersion blender, blend the mixture directly in the pan for 30–45 seconds, pulsing until the dip is completely smooth and velvety.
- If the dip seems too thick, add a tablespoon of stock or cream.
- (Alternatively, transfer to a food processor in batches, blend, and return to the pan.)
+ Show details− Hide details
Ready when: Mixture is completely smooth with no visible mushroom pieces
Tip: Don't over-blend or the dip may become too thin; pulse in short bursts and check consistency.
Melt in cheese and mustard
- Return the skillet to low heat.
- Add the ¾ cup (75 g) of grated Gruyère cheese and ½ teaspoon (2.5 g) of Dijon mustard, stirring constantly until the cheese melts completely and the mixture is glossy and smooth, about 1–2 minutes.
+ Show details− Hide details
Ready when: Cheese is fully melted and dip is glossy with no grainy texture
Tip: Keep heat low so the cheese emulsifies smoothly; high heat can cause it to separate or become stringy.
Season to perfection
- Taste the dip and adjust seasoning with sea salt and freshly ground black pepper.
- Add a pinch of fresh nutmeg if using (about ⅛ teaspoon / 0.5 g), which adds depth without being noticeable.
+ Show details− Hide details
Ready when: Flavors are balanced and taste rich without any sharp edges
Tip: Add salt gradually; Gruyère is already salty, so you may need less than expected.
Transfer and rest
- Transfer the warm dip to a small ramekin or serving bowl.
- Let it rest for 5 minutes so it firms up slightly and flavors fully meld.
- Garnish with fresh parsley if desired.
+ Show details− Hide details
Ready when: Dip has a soft, spreadable consistency
Tip: Serve within 30 minutes while it's still warm for the best texture and cheese pull.
Good to know
Tips
- For a lighter version, replace half the heavy cream with crème fraîche and add 2 tablespoons of sour cream; it's tangier but still silky.
- This dip is best served warm or at room temperature—cold dip will taste flat and the cheese flavor will be muted.
- Pair with sturdy vehicles: crusty bread slices, toasted baguette rounds, crackers, endive spears, or blanched celery sticks.
- If you don't have fresh thyme, use 1 teaspoon (1 g) of dried thyme, though fresh delivers a brighter flavor.
Make ahead
Yes. Prepare the dip up to 1 day ahead (through step 6). Store in an airtight container in the refrigerator. Reheat gently in a small saucepan over low heat, stirring often, for 3–5 minutes until warmed through. Add a splash of cream if it's thickened too much.
Storage & reheating
Refrigerator: up to 3 days in an airtight container. Reheat gently over low heat, stirring often, for 3–5 minutes. Room temperature: serve within 30 minutes of finishing the recipe. Freezer: not recommended; the cream sauce can separate upon thawing.
Substitutions
- Gruyère cheese, finely grated → French Emmental or Swiss Emmental cheese. Use the same amount. Emmental is slightly milder and melts beautifully, though it lacks Gruyère's subtle nuttiness.
- cremini mushrooms, thinly sliced → Mix of cremini and shiitake mushrooms (about 10 oz / 280 g cremini + 5 oz / 140 g shiitake). Shiitake adds earthy, umami depth. Slice both the same thickness for even cooking.
- heavy cream → Half-and-half or crème fraîche. The dip will be slightly less rich but still creamy. If using crème fraîche, add it off heat and stir gently to avoid curdling.
- dry white wine → Dry vermouth or additional stock. Dry vermouth adds botanical notes. Use the same amount of stock as a neutral option if you prefer no alcohol.





