Skip to Content

Peach Topped French Toast

This post may include affiliate links. As an Amazon Associate I earn from qualifying purchases.

Sharing is caring!

This peach topped French toast is a sweet breakfast way to celebrate the flavors of summer. Lightly cooked peaches spooned over quick and easy French toast and drizzled with maple syrup – what’s not to love?

Peach Topped French Toast on a small plate with extra peaches on the side.

Breakfast has always been a struggle for me.

I either want nothing, or do not feel like cooking, or I’m starving but have no energy to cook.

I know, I’m supposed to have all the energy in the world when I wake up but I’m not a morning person. So, as you can see this makes breakfast a bit of a struggle for me.

That’s why I’m always trying to keep it easy while also giving me all the flavor I crave out of breakfast.

This peach topped French toast gives me just that! Sweet summer flavor overtop easy to make French toast.

What more could a girl ask for?

I lightly cooked the peaches just to help soften them and then spooned them over French toast and topped them with maple syrup.

Easy. Fast. And delicious.

This is the exact way I want to start the day.

Peach Topped French Toast stacked on a plate topped with peaches and maple syrup.

What is French toast?

French toast is a common name for a breakfast dish that is made by soaking bread in an egg and milk custard and then pan fried.

It is also sometimes called eggy bread.

It is common in the US to add flavors like cinnamon and vanilla to the custard mix to help season the French toast.

Can I use plant based milk for French toast?

Any type of dairy or non-dairy milk will work for French toast.

Although, my favorite dairy alternative is cashew milk because of its sweet creamy flavor.

However, you can also use almond milk, coconut milk, soy milk, or whatever non-dairy milk you prefer!

Peach Topped French Toast stacked on a plate topped with peaches and blueberries.

What if I don’t have fresh peaches?

If fresh peaches just aren’t in your reach, jarred or canned peaches will be a great alternative!

Just be sure to drain them before use.

Can I use fresh uncooked peaches instead of cooked peaches?

Of course, yes you can skip cooking the fresh peaches if you prefer a more crunchy, fresh peach flavor and texture with your French toast.

Peach Topped French Toast on a white plate with forks.

What do you suggest if I don’t want to use white bread?

If you’re looking to amp up this peach French toast you can swap the white bread for challah bread or brioche, both of these breads have an exceptionally rich flavor that adds even more taste to this dish.

You can typically find these loaves of bread in the fresh bakery area of your local grocery store or any local bakery.

If you’re looking to modify this recipe for dietary needs, you can also use your own preference of bread such as gluten free.

Any bread should still give the overall desired result here.

How long should I soak the bread for French toast?

A simple dip and flip in the mixture will do just fine here, no need to soak your slices for an extended time.

What is the best pan for making French toast?

I like to use a large 12-inch skillet to make my French toast.

You can also use a flat griddle pan or a Griddler which will give you a nice flat surface to cook your French toast.

Peach Topped French Toast getting topped with syrup.

How can I store peach topped French toast?

Peach French toast can be stored in an airtight container and refrigerated for up to three days.

To store in the freezer, you can use an airtight container or a freezer bag and use within two months.

How can I reheat French toast?

There are multiple ways to reheat your peach French toast, my favorite way is to use the oven, you can do this by preheating to 400 degrees Fahrenheit and letting your toast cook on each side for about 4 minutes.

If you want to opt for something quicker you can always use the stovetop, toaster oven, or air fryer.

You should end up with about the same desired result no matter which method you choose.

Peach Topped French Toast stacked on a plate.

Love this peach topped French toast?

Why not try a few of my other delicious breakfast recipes!

Peach Topped French Toast

Peach Topped French Toast

Yield: 4 servings
Prep Time: 10 minutes
Cook Time: 15 minutes
Total Time: 25 minutes

This peach topped French toast is a sweet breakfast way to celebrate the flavors of summer. Lightly cooked peaches spooned over quick and easy French toast and drizzled with maple syrup - what's not to love?


  • 3 large eggs
  • 1/2 cup whole milk
  • 1 teaspoon pure vanilla extract
  • 1/4 teaspoon ground cinnamon
  • 6 tablespoons butter, or as needed, divided
  • 8 slices white bread
  • 2 peaches, thinly sliced
  • 1 tablespoon dark brown sugar
  • Confectioners’ sugar, for topping, if desired
  • Melted butter, for topping, if desired


  1. Whisk together the eggs, milk, vanilla, and cinnamon in a small bowl. 
  2. Heat 1 tablespoon of the butter in a large skillet over medium heat. Before adding in the bread, make sure the bottom of the pan is fully coated.
  3. Dip the bread slices into the egg mixture and place them in the skillet. Make sure not to crowd the pan-- I usually only cook 1-2 slices at a time. 
  4. Cook for about 2 minutes per side or until each side is golden brown.
  5. Repeat the process for each piece of bread, adding another tablespoon of butter to the pan as needed. 
  6. While making the French toast add peaches, 1 tablespoon butter, and dark brown sugar to a small skillet and set over medium heat.
  7. Saute just until the peaches start to soften, remove from heat, and set aside for topping.
  8. Serve the french toast immediately and top with butter, a dusting of confectioners’ sugar, maple syrup, and peaches.

Recommended Products

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

Nutrition Information:
Yield: 4 Serving Size: 1
Amount Per Serving: Calories: 580Total Fat: 27gSaturated Fat: 15gTrans Fat: 1gUnsaturated Fat: 10gCholesterol: 196mgSodium: 532mgCarbohydrates: 74gFiber: 3gSugar: 45gProtein: 12g

This website provides approximate nutrition information for convenience and as a courtesy only. Nutrition information can vary for a variety of reasons. For the most precise nutritional data use your preferred nutrition calculator based on the actual ingredients you used in the recipe.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram using the hashtag #nutmegnanny

Peach Topped French Toast pin for pinterest.

Pineapple Agua Fresca
Easy Bacon Baked Beans

Skip to Recipe