Print

Fluffy Peach-Stuffed French Toast Recipe with Creamy Vanilla Cream Cheese Filling

peach-stuffed french toast - featured image

A cozy and elegant breakfast featuring thick-sliced brioche or challah stuffed with sautéed peaches and a creamy vanilla cream cheese filling, pan-toasted to golden perfection.

Ingredients

Scale
  • 8 slices thick-sliced brioche or challah bread
  • 2 large ripe peaches, peeled and diced (about 1 ½ cups)
  • 4 ounces full-fat cream cheese, softened
  • 1 teaspoon vanilla extract
  • 1 tablespoon powdered sugar
  • 3 large eggs
  • 1 cup (240 ml) whole milk or 2%
  • 1 teaspoon ground cinnamon
  • ¼ teaspoon ground nutmeg
  • Pinch of salt
  • 1 tablespoon butter (for sautéing peaches and cooking)
  • Maple syrup or honey (optional, for drizzling)

Instructions

  1. Prepare the peach filling: Peel and dice 2 large ripe peaches. In a small pan over medium heat, sauté the peaches with 1 teaspoon butter and a sprinkle of cinnamon for 3-4 minutes until softened and fragrant. Set aside to cool slightly.
  2. Make the vanilla cream cheese filling: Whip 4 ounces softened cream cheese with 1 teaspoon vanilla extract and 1 tablespoon powdered sugar until smooth and creamy. Refrigerate while preparing the custard.
  3. Mix the custard: In a shallow dish, whisk together 3 large eggs, 1 cup milk, 1 teaspoon cinnamon, ¼ teaspoon nutmeg, and a pinch of salt until fully combined.
  4. Assemble the stuffed French toast: Spread about 1 tablespoon of the vanilla cream cheese on four slices of bread, top each with a spoonful of sautéed peaches, then cover with the remaining slices to form sandwiches. Press gently to seal.
  5. Soak the sandwiches: Dip each sandwich into the egg custard mixture, soaking about 20 seconds per side. The bread should be saturated but not falling apart.
  6. Cook the French toast: Heat a large skillet over medium heat and melt 1 tablespoon butter. Cook each sandwich for 3-4 minutes per side until golden brown and cooked through. Adjust heat as needed to avoid burning.
  7. Serve warm with optional maple syrup or honey drizzle and a dusting of powdered sugar.

Notes

Use thick slices of day-old brioche or challah for best results. Do not soak the bread too long to prevent sogginess. Pre-cooking peaches intensifies sweetness and reduces moisture. Finish cooking in a low oven (200°F/95°C) to keep warm without drying out. For dairy-free or vegan versions, substitute cream cheese and milk with plant-based alternatives and use flax eggs.

Nutrition

Keywords: French toast, peach stuffed French toast, vanilla cream cheese, breakfast recipe, brunch, easy French toast, stuffed French toast