clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Stuffed French Toast

Stuffed French Toast

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 1 review

  • Author: Sonja Overhiser
  • Prep Time: 10 minutes
  • Cook Time: 5 minutes
  • Total Time: 15 minutes
  • Yield: 5 servings 1x


This stuffed French toast recipe makes a decadent special breakfast or brunch! A maple cream cheese filling takes it over the top.



For the filling

  • 4 ounces cream cheese
  • 1 tablespoon maple syrup
  • 1 1/2 tablespoons powdered sugar
  • 1 teaspoon vanilla extract

For the French toast

  • 4 eggs
  • ½ cup milk (whole or 2%*)
  • 2 tablespoons granulated sugar
  • 2 teaspoons vanilla extract
  • 1 teaspoon cinnamon
  • ¼ teaspoon nutmeg
  • ⅛ teaspoon kosher salt
  • 10 slices brioche bread, challah bread or Texas toast (cut 1/2” thick)
  • 2 tablespoons butter, for cooking


  1. Warm the cream cheese in the microwave for 15 to 20 seconds until softened. Whisk together the cream cheese, maple, and vanilla until smooth.
  2. Divide the cream cheese mixture and spread it onto 4 slices of brioche or challah, leaving a small border around the outside. Top with another slice of bread and press down gently.
  3. In a wide shallow bowl or container, whisk together the eggs, milk, sugar, vanilla, cinnamon, nutmeg and kosher salt.
  4. Preheat a griddle over medium heat and melt 1 tablespoon butter. Soak each side of the sandwiches in the egg mixture until it becomes saturated, about 15 seconds per side.
  5. Place the bread on the hot skillet and cook 2 to 3 minutes per side, until browned.
  6. Repeat with the remaining butter and 4 slices bread. Serve immediately with maple syrup and a dusting of powdered sugar (or toss both sides in cinnamon sugar, following the instructions in Cinnamon French Toast).
  • Category: Breakfast
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian