Mushroom and Gruyère Panini
Photo by Anat Landa on Pexels

Mushroom and Gruyère Panini

A French-inspired grilled cheese sandwich with sautéed cremini mushrooms, melted Gruyère, and fresh thyme on crispy sourdough. The mushrooms are cooked until golden and caramelized, creating a rich umami-forward filling that pairs beautifully with the nutty cheese. Quick enough for a weeknight lunch, elegant enough to serve to guests.

Prep
5 min
Cook
14 min
Wait
3 min
Total
22 min
Makes
2 panini sandwiches
Share

Steps

Before you start
  • Have a panini press ready, or set up a large skillet with a heavy spatula
  • Slice the mushrooms thin (about ¼ inch) so they cook and brown quickly
  • Remove the Gruyère from the fridge about 10 minutes before starting—it's easier to slice when slightly less cold
  • Read through both grilling methods so you're ready to move quickly once the pan heats
  1. Slice mushrooms and dice shallot

    • Slice the cremini mushrooms into about ¼-inch-thick slices (you should have about 8 oz / 225g total).
    • Finely dice the shallot into small, even pieces, about ⅛ inch.
    • Chop the fresh thyme leaves.
    • Slice the Gruyère cheese into thin pieces (or grate it on a box grater).
    • Have all ingredients prepped and within reach before you start cooking—you'll be moving quickly once the pan heats up.
    + Show details

    Ready when: All vegetables are uniformly cut and ready to cook; cheese is sliced or grated

    Tip: Slicing the mushrooms thin (about ¼ inch) ensures they cook through quickly and brown evenly. Prep everything before you start cooking so the shallot doesn't overcook.

  2. Heat butter and cook shallot

    • Place a large skillet over medium-high heat.
    • Add 2 tablespoons of unsalted butter and let it melt.
    • When the butter is foaming and just beginning to smell nutty (about 30 seconds to 1 minute), add the diced shallot.
    • Stir occasionally with a wooden spoon until the shallot is softened and just beginning to turn golden at the edges, about 1 minute.
    + Show details

    Ready when: Shallot is softened, translucent, and fragrant

    Tip: Watch the butter carefully—you want it nutty, not brown or burnt. If it's browning too fast, reduce the heat slightly and take the pan off the heat briefly.

  3. Add mushrooms and cook until golden

    • Add all the sliced mushrooms to the skillet and increase the heat to high.
    • Cook, stirring occasionally, for 6-8 minutes.
    • The mushrooms will first release a lot of liquid; keep cooking until that liquid has completely evaporated and the mushrooms are golden brown and tender.
    • There should be no pooled liquid remaining in the pan.
    • The mushrooms should have browned, caramelized spots on them.
    + Show details

    Ready when: Mushrooms are golden brown and tender; the pan is nearly dry with no visible liquid

    Tip: Resist stirring too often—let the mushrooms sit undisturbed for 30-second intervals so they can brown and develop flavor. If they're sticking, reduce heat to medium-high.

  4. Season filling and let cool

    • Remove the skillet from the heat.
    • Stir in the chopped fresh thyme and season to taste with salt and freshly ground black pepper.
    • Let the mushroom mixture cool in the pan for 2-3 minutes.
    • This cooling time allows the mushrooms to firm up slightly so they won't leak out of the sandwich when you assemble and grill it.
    + Show details

    Ready when: Mushrooms are still warm but cool enough to touch the pan comfortably

    Tip: The mushroom filling can be made up to 2 hours ahead and stored at room temperature, covered. Gently reheat it in the skillet over low heat for 1-2 minutes just before assembling if needed.

  5. Layer cheese, mushrooms, and bread

    • Lay the 4 slices of sourdough bread on a cutting board.
    • If using Dijon mustard, lightly spread about ½ teaspoon on the inside of each slice.
    • On two of the slices, layer in this order: about half the Gruyère cheese (roughly 1.5 oz / 45g), all of the cooled sautéed mushrooms (about 4-5 oz / 120g), then the remaining Gruyère cheese (another 1.5 oz / 40g).
    • Top each with a remaining bread slice, mustard-side down.
    • Press gently with your hand to secure the layers and ensure good contact between ingredients.
    + Show details

    Ready when: Sandwiches are stacked, pressed gently, and sturdy enough to handle

    Tip: Spreading mustard on both bread slices helps bind the filling and adds pungent contrast to the earthy mushrooms and nutty cheese. Don't overfill—the mushrooms should be in a single layer.

  6. Toast and press the paniniOven 350°F / 175°C

    • Choose your grilling method: PANINI PRESS METHOD: Preheat the panini press to high heat (about 2-3 minutes).
    • Spread the remaining 1 tablespoon of softened butter on the outside of both sandwiches—cover all exposed bread surfaces on top and bottom.
    • Place each sandwich in the preheated press and close.
    • Cook for 3-4 minutes (175°C or 350°F) until the bread is deep golden brown and crispy and you can feel the cheese oozing slightly when you gently press the sandwich.
    • The bread should be caramelized and crunchy, not just lightly toasted.
    • SKILLET METHOD: Heat a large skillet or griddle over medium-high heat until a drop of water sizzles immediately (about 2 minutes).
    • Spread the remaining 1 tablespoon of butter on the outside of both sandwiches (all exposed bread surfaces).
    • Carefully place both sandwiches in the skillet and immediately press down firmly with a spatula or the bottom of a heavy pot.
    • Cook undisturbed for 2-3 minutes until the bread is golden and crispy on the first side.
    • Carefully flip the sandwiches and cook the other side for 2-3 minutes until golden and the cheese is fully melted inside (you may hear it sizzle as the cheese melts).
    + Show details

    Ready when: Bread is golden brown and crispy on both sides; cheese is fully melted and beginning to ooze slightly at the edges

    Tip: Don't move the sandwich during the first minute of cooking—let it sit undisturbed so it develops a crispy, caramelized crust. If the outside is browning too fast while the inside is still cold, reduce heat slightly and cook longer.

  7. Cut and serve hot

    • Transfer the paninis to a cutting board and let rest for 1-2 minutes.
    • This short rest allows the melted cheese to set slightly so it doesn't run out immediately when you cut.
    • Slice each panini diagonally in half and serve immediately while still hot, with the oozing cheese visible in the center.
    + Show details

    Ready when: Panini has rested and is ready to cut

