Charred Mushroom and Crispy Truffle Oil Dip
Photo by Nadin Sh on Pexels

Charred Mushroom and Crispy Truffle Oil Dip

A luxurious French-inspired mushroom dip with deeply caramelized mushrooms, creamy mascarpone, and a finish of crispy shallots in truffle oil. The mushrooms are charred until their edges blacken, concentrating their umami and creating a sophisticated, earthy base that's balanced by fresh thyme and bright acidity. Serve warm or at room temperature with crostini, crackers, or vegetables.

Prep
15 min
Cook
25 min
Wait
5 min
Total
45 min
Makes
About 2 cups (480 ml) dip
Share

Steps

Before you start
  • Have all ingredients measured and prepped before you start cooking—the mushrooms char quickly and you won't have time to chop once they hit the pan.
  • Use a large, heavy-bottomed skillet (12-inch) so the mushrooms char rather than steam in their own moisture.
  • Bring mascarpone to room temperature for at least 30 minutes so it blends smoothly into the dip.
  1. Toast shallots in truffle oil

    • Heat a small saucepan over medium-low heat.
    • Add 1 tbsp (15 ml) of the truffle oil and the sliced shallots.
    • Cook gently for 8–10 minutes, stirring frequently, until the shallots are golden brown, crispy, and fragrant.
    • Watch carefully so they don't burn.
    • Transfer the shallots and their oil to a small bowl to cool.
    + Show details

    Ready when: Shallots are deep golden brown and crispy

    Tip: Keep the heat low so the shallots crisp up rather than burn. Stir often to ensure even cooking.

  2. Heat the skillet

    • Place a 12-inch heavy-bottomed skillet (cast iron works beautifully) over medium-high heat.
    • Let it sit for 2–3 minutes until it's very hot; you should see a faint shimmer across the surface.
    + Show details

    Ready when: Pan shimmers and is visibly hot

    Tip: A properly heated pan is crucial for charring. If the pan isn't hot enough, the mushrooms will release moisture and steam instead of browning.

  3. Char the mushrooms

    • Add 1.5 tbsp (22 ml) of the olive oil to the hot skillet.
    • When it shimmers, add all the cremini, oyster, and shiitake mushrooms in a single, uncrowded layer.
    • Resist the urge to stir for the first 3–4 minutes—let them sit undisturbed so their bottoms blacken and char.
    • After 3–4 minutes, stir well and continue cooking, stirring occasionally, for another 6–8 minutes until most mushrooms are deeply browned or charred on the edges and have released their liquid, which has mostly evaporated.
    + Show details

    Ready when: Mushrooms are deeply browned with charred edges, and released liquid has mostly evaporated

    Tip: Don't stir too early—the mushrooms need uninterrupted contact with the hot pan to develop color and flavor. Crowding the pan steams mushrooms instead of charring them.

  4. Add aromatics and thyme

    • Add the minced garlic and fresh thyme leaves to the mushrooms.
    • Stir constantly for about 1 minute until fragrant.
    • Taste a mushroom and season with kosher salt and freshly ground black pepper to your preference.
    + Show details

    Ready when: Garlic and thyme are fragrant

    Tip: Season generously—the mascarpone and dip will mellow the flavors, so the mushroom mixture needs to be well-seasoned on its own.

  5. Cool the mushroom mixture

    • Transfer the mushrooms to a plate or shallow bowl and let them cool to room temperature, about 5 minutes.
    • This prevents the hot mushrooms from breaking down the mascarpone when you blend them together.
    + Show details

    Ready when: Mushrooms are at room temperature

    Tip: Don't skip this step—hot mushrooms will make the mascarpone grainy and separated.

  6. Blend mushrooms and mascarpone

    • Add the room-temperature mascarpone and cooled mushrooms to a food processor.
    • Pulse 8–10 times until the mixture is chunky-smooth (not completely smooth—you want texture).
    • Alternatively, use an immersion blender in a bowl, pulsing until you reach the same consistency.
    • Add the lemon juice and stir to combine.
    + Show details

    Ready when: Mixture is chunky-smooth with visible mushroom pieces

    Tip: Pulse rather than fully blend so you maintain texture and the dip doesn't become gluey. The lemon juice brightens the earthy mushroom flavor and balances the richness of the mascarpone.

  7. Transfer and finish

    • Spoon the mushroom dip into a serving bowl.
    • Drizzle with the remaining 0.5 tbsp (7 ml) of truffle oil and scatter the cooled crispy shallots and their oil on top.
    • Garnish with a pinch of fleur de sel if desired.
    • Serve warm or at room temperature with crostini, crackers, or fresh vegetables.
    + Show details

    Tip: Drizzle the truffle oil just before serving so its aroma is bright and pungent. If made ahead, rewarm gently before adding the shallot garnish.

Good to know

Tips
  • Buy pre-cleaned mushrooms or wipe them with a damp paper towel rather than rinsing them—excess water prevents proper charring.
  • For extra elegance, serve the dip in a small cast iron skillet that's been warmed; it keeps the dip at the right temperature and looks beautiful at the table.
  • The charred mushroom flavor deepens and mellows as the dip sits, so it's excellent to make a few hours ahead. Reheat gently before serving.
  • Pair with thick-cut crostini brushed lightly with olive oil, buttery crackers, or crudités like celery, endive, and bell pepper.
Make ahead

The mushroom mixture can be prepared up to 2 days ahead. Cook the mushrooms through step 5, then cover and refrigerate. Prepare the crispy shallots on the day you serve. To serve, gently reheat the mushroom mixture in a small saucepan over medium-low heat (or in the microwave in 30-second intervals, stirring between), then blend with the mascarpone and finish with the shallots.

Storage & reheating

Store leftover dip in an airtight container in the refrigerator for up to 4 days. The shallots and truffle oil can be stored separately if you prefer to keep the dip longer and add fresh garnish when serving. Do not freeze—the mascarpone base will break down when thawed.

Substitutions
  • mascarpone cheese, room temperature → Crème fraîche or a blend of softened cream cheese and sour cream (equal parts). Crème fraîche will give a slightly tangier flavor; the cream cheese blend will be less rich but still creamy.
  • black truffle oil → Walnut oil, hazelnut oil, or regular olive oil with a small pinch of smoked salt. You'll lose the luxurious truffle aroma, but the dip will still be delicious. Walnut oil adds earthiness that complements mushrooms well.
  • oyster mushrooms, torn into bite-sized pieces → Cremini or portobello mushrooms, diced to similar size. Use whatever mushrooms are available—the key is using a mix of varieties for depth of flavor.
  • fresh thyme sprigs → Fresh sage or a combination of thyme and rosemary (reduce rosemary to 1 sprig as it's more assertive). Sage adds a slightly peppery, savory note; rosemary adds piney complexity.

More dips & spreads

See all →

Find more like this

Meal
Snack
Cuisine
French
Main ingredient
Mushrooms
Method
Stovetop

Reviews (0)