Pin It The smell of butter hitting a hot pan is what always brings me back to my tiny galley kitchen, where counter space was a luxury and I had to choose my ingredients carefully. I wanted something more interesting than plain grilled cheese but didn't want to complicate things. Mushrooms were on sale, and I had half a block of Swiss in the fridge. What started as improvisation became my go-to comfort meal when I needed something that felt a little fancy but came together in minutes.
I made this for my friend on a rainy afternoon when we were supposed to go hiking but got stuck indoors instead. She took one bite and declared it better than any diner grilled cheese she'd ever had. We ended up making two more rounds, experimenting with different cheeses each time. That day taught me that sometimes the best meals happen when plans fall through and you just work with what's around.
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 button mushrooms work just fine and are usually cheaper.
- Shallot: Milder and sweeter than onion, it cooks down into the mushrooms without overpowering them.
- Garlic: One clove is enough to add aroma without making the sandwich taste too sharp.
- Swiss cheese: Melts beautifully and has a nutty, mild flavor that complements mushrooms without competing.
- Unsalted butter: Softened butter spreads easily on the bread and creates that golden, crispy crust we're after.
- Rye bread: The slight sourness and dense texture hold up to the filling and add character.
- Olive oil: Keeps the mushrooms from sticking and adds a hint of richness to the sauté.
- Fresh thyme: Optional, but a few leaves bring a gentle herbal note that makes the whole sandwich feel more intentional.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Start the mushroom sauté:
- Heat olive oil and a tablespoon of butter in a skillet over medium heat, then add the chopped shallot. Let it soften for about a minute until it smells sweet and turns translucent.
- Cook the mushrooms:
- Add the sliced mushrooms and stir occasionally for 5 to 7 minutes until they turn golden and release their liquid, which should mostly evaporate. Stir in the garlic and thyme, cook for another minute, then season with salt and pepper before setting aside.
- Assemble the sandwiches:
- Lay out your rye bread slices and place one slice of Swiss on two of them. Spoon the mushroom mixture evenly over the cheese, add another slice of Swiss on top, then cover with the remaining bread slices.
- Butter the outsides:
- Spread softened butter on the outer sides of each sandwich so they'll crisp up nicely in the pan.
- Grill the sandwiches:
- Wipe out the skillet and return it to medium-low heat, then add the sandwiches and cook for 3 to 4 minutes per side. Press gently with a spatula to help the cheese melt and the bread turn golden.
- Serve:
- Slice the sandwiches in half and serve them warm while the cheese is still gooey.
Pin It There was a Saturday morning when I made this for breakfast instead of lunch, pairing it with black coffee and the newspaper spread across the table. It felt indulgent in a quiet way, like I was treating myself to something I didn't have to share or explain. That's when I realized this sandwich wasn't just food, it was permission to slow down and enjoy something simple without apology.
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 Mushrooms
Cremini mushrooms have more flavor than white buttons, but honestly, I've used both and the sandwich still turns out great. If you find shiitake or oyster mushrooms on sale, those work beautifully too and add a more delicate texture. Just make sure whatever you choose is sliced thin enough to cook evenly and not create lumps in your sandwich.
Bread and Cheese Swaps
Rye bread is my favorite because of its slight tang, but sourdough or a hearty whole grain also work well if that's what you have. Swiss cheese melts into creamy pools, but Gruyère adds a nuttier depth, and Emmental is a bit milder if you're feeding picky eaters. I once used Havarti when I ran out of Swiss, and it was surprisingly good, just a little creamier.
Serving and Pairing Ideas
This sandwich is rich enough to be a meal on its own, but I love serving it with a simple side salad dressed in lemon vinaigrette to cut through the richness. Tomato soup is a classic pairing that never gets old, especially on cold days. If you're feeling fancy, a glass of crisp Sauvignon Blanc or even a light lager complements the earthy mushrooms perfectly.
- Add a smear of Dijon mustard inside for a subtle kick.
- Serve with pickles or cornichons on the side for acidity.
- Leftovers reheat well in a dry skillet over low heat.
Pin It This sandwich has become my answer to those days when I want something comforting but not boring, something that feels like a hug without too much effort. I hope it finds a spot in your kitchen routine the way it has in mine.
Recipe FAQs
- → Can I prepare the mushroom filling ahead of time?
Yes, sauté the mushrooms up to 2 hours in advance and store in an airtight container. Reheat gently before assembling the sandwiches.
- → What's the best way to get crispy bread without burning it?
Use medium-low heat and butter the outside of the bread generously. Cook 3-4 minutes per side, pressing gently with a spatula for even browning.
- → Can I substitute the rye bread?
Absolutely. Sourdough, whole wheat, or brioche work well. Choose bread sturdy enough to hold the filling without falling apart.
- → What cheese alternatives work if I don't have Swiss?
Gruyère, Emmental, or aged cheddar are excellent choices. Avoid soft cheeses that may melt unevenly or leak out during cooking.
- → Is there a vegetarian-friendly version?
This sandwich is already vegetarian. Ensure your cheese and butter are made without animal rennet if you prefer a vegetarian cheese option.
- → What pairs well with this sandwich?
Tomato soup complements it perfectly, or serve with a crisp white wine like Sauvignon Blanc and a fresh green salad.