Mushroom Swiss Grilled Cheese

Featured in: Home Meal Favorites

This savory sandwich combines golden sautéed mushrooms and shallots with Swiss cheese between slices of buttered rye bread. Toast until the bread is crispy and the cheese melts into creamy perfection. The earthiness of mushrooms pairs beautifully with the nutty Swiss cheese for a sophisticated yet simple lunch.

Updated on Sun, 18 Jan 2026 10:23:00 GMT
Melted Swiss cheese and sautéed mushrooms ooze from crispy, golden rye bread slices in this hearty Mushroom Swiss Grilled Cheese sandwich, served warm.  Pin it
Melted Swiss cheese and sautéed mushrooms ooze from crispy, golden rye bread slices in this hearty Mushroom Swiss Grilled Cheese sandwich, served warm. | happyzitoune.com

The smell of mushrooms hitting hot butter is what sold me on this sandwich. I'd been making plain grilled cheese for years, but one rainy afternoon I had a pile of cremini mushrooms that needed using and a hunch that Swiss would melt beautifully with them. The rye bread was a last-minute grab from the bakery down the street. That first bite, with the earthy mushrooms and nutty cheese soaking into the crisp, tangy bread, made me wonder why I'd waited so long to try it.

I made this for my brother once when he dropped by unexpectedly on a Sunday. He's the kind of person who claims he doesn't like mushrooms, but he ate both halves without a word and then asked if I had any more bread. We ended up making a second round together, and he admitted that maybe it was the way they were cooked, not the mushrooms themselves. It's become our thing now when he visits.

Ingredients

  • Cremini or white button mushrooms (1 cup, 100 g, cleaned and sliced): Cremini have a deeper, earthier flavor, but button mushrooms work just as well and are usually cheaper.
  • Small shallot (finely chopped): Shallots are milder and sweeter than onions, they melt into the mushrooms without overpowering them.
  • Garlic (1 clove, minced): Fresh garlic added at the end keeps its punch without burning, just a quick stir and it's perfect.
  • Swiss cheese (4 slices): Swiss melts smooth and has that nutty, slightly sweet flavor that pairs beautifully with mushrooms.
  • Unsalted butter (2 tablespoons softened, plus extra for sautéing): Softened butter spreads easily on the bread for even browning, and a little extra in the pan helps the mushrooms caramelize.
  • Rye bread (4 slices): Rye's slight tang and sturdy texture stand up to the rich filling without getting soggy.
  • Olive oil (1 tablespoon): A bit of olive oil keeps the butter from burning when you're cooking the mushrooms over higher heat.
  • Salt and black pepper (to taste): Season the mushrooms well, they need it to bring out their flavor.
  • Fresh thyme leaves (1 teaspoon, optional): Thyme and mushrooms are a classic pair, just a pinch makes everything smell like a bistro.

Instructions

Product image
Soft, absorbent towels keep counters dry while cooking, wiping spills, and handling dishes during everyday recipe prep.
Check price on Amazon
Start the mushrooms:
Heat the olive oil and 1 tablespoon butter in a skillet over medium heat until the butter foams. Add the chopped shallot and sauté for about a minute until it softens and smells sweet.
Cook the mushrooms:
Toss in the sliced mushrooms and stir them around, letting them cook for 5 to 7 minutes until they turn golden and all the liquid they release evaporates. Stir in the minced garlic and thyme, cook for just another minute, then season with salt and black pepper and take the pan off the heat.
Assemble the sandwiches:
Lay out your rye bread slices and put a slice of Swiss cheese on two of them. Spoon the warm mushroom mixture evenly over the cheese, then top each with another slice of Swiss and cover with the remaining bread slices.
Butter the outsides:
Spread softened butter on the outer sides of each sandwich, making sure to get all the way to the edges. This is what makes the bread crisp and golden.
Grill the sandwiches:
Wipe out the skillet and set it back over 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 deeply golden and the cheese is 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.
Product image
Soft, absorbent towels keep counters dry while cooking, wiping spills, and handling dishes during everyday recipe prep.
Check price on Amazon
Golden-brown rye bread encases layers of creamy Swiss and savory mushrooms for a comforting, homemade Mushroom Swiss Grilled Cheese.  Pin it
Golden-brown rye bread encases layers of creamy Swiss and savory mushrooms for a comforting, homemade Mushroom Swiss Grilled Cheese. | happyzitoune.com

There was a night last winter when I made this after a long, frustrating day. I stood at the stove, watching the mushrooms turn golden, and something about the rhythm of stirring and the smell filling the kitchen made everything feel manageable again. When I sat down with that sandwich and a glass of wine, it wasn't just dinner, it was a reset. Some recipes do that.

