Prep Time: 20 min

Wait Time: 8-10hrs

Bake Time: 55-65 mins

Yield: Makes 2,049g (about 7 servings)     292g / per serving:  25P/42C/10F/18Fiber

Baked Peach French Toast
The Perfect Protein Packed Brunch Item

Georgia Peaches are in season and its baking time! This French Toast Bake is like dessert for breakfast but with half the carbs of your average french toast and all the protein! It is perfect for brunches and parties, but also a super easy way for you to enjoy French toast for breakfast during the week without all the work in the morning of flipping bread. It is a favorite in our house, even as a nighttime dessert.

It is super easy to prep. You assemble it the night prior and refrigerate overnight, which makes it perfect for brunches and meal prep.  

Baked Peach French Toast


What makes this exact recipe carb friendly is the Carbonaut Bread used. Each slice has 7P/9C/3.5F. This is less than half of your average slice of French bread which has about 24g carbs. You can use an alternative bread, but it will not give you the same macro ratio.


Start by prepping your 9×13 baking dish with parchment paper. (If counting macros – weigh your baking dish to subtract from total at the end.)

Next, arrange the bread in a tight flat layer in the dish.

Whisk together the eggs, whole milk, coconut milk, brown sugar, white sugar, cinnamon, and vanilla in a large mixing bowl and pour over the bread.

Lastly, peel and slice the peaches and lay evenly over top of the bread.

Cover and refrigerate overnight. See baking instructions in recipe card at end of post. 

Set out 30 min prior to baking. Preheating oven to 350 degrees F. Bake for 55-65 mins or until baked though in the middle and lightly brown on top. 

Weigh final dish at the end, if counting macros, subtracting starting dish weight for number of servings. 

What I used:

Want to Make this Recipe?

Tag me on Instagram, @kelliekristinefitness. I love seeing your recreations or let me know below in comments how it turned out!

Baked Peach French Toast

Protein Packed, Carb Friendly and Family Approved
Prep Time20 minutes
Cook Time1 hour
Course: Breakfast
Keyword: bake, eggs, french toast, overnight, peach, protein
Servings: 7


  • 16 Slices Carbonaut Bread 1 loaf
  • 500 g Egg Whites
  • 240 ml Whole Milk alternative milk can be substituted
  • 360 ml Unsweetened Coconut Milk alternative milk can be substituted
  • 48 ml Light Brown Sugar
  • 48 ml Sugar
  • 1 tsp Cinnamon
  • 1 tsp Vanilla
  • 600 g Peeled Peaches



  • Prep 9x13 baking dish with parchment paper. (If counting macros, weigh dish now so can subtract dish from final weight.)
  • Arrange the bread in a tight, flat layer in the dish.
  • Combine egg whites, whole milk, coconut milk, brown sugar, white sugar, cinnamon, and vanilla in a large mixing bowl.
  • Pour mixture over bread.
  • Peel and slice peaches, arranging them on top.
  • Cover tightly and refrigerate for at least 8 hours.


  • Remove from refrigerator 30 minutes prior to baking.
  • Preheat oven to 350°F.
  • Bake for 55-65 minutes or until French toast is cooked through and lightly brown on top.
  • (If counting macros: weigh final dish and subtract your starting dish weight. This is your number of servings.)



Per 7 servings: 292g Serving 
Calories: 322   Protein: 25g   Carbohydrates: 42g    Fat: 10g   
Fiber: 18g   Potassium: 313g Calcium 26% Iron 15%

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating

Scroll to Top