Good to know

Tips
  • Don't overcrowd the skillet or panini press. If you're making more than 2 sandwiches, work in batches so the bread browns properly and the cheese melts evenly.
  • If the outside of the bread is browning too quickly while the cheese inside is still cold, reduce the heat to medium and cook a bit longer for more even melting.
  • The key to a great panini is pressing it firmly and letting it sit undisturbed for the first minute of cooking to develop a golden, crispy crust.
  • Freshly grated Gruyère will melt faster and more evenly than pre-sliced cheese; it's worth shredding it yourself if you have a box grater.
Make ahead

The mushroom filling can be cooked up to 2 hours ahead, covered, and kept at room temperature. Gently reheat in a skillet over low heat for 1-2 minutes before assembling and grilling. The entire panini can be assembled up to 30 minutes ahead and kept at room temperature before grilling, though the bread will dry out slightly.

Storage & reheating

Room temperature: Eat immediately; leftover panini becomes soggy within 1 hour. Refrigerator: Store in an airtight container for up to 2 days. Reheat in a skillet over medium heat for 2-3 minutes per side, pressed with a spatula, until the bread is crispy and the cheese re-melts. Freezer: Not recommended; the bread becomes tough and the texture of the mushrooms deteriorates when frozen and thawed.

Substitutions
  • Gruyère cheese → Swiss, Emmental, or Fontina cheese. Use nutty, semi-firm cheeses that melt beautifully. Avoid soft cheeses like Brie that ooze too quickly.
  • cremini mushrooms → portobello, oyster, or button mushrooms. Use the same weight; button mushrooms will cook slightly faster since they're more delicate.
  • fresh thyme → ½ teaspoon dried thyme, or fresh rosemary or oregano. Dried herbs are more concentrated; reduce fresh quantities by half when substituting.
  • sourdough bread → whole wheat, rye, or ciabatta bread. Ciabatta will give a crispier result; whole wheat will be more earthy and nutty.

More paninis

See all →

Find more like this

Meal
Lunch
Cuisine
French
Main ingredient
MushroomsCheese
Method
Stovetop
Quick & Easy
30-MinuteEasy

Reviews (0)