Pin it The smell of mushrooms browning in butter always brings me straight back to late autumn evenings when I needed something warm and satisfying but didn't want to fuss. I'd been making plain grilled cheese for years, but one night I had a handful of cremini mushrooms that needed using up, and I thought, why not? The earthy sweetness of those sautéed mushrooms tucked between Swiss cheese and toasted rye turned a simple sandwich into something I actually looked forward to making again and again. It's funny how one small experiment can become a weekly ritual.
I made this for my sister one rainy Saturday when she came over feeling drained from a long week. She took one bite, closed her eyes, and said it tasted like comfort wrapped in crispy bread. We ended up sitting at the kitchen counter with our sandwiches and bowls of tomato soup, talking for hours. Sometimes the best meals aren't complicated, they're just exactly what someone needs in that moment.
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 just as well if that's what you have on hand. Make sure to cook them long enough so all the moisture evaporates and they turn golden.
- Shallot: Shallots bring a gentle sweetness that doesn't overpower the mushrooms like onions sometimes can. Mince them finely so they melt into the mixture.
- Garlic: Just one clove is enough to add warmth without making the sandwich taste too sharp or raw.
- Swiss cheese: It melts smoothly and has that nutty, slightly sweet flavor that complements the mushrooms perfectly. Gruyère works beautifully too if you want something a bit richer.
- Unsalted butter: You'll use some for sautéing and some for buttering the bread, so softened butter makes spreading easier and more even.
- Rye bread: The caraway notes in rye add character and stand up to the fillings without getting soggy. If you're not a fan, sourdough is a great substitute.
- Olive oil: A little oil keeps the butter from burning when you're cooking the mushrooms over medium heat.
- Fresh thyme: Optional, but those tiny leaves add a subtle herbal note that makes the whole sandwich smell incredible as it cooks.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Start the mushroom mixture:
- Heat the olive oil and a tablespoon of butter in your skillet over medium heat until the butter melts and starts to shimmer. Add the chopped shallot and let it soften for about a minute, stirring occasionally so it doesn't brown too fast.
- Cook the mushrooms:
- Toss in the sliced mushrooms and stir them around so they're coated in the butter and oil. Let them cook for 5 to 7 minutes, stirring now and then, until they turn golden and all the liquid they release has evaporated.
- Add garlic and thyme:
- Stir in the minced garlic and fresh thyme leaves, cooking for just one more minute until fragrant. Season with salt and black pepper, then take the skillet off the heat and set the mixture aside.
- Assemble the sandwiches:
- Lay out your four slices of rye bread. Place one slice of Swiss cheese on two of the slices, spoon the mushroom mixture evenly over the cheese, then top with another slice of Swiss and cover with the remaining bread.
- Butter the outsides:
- Spread softened butter on the outer sides of each sandwich, making sure to cover all the way to the edges. This is what gives you that crispy, golden crust.
- Grill the sandwiches:
- Wipe out your skillet and return it to medium low heat. Place the sandwiches in the pan and cook for 3 to 4 minutes per side, pressing gently with a spatula, until the bread is golden brown and the cheese is fully melted.
- Serve:
- Slice each sandwich in half and serve immediately while the cheese is still gooey and warm.
Pin it There's something about cutting into a grilled cheese and watching the melted cheese stretch that never gets old, no matter how many times I make it. My neighbor once told me this sandwich reminded her of something her mom used to make on Sundays, and that's exactly the kind of feeling I hope it brings to your table too. Food has a way of connecting us to memories we didn't even know we were holding onto.
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.
Choosing Your Bread
Rye bread is my go to because the slight tang and density hold up beautifully against the rich filling. If you're not a fan of caraway seeds, look for a lighter rye or swap in sourdough, which has enough structure and flavor to keep things interesting. Avoid soft sandwich bread here, it tends to get soggy and doesn't crisp up the same way.
Cheese Swaps and Variations
Swiss is classic, but Gruyère brings a bit more complexity with its nutty, slightly sweet notes. Emmental is milder and melts like a dream if you want something less assertive. I've even used a mix of Swiss and a sharp white cheddar when I wanted a little extra bite, and it worked beautifully.
Serving and Pairing Ideas
This sandwich shines alongside a bowl of creamy tomato soup, the acidity cuts through the richness perfectly. A crisp green salad with a tangy vinaigrette also balances the heaviness, or keep it simple with pickles and chips. If you're feeling fancy, pour yourself a glass of chilled Sauvignon Blanc, the brightness complements the earthy mushrooms in a way that feels effortless.
- Add a thin smear of Dijon mustard inside for a subtle kick that brightens every bite.
- Try sprinkling a pinch of smoked paprika into the mushrooms for a hint of smokiness.
- Leftovers can be reheated in a dry skillet over low heat to bring back the crispness.
Pin it This sandwich has become one of those recipes I turn to when I want something cozy without spending an hour in the kitchen. I hope it becomes a favorite in your home too, maybe on a quiet evening when you just want something warm, simple, and deeply satisfying.
Recipe FAQ
- → Can I use different mushroom varieties?
Absolutely. Cremini, white button, portobello, or oyster mushrooms all work wonderfully. Mix varieties for deeper flavor complexity. Just ensure they're cleaned and sliced uniformly for even cooking.
- → What bread alternatives work best?
Sourdough, whole wheat, or brioche all toast beautifully. For a lighter option, try ciabatta. Avoid very thin bread that may tear when pressing the sandwich in the skillet.
- → How do I prevent the cheese from leaking out?
Press gently with your spatula while cooking rather than aggressively. Ensure bread slices are close together before adding fillings. Medium-low heat allows cheese to melt gradually without escaping.
- → Can I prepare the mushrooms ahead of time?
Yes, sauté mushrooms up to 4 hours in advance and store in an airtight container in the refrigerator. Reheat gently in the skillet before assembling your sandwich.
- → What cheese substitutes work if I don't have Swiss?
Gruyère, Emmental, Fontina, or even sharp cheddar complement mushrooms beautifully. Avoid soft cheeses like brie, which may ooze excessively during cooking.
- → Is there a vegan version?
Use vegan butter and dairy-free Swiss-style cheese alternatives. The cooking method remains identical. Ensure your bread is egg-free for a fully vegan sandwich.