A delightful twist on the classic grilled cheese, combining the richness of melted cheese with the crispness of French toast.
Melt the butter in a nonstick skillet over medium heat.
Ensure the butter is fully melted but not browned for a smooth cooking surface.
Sauté the mushrooms and onions with black pepper until tender, then remove from the skillet.
Stir occasionally to prevent sticking and ensure even cooking.
Layer a slice of bread with cheddar cheese, the mushroom-onion mixture, mozzarella cheese, and another slice of bread.
Press the sandwich gently to keep the layers together.
Whisk together the eggs and milk in a shallow bowl.
Whisk until the mixture is smooth and well combined.
Dip each sandwich into the egg mixture, coating both sides.
Let the excess egg mixture drip off before cooking.
Cook the sandwiches in the skillet over medium heat until golden brown on both sides and the cheese is melted.
Flip the sandwiches carefully to avoid spilling the filling.
Serve the sandwiches warm, optionally garnished with fresh herbs.
Pair with a side of tomato soup or a fresh salad for a complete meal.