Holiday Caramelized Onion and Gruyère-Stuffed Mushroom Caps
Photo by Saif photos on Pexels

Holiday Caramelized Onion and Gruyère-Stuffed Mushroom Caps

Tender portobello mushroom caps filled with sweet caramelized onions and creamy Gruyère cheese, baked until golden and bubbling. A French-inspired holiday appetizer that's elegant enough for entertaining yet simple to prepare ahead.

Prep
25 min
Cook
35 min
Wait
40 min
Total
1 hr 40 min
Makes
12 stuffed mushroom caps
Share

Steps

Before you start
  • Preheat your oven to 400°F (200°C)
  • Start caramelizing the onions first—they require 30-40 minutes of slow cooking, so plan accordingly
  • Have all ingredients prepped and ready before you begin assembling
  1. Caramelize the onions

    • In a large skillet over medium heat, melt the butter with the sliced onions and kosher salt.
    • Stir occasionally, cooking for 30–40 minutes until the onions are deep golden brown, sweet, and very soft.
    • The onions will release moisture at first, then gradually color and caramelize.
    • In the last few minutes of cooking, add the minced garlic and fresh thyme sprigs, stirring constantly for about 1 minute until fragrant.
    + Show details

    Ready when: Onions are deep golden brown and very soft

    Tip: Resist the urge to turn up the heat; slow caramelization builds deep flavor. Stir every 5 minutes to prevent burning on the bottom.

  2. Deglaze and finish onions

    • Remove the thyme sprigs from the skillet.
    • Pour in the balsamic vinegar and stir for 30 seconds, scraping the bottom of the pan with a wooden spoon to lift any caramelized bits.
    • The vinegar will briefly bubble and reduce.
    • Remove from heat and taste, adjusting salt and black pepper as needed.
    • Let cool slightly.
    + Show details

    Ready when: Vinegar is fully incorporated and onions smell rich and sweet

    Tip: The vinegar adds acidity and depth; don't skip it even if you're making this ahead.

  3. Prepare mushroom capsOven 400°F / 205°C

    • Preheat your oven to 400°F (200°C).
    • Line a baking sheet with parchment paper or foil.
    • Rinse the portobello caps briefly under cool water and pat dry thoroughly with a clean kitchen towel.
    • Place the caps gill-side up on the baking sheet.
    • Using a melon baller or small spoon, gently scrape out the dark gills and any soft interior flesh, leaving about ⅛ inch of the cap intact.
    • Brush the caps lightly on both sides with the olive oil and season with a pinch of salt and black pepper.
    + Show details

    Ready when: Caps are clean, dry, and lightly oiled

    Tip: Drying the caps thoroughly prevents them from releasing too much moisture during baking. Don't remove too much flesh—just the soft gills.

  4. Assemble the mushrooms

    • Divide the caramelized onion mixture evenly among the 12 mushroom caps, spooning about 2 tablespoons into each cap.
    • Top each with about 1½ teaspoons of the finely grated Gruyère cheese.
    • If using dried thyme, sprinkle a tiny pinch over each cap for extra flavor.
    + Show details

    Ready when: All caps are evenly filled and topped with cheese

    Tip: Don't overfill the caps, or the onions may spill onto the pan. Less is more here for a refined presentation.

  5. Roast until goldenOven 400°F / 205°C

    • Place the baking sheet in the preheated 400°F (200°C) oven and bake for 15–18 minutes until the mushroom caps are tender, the cheese is melted and lightly browned on top, and the filling is heated through.
    • The caps should shrink slightly and release just a bit of liquid around the edges.
    + Show details

    Ready when: Cheese is melted and golden, mushroom caps are tender, and filling is hot

    Tip: Don't bake too long or the mushrooms will become watery. The caps should remain just slightly firm.

  6. Rest and serve

    • Remove the baking sheet from the oven and let the mushrooms rest on the pan for 2–3 minutes before serving.
    • This allows the filling to set slightly and makes them easier to move.
    • Transfer to a serving platter or plates and serve warm.
    + Show details

    Ready when: Mushrooms are warm and filling is slightly set

    Tip: Serve within 5 minutes of removing from the oven for the best texture and temperature.

Good to know

Tips
  • Toast or reheat the caramelized onions gently in a skillet before assembling if they've been refrigerated, to restore their silky texture and flavor.
  • For extra visual appeal and subtle flavor, top each mushroom with a tiny sprig of fresh thyme just before serving.
  • Serve these alongside crusty bread, crackers, or a small green salad dressed with Dijon vinaigrette for a more complete appetizer course.
  • Make a double batch of caramelized onions—they're delicious on burgers, steaks, flatbreads, and grilled vegetables throughout the season.
Make ahead

The caramelized onions can be made up to 3 days ahead and refrigerated in an airtight container. The mushroom caps can be cleaned, brushed with oil, and prepped on a baking sheet up to 4 hours ahead (cover loosely with plastic wrap). Assemble and bake just before serving for the best texture, or assemble up to 2 hours ahead, cover with foil, and bake when ready (add 2–3 minutes to the baking time if baking from cold).

Storage & reheating

Store any leftovers in an airtight container in the refrigerator for up to 2 days. Reheat gently in a 325°F (165°C) oven for 8–10 minutes until warmed through, or in the microwave for 1–2 minutes. Do not freeze, as the mushroom texture will deteriorate.

Substitutions
  • Gruyère cheese, finely grated → Swiss cheese or aged cheddar. Gruyère provides a nutty, creamy melt; Swiss cheese offers milder flavor, while aged cheddar adds sharpness. Use equal amounts.
  • portobello mushroom caps, halved lengthwise → cremini mushrooms or button mushrooms. Use 24 medium caps and reduce baking time to 10–12 minutes. Smaller mushrooms will hold less filling but work beautifully.
  • balsamic vinegar → red wine vinegar or sherry vinegar. Use 1½ tablespoons instead for a lighter tang. Avoid white vinegar, which is too acidic.
  • unsalted butter → extra-virgin olive oil. Use 3 tablespoons olive oil instead for a lighter, more Mediterranean caramelization. The result will be slightly less rich.

More stuffed bites

See all →

Find more like this

Meal
Dinner
Cuisine
French
Main ingredient
Mushrooms
Method
Oven
Quick & Easy
Make Ahead
Occasion
Christmas

Reviews (0)