Mushroom Swiss Grilled Cheese

Featured in: Everyday Meal Picks

Transform a classic sandwich with earthy sautéed mushrooms and melted Swiss cheese nestled between crispy rye bread. Shallots and garlic add depth to the mushroom filling, while a gentle press on the pan ensures even melting and golden-brown bread.

This vegetarian-friendly sandwich comes together in just 25 minutes, making it perfect for lunch or a quick dinner. Pair with tomato soup or a crisp white wine for a complete meal.

Updated on Sun, 18 Jan 2026 16:09:00 GMT
Golden, melted Swiss cheese and sautéed mushrooms sandwiched between crispy rye bread slices, served warm. Save
Golden, melted Swiss cheese and sautéed mushrooms sandwiched between crispy rye bread slices, served warm. | itricravings.com

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.
Mushroom Swiss Grilled Cheese with earthy mushrooms and creamy cheese on buttery rye, cut diagonally. Save
Mushroom Swiss Grilled Cheese with earthy mushrooms and creamy cheese on buttery rye, cut diagonally. | itricravings.com

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.
Toasted rye bread cradling savory mushrooms and melted Swiss, perfect with a bowl of tomato soup. Save
Toasted rye bread cradling savory mushrooms and melted Swiss, perfect with a bowl of tomato soup. | itricravings.com

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.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Mushroom Swiss Grilled Cheese

Savory grilled cheese featuring sautéed mushrooms and creamy Swiss cheese on crispy rye bread.

Time to prep
10 minutes
Time to cook
15 minutes
Overall time
25 minutes
Created by Lucas Preston


Skill level Easy

Cuisine type American

Makes 2 Number of servings

Dietary details Vegetarian-friendly

What you'll need

Vegetables

01 1 cup cremini or white button mushrooms, cleaned and sliced
02 1 small shallot, finely chopped
03 1 clove garlic, minced

Dairy

01 4 slices Swiss cheese
02 2 tablespoons unsalted butter, softened, plus extra for sautéing

Bread

01 4 slices rye bread

Seasonings

01 1 tablespoon olive oil
02 Salt and black pepper to taste
03 1 teaspoon fresh thyme leaves, optional

How-To Steps

Step 01

Sauté the aromatics: Heat olive oil and 1 tablespoon butter in a skillet over medium heat. Add chopped shallot and sauté for 1 minute until softened.

Step 02

Cook the mushrooms: Add sliced mushrooms and cook, stirring frequently, for 5 to 7 minutes until golden brown and any released liquid has evaporated. Stir in minced garlic and thyme, then cook for 1 minute. Season with salt and black pepper to taste. Transfer to a plate and set aside.

Step 03

Assemble the sandwiches: Lay out all 4 rye bread slices. Place one slice of Swiss cheese on two of the bread slices. Divide the mushroom mixture evenly between the two cheese-topped slices, then top each with another slice of Swiss cheese. Cover each with a remaining bread slice.

Step 04

Butter the exteriors: Spread softened butter generously on the outside surfaces of both sandwiches.

Step 05

Grill the sandwiches: Wipe out the skillet and return to medium-low heat. Place sandwiches in the skillet and cook for 3 to 4 minutes on the first side until the bread is golden brown. Flip carefully and cook the second side for 3 to 4 minutes until the bread is golden and the cheese is fully melted, pressing gently with a spatula as needed.

Step 06

Finish and serve: Remove sandwiches from heat. Slice diagonally if desired and serve immediately while warm.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools needed

  • Skillet
  • Spatula
  • Chef's knife
  • Cutting board

Allergy guidance

Double-check all ingredients for allergens and reach out to a healthcare professional if unsure.
  • Contains dairy from cheese and butter
  • Contains gluten from rye bread
  • Contains alliums including garlic and shallot
  • Check bread and cheese labels for potential traces of nuts, soy, or other allergens

Nutrition info (per serving)

These numbers are for guidance only — they're no substitute for medical advice.
  • Caloric value: 420
  • Fat content: 23 g
  • Carbohydrate: 35 g
  • Protein amount: 17 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.