Save There was a rainy Tuesday when I opened the fridge and found a carton of mushrooms about to turn, some Swiss cheese, and half a loaf of rye bread. I wasn't planning anything fancy, just lunch. But as the mushrooms hit the hot pan and that earthy smell filled the kitchen, I realized I was making something that would become a weekly staple. The shallots turned golden, the garlic sizzled, and suddenly my humble grilled cheese idea transformed into something I'd crave on repeat.
I made this for my sister one Saturday afternoon after she'd had a rough week. We sat at the kitchen counter with our sandwiches and bowls of tomato soup, and she took one bite and went quiet. Then she looked up and said, this is exactly what I needed. Sometimes food does that, it says what words can't.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Cremini or white button mushrooms: Cremini have a deeper, earthier flavor, but white buttons work beautifully too, just make sure to slice them evenly so they cook at the same rate.
- Shallot: Shallots bring a mild, sweet onion flavor that doesn't overpower the mushrooms, and they soften quickly, which is key when you're working fast.
- Garlic: One clove is all you need for a subtle warmth that rounds out the mushrooms without stealing the show.
- Swiss cheese: Its nutty, mild flavor melts like a dream and doesn't compete with the mushrooms, it complements them.
- Unsalted butter: You'll use some for sautéing and some for buttering the bread, and having control over the salt level makes all the difference.
- Rye bread: The slight tang and sturdy texture of rye holds up to the juicy mushrooms and crisps beautifully in the pan.
- Olive oil: A tablespoon in the pan keeps the butter from burning and adds a touch of fruity richness.
- Fresh thyme: Optional, but those tiny leaves add a whisper of woodsy flavor that makes the whole sandwich feel like it came from a bistro.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Start the mushroom magic:
- Heat the olive oil and a tablespoon of butter in your skillet over medium heat, then add the chopped shallot and let it soften for about a minute. The kitchen will start to smell sweet and inviting, and that's your cue that you're on the right track.
- Cook the mushrooms:
- Toss in the sliced mushrooms and stir them around for 5 to 7 minutes until they turn golden and all their liquid evaporates. Add the garlic and thyme in the last minute, letting everything mingle, then season with salt and pepper and set the pan aside.
- Assemble your sandwiches:
- Lay out your rye slices and place a slice of Swiss on two of them, then spoon the warm mushroom mixture over the cheese. Top with another slice of Swiss and cap each sandwich with the remaining bread.
- Butter the outsides:
- Spread softened butter generously on the outer sides of each sandwich so they'll turn golden and crispy when they hit the heat. Don't skimp here, this is where the magic crust comes from.
- Grill to perfection:
- Wipe out your skillet, set it over medium low heat, and add the sandwiches. Cook for 3 to 4 minutes per side, pressing gently with your spatula, until the bread is deeply golden and the cheese is fully melted and gooey.
- Slice and serve:
- Let the sandwiches rest for just a moment, then slice them in half and serve while they're still warm and the cheese is stretchy. The first bite is always the best.
Save One evening I served this to a friend who swore she didn't like mushrooms. She took a polite bite, then another, then finished the whole thing and asked for the recipe. It reminded me that sometimes it's not about the ingredient, it's about how you treat it. When mushrooms are cooked right, caramelized and seasoned with care, even skeptics come around.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
Making It Your Own
If you want a little extra kick, spread a thin layer of Dijon mustard on the inside of the bread before you build the sandwich. The tanginess cuts through the richness and makes every bite a little brighter. You can also swap the Swiss for Gruyère or Emmental if you're feeling fancy, both have that nutty, melty quality that works perfectly here.
What to Serve Alongside
This sandwich pairs beautifully with a simple tomato soup, the acidity and sweetness balance the earthy richness of the mushrooms. If you're in the mood for something lighter, a green salad with a lemony vinaigrette does the trick. And if it's the weekend, pour yourself a glass of chilled Sauvignon Blanc, the crispness complements the cheese and cuts through the butter in the best way.
Storage and Reheating
Honestly, this sandwich is best fresh off the pan when the cheese is still molten and the bread is at its crispiest. But if you have leftovers, wrap them tightly and store in the fridge for up to a day. Reheat in a dry skillet over medium low heat to bring back some of that crunch, microwaving will make the bread soggy and sad.
- Store any extra cooked mushrooms separately and use them on toast, pasta, or scrambled eggs the next day.
- If you're meal prepping, cook the mushrooms ahead and keep them in an airtight container for up to three days.
- Assemble and grill the sandwiches fresh whenever you're ready to eat for the best texture and flavor.
Save This sandwich has a way of turning an ordinary lunch into a moment worth savoring, and I hope it does the same for you. Enjoy every crispy, melty, earthy bite.
Recipe FAQs
- → How do I prevent the mushrooms from being watery?
Cook the mushrooms over medium heat for 5-7 minutes, stirring occasionally, until the released liquid has completely evaporated. This concentrates their flavor and ensures a firm, golden texture.
- → What's the best way to achieve melted cheese without burning the bread?
Cook on medium-low heat for 3-4 minutes per side and press gently with a spatula. This allows the cheese to melt gradually while the bread develops an even golden crust.
- → Can I prepare the mushroom filling ahead of time?
Yes. Sauté the mushrooms, shallot, and garlic up to 4 hours in advance. Store in an airtight container in the refrigerator and reheat briefly before assembling your sandwich.
- → What cheese alternatives work well in this sandwich?
Gruyère and Emmental are excellent substitutes for Swiss cheese, offering similar melting qualities and complementary flavors. You can also try aged cheddar or fontina for deeper notes.
- → How do I add extra flavor without changing the core ingredients?
Spread a thin layer of Dijon mustard or whole grain mustard on the bread before assembling. A pinch of fresh thyme or a small amount of balsamic vinegar drizzled over the mushrooms also enhances the earthy profile.