Go Back
Swiss Mushroom Melt Sandwich with caramelized onions and melted cheese on toasted sourdough bread

Swiss Mushroom Melt Sandwich

A gourmet sandwich featuring caramelized onions, sautéed cremini mushrooms, and melted Swiss cheese on toasted sourdough bread.
Prep Time 15 minutes
Cook Time 1 hour
Total Time 1 hour 15 minutes
Servings: 2 sandwiches
Course: Dinner, Lunch, Main Course
Cuisine: American
Calories: 485

Ingredients
  

  • 2 large yellow onions thinly sliced pole to pole
  • 2 tablespoons olive oil for onions
  • 1 tablespoon butter for onions
  • 1 teaspoon brown sugar
  • 1/2 teaspoon balsamic vinegar
  • 1 pound cremini mushrooms sliced, wiped clean with damp paper towel
  • 2 tablespoons olive oil for mushrooms
  • 2 cloves garlic minced
  • 1/4 cup dry white wine optional but highly recommended, Sauvignon Blanc or Pinot Grigio work best
  • 1 tablespoon fresh thyme leaves
  • Salt and freshly ground black pepper to taste
  • 4 slices sourdough bread cut 1/2-inch thick, or your favorite sturdy bread
  • 4 ounces Swiss cheese thinly sliced, 2 ounces per sandwich
  • 2 tablespoons butter softened to room temperature for easy spreading
  • 1 tablespoon Dijon mustard optional

Equipment

  • 10 to 12-inch skillet (cast iron preferred)
  • Spatula or wooden spoon
  • Knife and cutting board
  • Lid for skillet (recommended)

Method
 

  1. Peel and thinly slice the yellow onions from root to tip. Heat 2 tablespoons olive oil and 1 tablespoon butter in a 10 to 12-inch skillet over medium-low heat. Add onions, stirring to coat them evenly. Reduce heat to very low and cook for 30 to 45 minutes, stirring occasionally, until deep golden brown and meltingly soft. Properly caramelized onions should be jam-like in consistency and dark amber colored. If they're browning too quickly or getting crispy edges, lower the heat immediately.
  2. Once onions are caramelized, stir in brown sugar and balsamic vinegar, cooking for 2 to 3 minutes until dissolved. Season with salt and pepper, then remove and set aside.
  3. Wipe mushrooms clean with a damp paper towel and slice them evenly. In the same skillet, heat 2 tablespoons olive oil over medium-high heat. Add mushrooms in a single layer without overcrowding (work in batches if needed) and cook for 8 to 10 minutes, stirring occasionally, until golden brown and tender. The mushrooms will release moisture first, then brown beautifully.
  4. Add minced garlic and fresh thyme to mushrooms, cooking for 1 minute until fragrant but not burnt. If using wine, pour it in and scrape up the browned bits from the pan bottom. Let it reduce for 1 to 2 minutes until nearly evaporated. Season with salt and pepper, then remove from heat.
  5. Butter one side of each bread slice generously (butter should be softened for easy spreading). If using Dijon mustard, spread a thin layer on the unbuttered side of two slices. Heat a clean skillet over medium-low heat.
  6. Place all 4 bread slices buttered-side-down in the skillet. Working quickly, divide the Swiss cheese evenly among all 4 slices (about 1 ounce per slice). On 2 of the cheese-topped slices, pile half the caramelized onions and half the sautéed mushrooms on each. Leave the other 2 slices with just cheese.
  7. Cover the skillet with a lid (if available) to help the cheese melt faster and more evenly. Cook for 3 to 5 minutes total until the bread is golden brown and crispy on the bottom, and the cheese is completely melted and gooey.
  8. Carefully use a spatula to flip the plain cheese slices onto the loaded slices to create two complete sandwiches. Press down gently. Remove from heat, cut each sandwich in half diagonally, and serve immediately while hot.

Notes

Caramelized onions and sautéed mushrooms can be prepared up to 3 days ahead and stored in airtight containers in the refrigerator. For best results, always assemble and grill the sandwich fresh. Try different cheese varieties like Gruyere, provolone, or sharp cheddar for variation. A 10 to 12-inch skillet is recommended for making 2 sandwiches at once.