Melt Sandwich Recipe
Introduction
This Melt Sandwich combines sweet caramelized onions, savory sautéed mushrooms, and melted Swiss cheese on crispy sourdough bread. It’s a satisfying vegetarian meal perfect for lunch or a cozy dinner. The balance of flavors and textures makes every bite truly delightful.

Ingredients
- 2 large yellow onions, thinly sliced
- 2 tablespoons olive oil
- 1 tablespoon butter
- 1 teaspoon brown sugar
- 1/2 teaspoon balsamic vinegar
- Salt and freshly ground black pepper to taste
- 1 pound cremini mushrooms, sliced
- 2 tablespoons olive oil
- 2 cloves garlic, minced
- 1/4 cup dry white wine (optional, but recommended)
- 1 tablespoon fresh thyme leaves
- Salt and freshly ground black pepper to taste
- 4 slices sourdough bread (or your favorite bread)
- 4 ounces Swiss cheese, thinly sliced
- 2 tablespoons butter, softened
- 1 tablespoon Dijon mustard (optional)
Instructions
- Step 1: Peel and thinly slice the yellow onions.
- Step 2: In a large skillet, heat the olive oil and butter over medium-low heat.
- Step 3: Add the sliced onions to the skillet and stir to coat.
- Step 4: Cook the onions over very low heat, stirring occasionally, for about 30-45 minutes until deep golden brown and very soft. Reduce heat if they brown too quickly.
- Step 5: Stir in the brown sugar and balsamic vinegar. Cook for 2-3 minutes, stirring constantly, until the sugar dissolves and the balsamic is absorbed.
- Step 6: Season the caramelized onions with salt and pepper to taste. Remove from skillet and set aside.
- Step 7: Clean and slice the cremini mushrooms.
- Step 8: In the same skillet, heat olive oil over medium-high heat.
- Step 9: Add the mushrooms and cook, stirring occasionally, until browned and softened (8-10 minutes). Cook in batches if needed to avoid overcrowding.
- Step 10: Add the minced garlic and thyme leaves. Cook for 1 minute, stirring constantly, until fragrant.
- Step 11: Pour in the white wine, scraping up browned bits from the pan. Let the wine reduce until nearly evaporated.
- Step 12: Season mushrooms with salt and pepper. Remove from skillet and set aside.
- Step 13: Lightly butter one side of each bread slice.
- Step 14: Spread Dijon mustard on the unbuttered side of two bread slices, if using.
- Step 15: Place bread slices buttered side down in a clean skillet over medium-low heat. Layer half the Swiss cheese on each slice.
- Step 16: On one slice, layer half the caramelized onions and sautéed mushrooms. Repeat on the other slice.
- Step 17: Cook sandwiches 3-5 minutes per side until cheese melts and bread is golden brown, covering the skillet to help cheese melt faster.
- Step 18: Remove sandwiches and place one slice on top of the other. Cut in half and serve immediately.
Tips & Variations
- Use your favorite melty cheese like Gruyère or cheddar for a different flavor.
- Add fresh spinach or arugula inside for a peppery bite.
- If white wine isn’t available, use vegetable broth or omit it entirely.
- Cooking onions slowly at low heat ensures deep caramelization without burning.
- Try whole grain or rye bread for a heartier sandwich.
Storage
Store any leftover sandwiches wrapped tightly in the refrigerator for up to 2 days. Reheat gently in a skillet over low heat or in a toaster oven to keep the bread crisp and cheese melty. Avoid the microwave if possible to prevent sogginess.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make the caramelized onions and mushrooms ahead of time?
Yes, both can be prepared a day in advance and refrigerated. Reheat gently before assembling the sandwich.
Is there a vegan version of this sandwich?
Absolutely. Substitute butter with vegan margarine, use a plant-based cheese alternative, and skip the white wine or replace it with vegetable broth to keep it vegan-friendly.
PrintMelt Sandwich Recipe
This Melt Sandwich features deeply caramelized onions and savory sautéed cremini mushrooms layered with melted Swiss cheese on toasted sourdough bread. Rich in flavor and texture, it’s a perfect comforting vegetarian sandwich ideal for lunch or a cozy dinner.
- Prep Time: 15 minutes
- Cook Time: 50 minutes
- Total Time: 1 hour 5 minutes
- Yield: 2 sandwiches 1x
- Category: Sandwich
- Method: Stovetop
- Cuisine: American
- Diet: Vegetarian
Ingredients
Caramelized Onions
- 2 large yellow onions, thinly sliced
- 2 tablespoons olive oil
- 1 tablespoon butter
- 1 teaspoon brown sugar
- 1/2 teaspoon balsamic vinegar
- Salt and freshly ground black pepper to taste
Sautéed Mushrooms
- 1 pound cremini mushrooms, sliced
- 2 tablespoons olive oil
- 2 cloves garlic, minced
- 1/4 cup dry white wine (optional, but recommended)
- 1 tablespoon fresh thyme leaves
- Salt and freshly ground black pepper to taste
Sandwich Assembly
- 4 slices sourdough bread (or your favorite bread)
- 4 ounces Swiss cheese, thinly sliced
- 2 tablespoons butter, softened
- 1 tablespoon Dijon mustard (optional)
Instructions
- Slice Onions: Peel and thinly slice the yellow onions evenly to allow for consistent caramelization.
- Heat Oil and Butter: In a large skillet, heat the olive oil and butter over medium-low heat, creating a warm base for the onions.
- Add Onions and Cook Slowly: Add the sliced onions to the skillet and stir to coat with the fat. Cook over very low heat for 30-45 minutes, stirring occasionally, until onions turn deep golden brown and soft. Adjust heat to prevent burning.
- Sweeten and Flavor: Stir in brown sugar and balsamic vinegar, cooking for 2-3 minutes while stirring constantly so the sugar dissolves and vinegar is absorbed into the onions.
- Season Onions: Add salt and freshly ground black pepper to taste. Remove onions from skillet and set aside.
- Prepare Mushrooms: Clean and slice the cremini mushrooms evenly for uniform cooking.
- Heat Oil for Mushrooms: Using the same skillet, heat olive oil over medium-high heat to prepare for sautéing.
- Sauté Mushrooms: Add sliced mushrooms in batches if necessary to avoid overcrowding. Cook for 8-10 minutes, stirring occasionally, until browned and softened.
- Add Garlic and Thyme: Stir in minced garlic and fresh thyme, cooking for one more minute until fragrant, stirring constantly.
- Deglaze and Reduce: Pour in white wine, scraping browned bits from skillet bottom. Let it reduce for 1-2 minutes until nearly evaporated.
- Season Mushrooms: Season with salt and freshly ground black pepper to taste, then remove from skillet and set aside.
- Prepare Bread: Lightly butter one side of each slice of sourdough bread.
- Spread Mustard: Spread a thin layer of Dijon mustard on the unbuttered side of two bread slices, if using.
- Assemble and Melt Cheese: Place bread slices buttered-side down in a clean skillet over medium-low heat. On each, layer half of the Swiss cheese.
- Add Fillings: On one slice, add half the caramelized onions and sautéed mushrooms over the cheese, then repeat on the other slice.
- Grill Sandwich: Cook sandwiches 3-5 minutes per side, until bread is golden brown and cheese is melted and gooey; cover skillet with lid to help cheese melt faster.
- Serve: Carefully remove sandwiches, stack one on top of the other to complete, cut in half, and serve immediately while warm.
Notes
- Cooking onions low and slow is key for deep caramelization and sweetness.
- White wine adds depth and helps deglaze the pan for flavorful mushrooms but can be omitted.
- Use sturdy bread like sourdough to hold the fillings well and toast crisply.
- You can substitute Swiss cheese with Gruyere or mozzarella for different meltiness and flavor.
- Covering the pan during grilling helps cheese melt evenly without burning the bread.
Keywords: melt sandwich, caramelized onion sandwich, mushroom sandwich, vegetarian sandwich, Swiss cheese sandwich, stovetop melt

