Mushroom Swiss Grilled Cheese

Featured in: Pan & Skillet Dishes

Transform your grilled cheese with tender sautéed mushrooms and creamy Swiss cheese between slices of buttered rye bread. Sauté fresh cremini mushrooms with shallots and garlic until golden, then layer with Swiss cheese between rye slices. Butter the outside and griddle until the bread turns golden and cheese melts. This 25-minute sandwich combines earthy, umami-rich flavors with satisfying crispy-outside, melty-inside textures.

Updated on Sun, 18 Jan 2026 14:36:00 GMT
Golden, melty Swiss cheese and earthy sautéed mushrooms peek from between crispy, buttery rye bread slices. Save to Pinterest
Golden, melty Swiss cheese and earthy sautéed mushrooms peek from between crispy, buttery rye bread slices. | softsellou.com

The smell of mushrooms browning in butter has a way of stopping time. I was making lunch on a rainy Tuesday, staring into the skillet as the fungi turned glossy and dark, when I realized I'd been standing there longer than necessary, just watching. There's something meditative about the way they shrink and concentrate, releasing their earthy perfume into the kitchen. I had Swiss cheese in the fridge and rye bread going stale on the counter, and suddenly the idea arrived fully formed. That first bite, with the cheese stretched between halves and the mushrooms still hot, felt like a small triumph against the weather.

I made this for my neighbor once when she came over to borrow a book and stayed for tea. She took one bite and said it reminded her of a bistro sandwich she'd had in Montreal years ago. We sat at the kitchen table talking about travel and bread, and she ended up staying for two hours. The sandwiches got cold, but we didn't care. It's funny how food can unlock those kinds of afternoons.

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 slightly richer flavor, but buttons work perfectly too, slice them evenly so they cook at the same rate and don't crowd the pan or they'll steam instead of brown.
  • Shallot: Milder and sweeter than onion, it melts into the mushrooms without overpowering them, if you only have onion, use half the amount.
  • Garlic: Just one clove, added at the end so it doesn't burn, releases that warm aromatic note that ties everything together.
  • Swiss cheese: It melts smoothly and has a gentle nuttiness that doesn't compete with the mushrooms, avoid pre-sliced if you can, deli counter slices melt better.
  • Unsalted butter: You'll use some for cooking the mushrooms and more for griddling the bread, softened butter spreads easily and creates that golden crust we're after.
  • Rye bread: The slight sour note and sturdy texture stand up to all the moisture from the mushrooms, sourdough rye is even better if you can find it.
  • Olive oil: Keeps the butter from burning when you're sauteing the mushrooms and adds a little fruity richness.
  • Salt and black pepper: Season the mushrooms well, they need it, taste as you go and adjust at the end.
  • Fresh thyme: Optional but worth it, the tiny leaves add a woodsy note that feels right with mushrooms, dried thyme works in a pinch but use less.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Start the mushrooms:
Heat the olive oil and a tablespoon of butter in your skillet over medium heat until the butter foams. Add the shallot and let it soften for about a minute, stirring once or twice, until it smells sweet and turns translucent.
Cook the mushrooms:
Toss in the sliced mushrooms and spread them out in an even layer. Let them sit undisturbed for a couple minutes to get some color, then stir and cook for another 5 to 7 minutes total until they're golden and any liquid has cooked off. Stir in the garlic and thyme, cook for one more minute, then season with salt and pepper and remove from the heat.
Assemble the sandwiches:
Lay out your four slices of rye bread. Put a slice of Swiss on two of them, spoon the mushroom mixture evenly over the cheese, then top with another slice of Swiss and close with the remaining bread. Butter the outside of each sandwich generously.
Grill until golden:
Wipe out the skillet and return it to medium low heat. Place both sandwiches in the pan and cook for 3 to 4 minutes on each side, pressing gently with your spatula now and then, until the bread is crisp and deeply golden and the cheese has melted into the mushrooms. Slice in half and serve while still hot.
Two halves of a warm Mushroom Swiss Grilled Cheese rest on a rustic board beside a steaming bowl of tomato soup. Save to Pinterest
Two halves of a warm Mushroom Swiss Grilled Cheese rest on a rustic board beside a steaming bowl of tomato soup. | softsellou.com

There was an evening last spring when I made these for myself after a long day and ate one standing at the counter, still in my coat. The cheese was molten, the bread was crackling, and the mushrooms were still faintly steaming. I remember thinking that this, right here, was exactly what I needed. Sometimes a sandwich is just a sandwich, but sometimes it's the thing that reminds you why you love cooking in the first place.

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 Cheese

