# 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
04 - 4 slices Swiss cheese
05 - 2 tablespoons unsalted butter, softened, plus extra for sautéing
→ Bread
06 - 4 slices rye bread
→ Seasonings
07 - 1 tablespoon olive oil
08 - Salt and black pepper to taste
09 - 1 teaspoon fresh thyme leaves, optional
# How-To Steps:
01 - Heat olive oil and 1 tablespoon butter in a skillet over medium heat. Add chopped shallot and sauté for 1 minute until softened.
02 - 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.
03 - 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.
04 - Spread softened butter generously on the outside surfaces of both sandwiches.
05 - 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.
06 - Remove sandwiches from heat. Slice diagonally if desired and serve immediately while warm.