Choosing Your Cheese

Swiss is classic here, but I've had great results with Gruyère when I want something a little richer and more complex. Emmental works too if you like a milder, slightly sweeter flavor. The key is to pick a cheese that melts well and has enough character to hold its own against the mushrooms without fighting them.

Making It Your Own

A thin swipe of Dijon mustard on the inside of the bread before you build the sandwich adds a sharp, tangy kick that cuts through the richness. I've also added a handful of baby spinach or arugula right before closing the sandwich for a little green freshness. If you want a hint of sweetness, caramelized onions instead of shallots are incredible.

Serving and Pairing

This sandwich is perfect with a simple tomato soup for dipping, or a light green salad dressed with lemon and olive oil to balance the richness. If you're feeling fancy, pour a crisp Sauvignon Blanc or a light-bodied Pinot Noir.

  • Serve it right away while the cheese is still melted and the bread is crisp.
  • If you're making more than two, keep finished sandwiches warm in a low oven while you cook the rest.
  • Leftovers can be reheated in a skillet, but they're never quite as good as fresh.
Product image
Create smooth frozen drinks, slushies, and frappés for desserts and parties using juices, coffee, or wine.
Check price on Amazon
A toasted Mushroom Swiss Grilled Cheese sandwich showcases earthy mushrooms and melted Swiss cheese between crisp, buttery rye bread slices. Pin it
A toasted Mushroom Swiss Grilled Cheese sandwich showcases earthy mushrooms and melted Swiss cheese between crisp, buttery rye bread slices. | happyzitoune.com

This is the kind of sandwich that makes you slow down and actually taste your food. It's simple, but it's never boring.

Recipe FAQs

Can I use different types of mushrooms?

Yes, cremini, white button, or a mix of varieties work well. You can also try shiitake or portobello for deeper, earthier flavors. Just ensure they're sliced evenly for consistent cooking.

What bread alternatives work best?

While rye provides a distinctive nutty flavor, sourdough, whole wheat, or classic white bread are excellent substitutes. Choose bread thick enough to hold the filling without becoming soggy.

How do I prevent the mushroom filling from making the bread soggy?

Cook the mushrooms until all liquid has evaporated, which takes 5-7 minutes. Assemble the sandwich just before cooking, and don't let the filling sit on the bread for extended periods.

Can I make this dairy-free?

Substitute dairy butter with plant-based butter and use dairy-free cheese alternatives. The cooking technique remains the same, though cooking times may vary slightly.

What's the best way to achieve crispy bread and melted cheese?

Use medium-low heat and cook 3-4 minutes per side, pressing gently with a spatula. This allows the bread to brown without burning while ensuring the cheese melts completely. Butter the outside generously for optimal crispiness.

Can I prepare the mushroom mixture ahead of time?

Yes, sauté the mushrooms up to 4 hours in advance and store in the refrigerator. Reheat gently before assembling, or use at room temperature. This saves time during final assembly and cooking.

Mushroom Swiss Grilled Cheese

Earthy sautéed mushrooms and creamy Swiss cheese melted between crispy rye bread slices. A vegetarian-friendly comfort classic.

Prep time
10 min
Cook time
15 min
Overall time
25 min
Created by Liam Fletcher


Skill level Easy

Cuisine American

Makes 2 Portions

Dietary details Vegetarian

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

Prepare the mushroom mixture: 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 the mushrooms: Add mushrooms and cook, stirring frequently, 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 the sandwiches: Lay out rye bread slices. Place a slice of Swiss cheese on two of the bread slices.

Step 04

Layer the filling: Spoon the mushroom mixture evenly over the cheese, then top with another slice of Swiss cheese. Cover with the remaining bread slices.

Step 05

Butter the exterior: Butter the outsides of each sandwich generously.

Step 06

Grill the sandwiches: 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 07

Serve: Slice sandwiches diagonally and serve warm.

Equipment needed

  • Skillet
  • Spatula
  • Knife
  • Cutting board

Allergy notes

Double-check each ingredient for allergens, and speak with a healthcare professional if unsure.
  • Contains dairy: cheese and butter
  • Contains gluten: rye bread
  • Contains alliums: garlic and shallot
  • Check bread and cheese labels for potential traces of nuts, soy, and other allergens

Nutrition info (each serving)

Details here are for general knowledge and aren’t medical advice.
  • Calorie count: 420
  • Fat content: 23 g
  • Carbohydrates: 35 g
  • Proteins: 17 g