Swiss is classic, but Gruyere brings a deeper, almost caramelized sweetness that makes this feel more elegant. Emmental is milder and stretchier, which is fun if you're feeding kids. I've also used fontina when I wanted something creamier and a little more pungent. The key is to pick a cheese that melts well and doesn't overpower the mushrooms. Avoid anything too sharp or crumbly, you want that gooey pull when you bite in.

A Note on the Bread

Rye is my first choice because of its structure and flavor, but I've made this with sourdough, whole wheat, and even a good white sandwich bread when that's all I had. What matters is that the slices are sturdy enough to hold the filling without getting soggy. If your bread is thin, toast it lightly before assembling. If it's thick, press down gently as it cooks so everything melds together. Stale bread actually works better here than fresh, it crisps up beautifully and doesn't turn mushy.

Serving and Pairing Ideas

This sandwich is rich enough to stand on its own, but it loves company. A simple green salad with lemon vinaigrette cuts through the richness, or serve it alongside tomato soup for the ultimate cozy lunch. I've also put out cornichons and whole grain mustard on the side, which adds a sharp contrast that makes each bite feel more interesting. If you're drinking, a crisp Sauvignon Blanc or a light lager works well.

  • Add a smear of Dijon mustard inside before grilling for a subtle tang.
  • Serve with pickles or a handful of kettle chips for crunch.
  • Pair with a cup of hot tea or a cold beer depending on the weather.
A fork gently lifts a gooey, savory bite from this Mushroom Swiss Grilled Cheese, highlighting the rich, melted cheese. Save to Pinterest
A fork gently lifts a gooey, savory bite from this Mushroom Swiss Grilled Cheese, highlighting the rich, melted cheese. | softsellou.com

This is the kind of recipe that doesn't ask much but gives back generously. Make it once and it'll become part of your regular rotation, I promise.

Recipe FAQ

Can I use different mushrooms for this sandwich?

Yes, cremini and button mushrooms work well, but you can also use oyster, shiitake, or a mix. Each variety brings different earthy flavors. Just ensure they're sliced evenly for consistent cooking.

What cheese alternatives work best?

Gruyère and Emmental are excellent substitutes for a nuttier flavor. Fontina and Raclette also pair beautifully with sautéed mushrooms and caramelize nicely.

How do I prevent the bread from burning?

Keep the heat at medium-low and monitor closely. Press gently with a spatula for even contact. If bread browns too quickly, reduce heat further and cook longer.

Can I prepare the mushroom filling in advance?

Absolutely. Sauté mushrooms up to 2 hours ahead and store in an airtight container at room temperature. Reheat gently before assembling your sandwich.

What pairs well with this sandwich?

Tomato soup is a classic pairing. For something lighter, try a green salad with vinaigrette. White wines like Sauvignon Blanc or Albariño complement the earthy, cheesy flavors beautifully.

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

Crispy rye bread layered with Swiss cheese and sautéed mushrooms. A savory, earthy twist on the classic grilled cheese.

Prep time
10 min
Time to cook
15 min
Complete time
25 min
Recipe by Adrian Pope


Level Easy

Cuisine type American

Portions 2 Number of servings

Diet needs Meat-free

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

Directions

Step 01

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

Step 02

Cook mushrooms: Add mushrooms and cook, stirring, for 5 to 7 minutes until golden and any liquid has evaporated. Stir in garlic and thyme; cook for 1 minute. Season with salt and black pepper. Remove from heat and set aside.

Step 03

Assemble sandwich: Lay out rye bread slices. Place a slice of Swiss cheese on two of the bread slices. Spoon the mushroom mixture evenly over the cheese, then top with another slice of Swiss cheese. Cover with the remaining bread slices.

Step 04

Butter exterior: Butter the outsides of each sandwich thoroughly.

Step 05

Grill sandwich: Wipe out the skillet and return to medium-low heat. Add sandwiches and cook 3 to 4 minutes per side until bread is golden and cheese is melted, pressing gently with a spatula as needed.

Step 06

Finish and serve: Slice diagonally and serve 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
  • Knife
  • Cutting board

Allergy details

Please look closely at each item for allergens. If unsure, get advice from a health expert.
  • Contains dairy (cheese, butter)
  • Contains gluten (rye bread)
  • Contains alliums (garlic, shallot)
  • Check labels for traces of nuts, soy, or other allergens if sensitive

Nutrition details (each serve)

Only for informational use. Always consult your healthcare provider for medical concerns.
  • Calories: 420
  • Fat content: 23 g
  • Carbohydrates: 35 g
  • Protein: 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.