Dump it in. Walk away. 20 free high-protein crockpot dinners + 3 bonus breakfasts.

All recipes

Free ebook

Dump & Go Comfort Food

20 high-protein keto crockpot dinners with freezer packs, plus 3 bonus breakfasts and a two-week plan. Dump it in. Walk away.

You'll also get Sunday's three dinners by email. Unsubscribe anytime.

Swiss Mushroom Melt

A quick and delicious sandwich featuring caramelized mushrooms, Swiss cheese, and buttered bread, perfect for weeknight dinners or weekend brunches.

By Shary Eliot ·FEB 19, 2026 ·Updated SEP 25, 2026 ·Be the first to rate
Swiss Mushroom Melt
01Why this one

I’ve made variations of this mushroom-and-cheese sandwich for years—sometimes for a quick weeknight dinner, sometimes for a lazy weekend brunch—and the Swiss Mushroom Melt always steals the show. Caramelized mushrooms, a hint of balsamic, melty Swiss (or Gruyère) and crisp, buttered bread come together in under 30 minutes. If you love handheld comfort food, you might also like this twist on melts: air fryer low-carb tuna melts.

Why you’ll love this dish

This sandwich hits a lot of home-cooking sweet spots: it’s fast, inexpensive, and endlessly adaptable. The mushrooms provide a meaty, umami backbone that pairs beautifully with nutty Swiss or rich Gruyère—no need for meat to get that satisfying chew. It’s perfect for:

  • Weeknight dinners when you want something warm and filling in less than 30 minutes.
  • A simple weekend brunch or hearty lunch.
  • A vegetarian main that still feels indulgent.
02Before you cook

Step-by-step overview

You’ll cook the mushrooms first until their liquid disappears and they brown. Then you soften shallots in butter and oil, finish with thyme and a splash of balsamic, and build the sandwich with cheese above and below the mushroom mix. Butter the outside of the bread and grill in a skillet or press until golden and the cheese puddles. Quick, predictable, and very forgiving.

What you’ll need

  • 2 tbsp butter (plus extra for bread) — unsalted preferred so you control seasoning.
  • 1 tbsp olive oil — prevents butter from burning and adds flavor.
  • 1 shallot, finely chopped — milder and sweeter than onion; substitute 1/4 small onion if needed.
  • 2 cups mushrooms, sliced (Portobello, Cremini, or Shiitake) — mix varieties for depth.
  • 1 tsp thyme (fresh or dried) — oregano or rosemary work in a pinch.
  • 1 tbsp balsamic vinegar (optional) — brightens and rounds the mushrooms.
  • Salt and pepper to taste.
  • 4 slices Swiss cheese (or Gruyère for a richer taste).
  • 8 slices bread (Rye, Sourdough, or Artisan) — use sturdy slices so they hold the filling.

Notes: For a dairy-free version, use vegan butter and a plant-based melting cheese. For gluten-free, swap the bread for your favorite gluten-free loaf.

03At the stove

Step-by-step instructions

  1. Prepare the mushrooms: heat a dry skillet over medium. Add the sliced mushrooms and sauté for 5–7 minutes, stirring occasionally, until most moisture has evaporated and they start to brown.
  2. Finish the aromatics: add 2 tbsp butter, 1 tbsp olive oil, and the finely chopped shallot. Cook another 4–5 minutes until the shallot is soft and the mushrooms are nicely golden.
  3. Season: stir in 1 tsp thyme, 1 tbsp balsamic vinegar (if using), and salt and pepper to taste. Remove from heat and set the mushroom mix aside.
  4. Assemble the sandwiches: butter one side of each slice of bread. On the unbuttered side of four slices, place a slice of Swiss cheese, spoon on the mushroom mixture, and top with another slice of Swiss. Finish with the remaining bread slice, buttered side facing up.
  5. Cook the melt: warm a skillet or griddle over medium-low. Place the sandwich butter-side down and press gently (use a spatula or a panini press). Cook 2–3 minutes per side until the bread is golden and the cheese is fully melted. If the exterior is browning too fast, lower the heat so the cheese has time to melt.
