30-Minute Peaches and Cream Stuffed French Toast

Prep: 10 minCook: 10 minmediumAmerican
Peaches and Cream Stuffed French Toast with Fresh Fruit

This indulgent French toast features thick slices of bread filled with sweet cream cheese mixture and fresh peach slices, then dipped in custard and cooked until golden. The creamy filling melts slightly during cooking, creating pockets of rich flavor that complement the juicy peaches. Perfect for weekend brunch, special occasions, or when you want to transform ordinary French toast into something extraordinary. The combination of vanilla-scented cream cheese and seasonal peaches makes this a memorable breakfast that feels like dessert.

Ingredients

  • 4 ounces cream cheese, softened
    mascarpone1:1creamy

    slightly sweeter flavor

    Full guide →
  • 1 tablespoon powdered sugar
  • ½ teaspoon ground cinnamon
  • ½ teaspoon vanilla extract
  • 1 cup fresh peaches, sliced
    canned peaches1:1convenience

    drain well before using

    Full guide →
  • 4 slices French bread
    brioche1:1rich

    richer, more buttery flavor

    Full guide →
  • 4 large eggs
  • ½ cup milk
    heavy cream1:1rich

    richer custard base

    Full guide →
  • 1 teaspoon vanilla extract
  • diced peaches, for serving(optional)
    canned peaches1:1convenience

    drain well before using

    Full guide →
  • maple syrup, for serving(optional)

Instructions

  1. 1

    Mix cream cheese, powdered sugar, cinnamon and vanilla extract until smooth

  2. 2

    Spread cream cheese filling on bread slices and top with peach slices to make two sandwiches

  3. 3

    Beat eggs, milk, vanilla, and cinnamon in shallow pan

  4. 4

    Dip sandwiches in egg mixture on each side

  5. 5

    Heat large skillet or griddle to medium-high heat

  6. 6

    Cook French toast sandwiches on both sides until golden brown, about 4-5 minutes each side

  7. 7

    Serve warm with diced peaches and maple syrup

Tips

Tip 1

Use day-old bread for better absorption of the egg mixture and less soggy texture

Tip 2

Don't overstuff the sandwiches or the filling will leak out during cooking

Tip 3

Cook on medium heat to ensure the inside warms through before the outside burns

Good to Know

Storage

Refrigerate leftovers for up to 2 days in airtight container

Make Ahead

Assemble sandwiches night before, cover and refrigerate, then dip and cook in morning

Serve With

Serve immediately while warm with fresh peaches and warm maple syrup

Common Mistakes

Watch

Use medium heat to avoid burning exterior before interior is heated through

Watch

Don't overfill sandwiches or filling will leak during cooking

Watch

Pat peaches dry before adding to prevent soggy filling

Substitutions

cream cheese
mascarpone1:1creamy

slightly sweeter flavor

Full guide →
French bread
brioche1:1rich

richer, more buttery flavor

Full guide →
fresh peaches
canned peaches1:1convenience

drain well before using

milk
heavy cream1:1rich

richer custard base

Full guide →
Find more substitutions →

FAQ

Can I make these ahead of time?

Yes, assemble the stuffed sandwiches the night before, cover and refrigerate. Dip in egg mixture and cook fresh in the morning for best results.

What if I don't have fresh peaches?

Canned peaches work well - just drain thoroughly and pat dry. Frozen peaches should be thawed and drained before using.

How long will leftovers keep?

Leftover French toast can be refrigerated for up to 2 days. Reheat in toaster or low oven until warmed through.