Savory Gruyère Stuffed French Toast with Sautéed Mushrooms

Prep: 15 minCook: 25 min4 servingsmediumFrench
Savory Gruyère Stuffed French Toast with Sautéed Mushrooms

A sophisticated brunch dish that transforms classic French toast into an indulgent savory masterpiece. Thick slices of challah bread are stuffed with melty Gruyère cheese, soaked in a sage-infused custard, then griddled to golden perfection. The rich, nutty cheese pairs beautifully with earthy sautéed crimini mushrooms finished with fresh thyme and port wine. Perfect for special weekend mornings, holiday brunches, or when you want to impress guests with something unexpected. The combination of creamy cheese, aromatic herbs, and caramelized mushrooms creates layers of flavor that make this far more sophisticated than ordinary French toast.

Ingredients

4 servings
  • 1 tablespoon canola oil
  • 1 tablespoon butter, plus more for frying
  • 1 pound crimini mushrooms, sliced
    button mushrooms1:1

    milder flavor

  • 3 garlic cloves, smashed and peeled
  • ½ teaspoon salt, divided
  • fresh pepper, a few grinds
  • 1 teaspoon fresh thyme, minced
  • 2 tablespoons port or sherry
    red wine1:1

    different flavor profile

  • 1 loaf unsliced challah bread
    brioche1:1vegetarian

    similar richness

  • ¾ pound Gruyère, sliced
    fontina1:1

    good melting cheese

  • 6 eggs
  • 1 ½ cups whole milk
    half and half1:1

    richer custard

    Full guide →
  • 1 teaspoon sage, minced

Instructions

  1. 1

    Heat butter and canola oil in large sauté pan over medium high heat

  2. 2

    Add mushrooms and garlic, stirring occasionally to brown evenly for about 10 minutes

  3. 3

    Add thyme, port, salt and pepper, cook until liquid thickens

  4. 4

    Cut challah into 1-inch thick slices, then cut each slice partway through leaving one side intact

  5. 5

    Layer Gruyère slices inside each bread pocket

  6. 6

    Whisk eggs, milk, sage, remaining salt and pepper in shallow bowl

  7. 7

    Soak bread slices in egg mixture for 2 minutes per side until completely coated

  8. 8

    Heat skillet over medium heat with generous amount of butter

  9. 9

    Cook French toast until golden brown and cheese melts, about 5 minutes per side

  10. 10

    Serve topped with sautéed mushrooms

Tips

Tip 1

Don't rush the cooking process - medium heat ensures the cheese melts completely while the outside gets golden brown.

Tip 2

Check bread frequently while soaking to prevent it from becoming too soggy and falling apart.

Tip 3

Remove garlic cloves after cooking if you prefer a milder flavor in the mushroom topping.

Good to Know

Storage

Refrigerate leftover French toast up to 2 days, reheat in oven at 350°F

Make Ahead

Assemble stuffed bread up to 4 hours ahead, prepare mushrooms day before

Serve With

Serve immediately while cheese is melted and toast is crispy

Common Mistakes

Watch

Use medium heat to avoid burning outside before cheese melts

Watch

Don't oversoak bread to prevent it from falling apart when lifting

Substitutions

challah
brioche1:1vegetarian

similar richness

Full guide →
Gruyère
fontina1:1

good melting cheese

crimini mushrooms
button mushrooms1:1

milder flavor

Full guide →
port
red wine1:1

different flavor profile

Full guide →
whole milk
half and half1:1

richer custard

Full guide →
Find more substitutions →

FAQ

Can I make this with regular sandwich bread?

Thick brioche or Texas toast works better than thin sandwich bread, which becomes too soggy. You need sturdy bread that can hold the cheese filling.

How long can I keep the leftover mushrooms?

Store sautéed mushrooms in refrigerator up to 3 days. Reheat gently in a pan with a little butter before serving over fresh French toast.

Can I freeze the assembled French toast?

Freeze stuffed bread before soaking in custard up to 1 month. Thaw completely, then proceed with egg mixture and cooking as directed.