Swiss Mushroom Melt
The recipe

Swiss Mushroom Melt

Rate it ·Brunch · Main Course · Sandwich · American
Prep
10 MIN
Cook
20 MIN
Total
30 MIN
Serves
4

01Ingredients

4 servings

For the mushroom mixture

For assembling the sandwiches

02Method

  1. Preparing the mushroom mixture
  2. Finish the aromatics
  3. Assemble the sandwiches
  4. Cook the melts

Tap a step when it's done. The next one lights up.

0 OF 5 DONE

03Recipe notes

  1. 01For a dairy-free version, use vegan butter and a plant-based melting cheese. For gluten-free, substitute the bread with gluten-free options. Store leftovers in an airtight container for up to 3–4 days, and reheat in a skillet or oven for best results.
Made it?

How did it turn out?

No ratings yet. Tap a star to be the first.

Snap a photo and tag @recipe_smoke1 so I can see how yours came out.

04After dinner

Best ways to enjoy it

Serve hot and cut on the diagonal for easy eating. Pairing ideas:

  • A crisp green salad with lemon vinaigrette to cut the richness.
  • Tomato soup for a classic grilled-cheese combo.
  • Pickles or a sharp mustard on the side for contrast.
  • For a brunch plate, add a fried egg on top of the finished sandwich.

Storage and reheating tips

FridgeUP TO 3–4 DAYS

Refrigerate: store leftovers in an airtight container up to 3–4 days.

Reheat

Reheat: for best texture, reheat in a skillet over low heat or in a 350°F oven for 8–10 minutes until warmed through and the cheese softens. Avoid the microwave if you care about crisp bread.

FreezerUP TO 1 MONTH

Freeze: wrap assembled (but uncooked) sandwiches tightly in foil and freeze up to 1 month. Cook from frozen in a preheated skillet or panini press, adding a minute or two per side.
Food safety note: reheat leftovers to an internal temperature of 165°F.

Creative twists

  • Add caramelized onions and a smear of grainy mustard for extra depth.
  • Swap Swiss for Gruyère or fontina for nuttier, more luxurious flavors.
  • Add greens: wilted spinach or arugula sprinkled inside right after cooking adds freshness.
  • Make it spicy: layer pickled jalapeños or a swipe of sriracha mayo.
  • Make it vegan: use vegan butter, olive oil, and plant-based melting slices; use nutritional yeast in the mushroom mix for extra umami.

Common questions

How long does this take from start to finish?


A: About 20–30 minutes: 10–12 minutes to cook mushrooms and aromatics, 8–10 minutes to assemble and grill the sandwiches.

Can I prep the mushroom mix ahead of time?


A: Yes. Cook and cool the mushrooms, then refrigerate up to 3 days. Rewarm briefly before assembling so the cheese melts quickly.

Is this recipe vegetarian?


A: Yes—this version is vegetarian but not vegan (contains butter and cheese). You can easily swap in vegan alternatives.

What bread is best?


A: Choose a sturdy loaf like sourdough, rye, or an artisan country bread. Thin sandwich bread can get soggy under the mushroom moisture.

Can I make multiple sandwiches at once?


A: Yes, but cook in batches if your pan or press is small. Keep cooked sandwiches warm in a low oven (200°F) on a wire rack so the bottoms don’t steam.

Conclusion

This Swiss Mushroom Melt is an easy, satisfying way to turn humble mushrooms into a rich, melty sandwich—perfect for nights when you want comfort without complication. For a similar mushroom-forward grilled sandwich with slightly different technique and ratio ideas, see BS in the Kitchen’s Swiss Mushroom Melt recipe. For another idea, try my Mushroom Lasagna.

Leave a Comment

Recipe Rating