Cozy, Crumbly, and Peach-Packed
If peach cobbler and high protein French toast had a baby, this peach crumble French toast casserole would be it. Itโs soft and custardy in the center, golden on top, and layered with juicy caramelized peaches and buttery cinnamon crumble in every single bite. Itโs basically the best of both worldsโsweet breakfast meets meal prep that actually keeps you full.

This French toast casserole with peach isnโt just here to look pretty (though it does). Itโs made with thick cubes of protein bread that soak up a vanilla-spiced egg milk mixture, layered with syrupy peach compote and topped with a flour-butter crumble that gets crisp and golden in the oven. What youโre left with is a sliceable, satisfying breakfast that smells like warm cinnamon toast and feels like a summer hug.
Each serving delivers 33g of protein, so this isnโt your average sugar crash-inducing French toast bake. Itโs the kind of breakfast that fuels your day, keeps you feeling good, and most importantlyโmakes you want to eat breakfast. And around here, we donโt skip breakfast, especially when it tastes this good and is already waiting for us in the fridge.
Scoop out a thick, warm square of this peach French toast casserole, top it with a cold dollop of Greek yogurt, and drizzle on that leftover peach compote. Itโs giving bakery vibes, without the bakery wait time.
Macros Per Serving
390 Cal | 40g Carbs | 11g Fat | 33g Protein
- Macros Per Serving
- Why You’ll Love This Recipe
- Key Ingredients for this Peach Crumble French Toast Casserole
- Substitution Options
- Equipment and Tools
- How to Make Your Peach Crumble French Toast Casserole
- Tips and Tricks
- Storage Instructions
- More Summer French Toast Recipes
- Save this recipe to your Pinterest Board
- Recipe Card
- Save this recipe to your Pinterest Board and share it with your family and friends!
- Macros Per Serving
- Why You’ll Love This Recipe
- Key Ingredients for this —
- Substitution Options
- Equipment and Tools
- How to Make Your —
- Tips and Tricks
- Storage Instructions
- More — Recipes
- FAQs
- Recipe Card
- Save this recipe to your Pinterest Board
Why You’ll Love This Recipe
If youโre looking for a make-ahead breakfast that tastes indulgent and hits your protein goals, this peach crumble French toast casserole is it. From the cinnamon crumble topping to the sweet, jammy peach layers, this one checks all the boxes.
- Meal Prep Approved: This French toast casserole with peach makes 5 hearty servings that stay good all week. Just reheat and goโbreakfast = handled.
- Protein Packed: With 33g of protein per slice, this is a high protein French toast thatโs built to keep you full and fueled.
- Crispy Crumble Topping: The buttery cinnamon crumble adds the perfect crisp contrast to the soft, custardy center. Youโll want to eat it by the spoonful.
- Summer Peach Perfection: Peak-season peaches add natural sweetness and juicy texture. Canโt find fresh? Frozen or canned works great too.
- No Skipping Breakfast: When this is prepped and ready, thereโs no excuse to miss the most important meal of the day. Itโs grab-and-go and gourmet.
- Comfort Food Meets Balanced: It tastes like dessert but eats like a balanced breakfastโcasserole-style French toast with peach crumble that actually fits your goals.
Whether youโre starting a busy weekday or settling into a slow weekend, this peach French toast casserole has your back.

Key Ingredients for this Peach Crumble French Toast Casserole
This peach crumble French toast casserole brings together just the right mix of cozy, sweet, and high-protein goodness. Each layer has a purposeโfrom the soft, custardy bread base to the golden cinnamon crumble on top. Hereโs a breakdown of the key ingredients that make this breakfast bake so special:
- Unsalted Butter: Used to sautรฉ the peaches and bring richness to the compote. It also forms the base of the buttery crumble that crisps up beautifully in the oven.
- Cubed Yellow Peach: Juicy summer peaches create the star layer of this peach French toast. They cook down into a syrupy compote that adds natural sweetness and jammy texture.
- Zero Calorie Brown Sugar Sweetener: Adds caramelized sweetness to the peach layer while keeping this casserole lighter.
- Cinnamon: A must for that warm, spiced flavor throughout both the compote and crumble.
- All Purpose Flour: The base for the cinnamon crumble topping that adds crunch and contrast to the soft interior.
- Vanilla Protein Powder: Used in both the crumble and custard, this boosts the protein count without sacrificing flavor.
- Salt: Just a touch in the crumble to balance out the sweetness and round out the flavor.
- Vanilla Extract: Adds depth and aroma to both the custard and crumble layers.
- Nonfat Milk: Used to moisten the crumble and to form the base of the French toast custardโlight but creamy.
- Half & Half or Heavy Cream: Adds richness and body to the custard for that classic baked French toast texture.
- Large Brown Eggs: These help bind everything together and give the casserole that soft, custardy center.
- Protein White Bread: Thick-sliced and cubed, this is the structure of the casserole. It soaks up the custard like a dream.
- 0% Milkfat Yogurt: The creamy, tangy topping that balances the sweetness. It also gives you an extra hit of protein with every bite.
Substitution Options
Whether youโre out of an ingredient or just want to tweak the flavor or texture, there are plenty of ways to adapt this peach French toast casserole to your needs. Here are some easy swaps that will still give you delicious results:
- Protein White Bread: You can sub in brioche, whole grain bread, or even a gluten-free option. Just go for a thicker-sliced loaf that holds its shape when soaked.
- Yellow Peach: No fresh peaches? No problem. Canned peaches (drained) or frozen ones work just as well.
- Brown Sugar Sweetener: Swap with regular brown sugar, maple syrup, or coconut sugar depending on your sweetness preference.
- Nonfat Milk: Any milk will doโoat, almond, flax, or even whole milk if you want a richer custard.
- Half & Half or Heavy Cream: Plant based half & half, canned coconut cream, or a full-fat milk alternative are great dairy-free swaps.
- Vanilla Protein Powder: Use any protein powder you like, just make sure itโs a flavor that complements peaches and cinnamon.
- Yogurt Topping: Greek yogurt is ideal, but you could also use a dairy-free yogurt or even cottage cheese for a tangy twist.
Feel free to customize the flavors, textures, or dietary components. This French toast casserole with peach crumble is flexible and forgivingโand still delicious with your own spin!
**If there is a sub I haven’t mentioned above, it’s because I have not tested it and can’t speak for how well it would work for this recipe.
Equipment and Tools
No need for complicated appliancesโthis peach crumble French toast casserole keeps it simple with tools you likely already have. Just a few essentials and youโre set up for a golden, cozy breakfast bake.
- Springform Cake Pan (7โ or 9โ): The perfect size for building layers and easy slicing. The springform release makes it super convenient to remove.
- Parchment Paper: Helps prevent sticking and makes cleanup a breezeโdonโt skip it!
- Mixing Bowls: Youโll need a few for preparing the custard, crumble, and compote.
- Nonstick Pan: Ideal for simmering the peach compote without burning or sticking.
- Whisk: Helps evenly blend the eggs, milk, and protein powder for a smooth custard.
- Measuring Scale: Essential for precise ingredient amounts, especially for the crumble and compote.
- Rubber Spatula or Spoon: Great for layering and gently pressing down each level of bread and compote.
- Aluminum Foil: Used to cover the top partway through baking so your crumble doesnโt over-brown.
With the right tools, making this high protein peach French toast casserole is easy, breezy, and totally doableโeven on a busy weeknight.
How to Make Your Peach Crumble French Toast Casserole
This high protein French toast casserole might look bakery-level fancy, but itโs surprisingly simple to assemble. Youโll work through a few easy layersโcompote, crumble, custardโthen let the oven do all the magic. The result? A golden, cozy breakfast bake you can slice up all week long.

Make the Peach Compote
Start by heating a medium pan over low to medium heat and melt your butter. Cube your peaches (no need to peel!) and add them to the pan, coating them in butter.
Sprinkle in the brown sugar sweetener and cinnamon, give it a good mix, and add a splash of water. Let it simmer and reduce while you prep everything elseโstirring occasionally.

Make the Crumble
In a separate bowl, combine the flour, protein powder, cinnamon, salt, vanilla extract, milk, and melted butter. Mix until a crumbly texture forms. Set aside.
Whisk the Custard
In a large bowl, add your milk, half & half, eggs, vanilla extract, and protein powder. Whisk until smooth with minimal clumps. This will soak into the bread cubes to create the base of your peach French toast.

Assemble the Casserole
Cube your protein bread and grab a 7โ to 9โ springform cake pan. Spray with oil and line with parchment paper, letting it hang over the sides.
Add one-third of the bread, then layer one-third of the peach compote and a sprinkle of crumble. Gently press it all down. Repeat two more times, pressing after each layer and saving a bit of crumble for the final topping.
Pour the custard evenly across the entire pan, letting it soak in and fill all the gaps. Press down one last time and top with the remaining crumble.

Bake and Serve
Bake at 350ยฐF for 60โ65 minutes (7โ pan) or 50โ55 minutes (9โ pan). Cover with foil after the 30-minute mark to prevent burning.
Check doneness with a toothpick and let it cool for at least 30 minutes before slicing.

Final Touches
Serve each slice with a dollop of yogurt and a spoonful of warm leftover compote. Itโs soft, crumbly, and perfectly balancedโyour new favorite French toast casserole with peach crumble.
Tips and Tricks
To make the most out of this peach crumble French toast casserole, here are some tried-and-true tips that will elevate both your prep and final result. Whether youโre baking it fresh or prepping ahead for a weekโs worth of breakfasts, these tips will help ensure a perfect texture and flavor every time.
- Use Ripe Peaches: The sweeter and juicier the peach, the better the compote will turn out. If your peaches arenโt ripe, cook them a little longer to bring out more sweetness.
- Donโt Skip the Crumble: That buttery cinnamon topping brings a golden, crisp contrast to the soft center. Be sure to save some for the final layer so it bakes up beautifully.
- Press Between Layers: After each layer of bread, compote, and crumble, give it a gentle press to help the casserole stay compact and evenly layered.
- Let It Soak: Pour the custard slowly and let it fully absorb into all the bread nooks and crannies. This creates the classic French toast casserole texture youโre after.
- Cover Midway: Tent with foil after the 30-minute mark to prevent the crumble from over-browning while the center continues baking.
- Cool Before Slicing: Give it at least 30 minutes to set before cutting. Itโll hold together better and slice into clean, even servings.
With these tips, youโll have a perfectly balanced, high protein French toast thatโs crisp on top and soft in the center every time.
Storage Instructions
To keep your peach French toast casserole fresh and delicious all week long, follow these easy storage tips. This recipe was designed with meal prep in mind, so you can enjoy it warm or cold, day after day.
- Refrigeration: Once cooled, slice the casserole into 5 servings and store in an airtight container in the fridge. Itโs best to refrigerate within 1-2 hours of baking.
- Separate Toppings: Keep your yogurt and leftover peach compote stored separately so the topping stays fresh and doesnโt make the casserole soggy.
- Reheat Gently: When ready to eat, reheat a slice in the microwave for 30โ60 seconds or warm it in the oven or toaster oven at 300ยฐF until heated through.
- Avoid Freezing: Due to the custard and peach layers, freezing may result in a watery or altered texture, so refrigeration is best for this one.
By storing your French toast casserole with peach properly, youโll keep every serving tasting just as good as day one.

More Summer French Toast Recipes
I love summer breakfasts that feel indulgent but are secretly high in proteinโand French toast is one of my favorites to play around with! If you enjoyed this peach crumble French toast casserole, here are a few other fruity, cozy, and protein-packed French toast recipes that hit the same vibe:
- Peaches and Cream Stuffed French Toast
- Strawberry Shortcake Protein French Toast
- Mango Cheesecake Protein French Toast
FAQs
Breakfast bakes can bring up lots of questionsโespecially when it comes to texture, substitutions, and prep. Here are a few of the most common ones about this peach French toast casserole to help you out. Youโll be slicing into a golden, protein-packed breakfast in no time.
-
Can I use canned or frozen peaches instead of fresh?
Yes! Canned (drained) or frozen peaches work great here. Just make sure to thaw and drain frozen peaches beforehand to avoid extra moisture, and use canned peaches packed in juiceโnot syrupโfor the best results.
-
How do I know when the casserole is fully baked?
The center should feel set and not overly jiggly when you gently shake the pan. A toothpick inserted into the center should come out mostly clean, with just a little moisture from the custard. Make sure to let it rest for 30 minutes after baking so it firms up completely.
-
Can I make this French toast casserole ahead of time?
Absolutely! You can assemble it the night before, cover, and refrigerate. The next morning, bake as directedโjust know it may need a few extra minutes if going into the oven cold.
-
How long will leftovers last in the fridge?
Stored in an airtight container, the casserole will keep well for up to 4โ5 days. Reheat individual slices as needed, and keep your toppings separate to maintain the best texture.
Recipe Card
Peach Crumble French Toast Casserole
Ingredients
Peach Compote:
- 14 g Unsalted Butter (Vital Farms)
- 250 g Cubed Yellow Peach
- 16 g Zero Calorie Brown Sugar Sweetener (H-E-B)
- 1 tsp Cinnamon
- 1-2 tbsp Water
Crumble:
- 30 g All Purpose Flour (King Arthur)
- 15 g Vanilla Protein Powder (Quest)
- 1 tsp Cinnamon
- ยฝ tsp Salt
- 1 tsp Vanilla Extract
- 15 ml Nonfat Milk (Whole Foods)
- 7 g Unsalted Butter (melted (Vital Farms))
French Toast Custard:
- 240 ml Nonfat Milk (Whole Foods)
- 80 ml Half & Half or Heavy Cream (Nutpods)
- 3 Large Brown Eggs (Vital Farms)
- 1 tsp Vanilla Extract
- 15 g Vanilla Protein Powder (Quest)
Casserole:
- 360 g Protein White Bread (Sola)
Topping:
- 283 g 0% Milkfat Yogurt (Fage)
Instructions
Peach Compote:
- Heat a medium size pan on low to medium heat. Add your butter and let it melt and coat the bottom.14 g (1 tbsp) Unsalted Butter
- Prep and cube your peaches. You can leave the skin on. Add to the pan and evenly coat in the butter.250 g (1.66 cups) Cubed Yellow Peach
- Top with the brown sugar and cinnamon and mix again. Then add a splash of water and let the peaches cook on low heat while you prepare everything else. Stir every few minutes.16 g (tsp) Zero Calorie Brown Sugar Sweetener, 1 tsp Cinnamon, 1-2 tbsp Water
Crumble:
- In a mixing bowl, add in your crumble ingredients. Mix together until it is a crumbly texture. Set aside.30 g (0.25 cups) All Purpose Flour, 15 g (1 tbsp) Vanilla Protein Powder, 1 tsp Cinnamon, 1/2 tsp Salt, 1 tsp Vanilla Extract, 15 ml (1 tbsp) Nonfat Milk, 7 g (0.5 tbsp) Unsalted Butter
French Toast Custard:
- In a large mixing bowl, add in your custard ingredients and whisk together to evenly mix. Ensure all the egg yolks are cracked and the protein powder is evenly mixed in with minimal clumps.240 ml (1 cups) Nonfat Milk, 80 ml (0.33 cups) Half & Half or Heavy Cream, 3 Large Brown Eggs, 1 tsp Vanilla Extract, 15 g (1 tbsp) Vanilla Protein Powder
Casserole:
- Grab your slices bread and cut into cubes.360 g (8 slices) Protein White Bread
- Grab a 7โ – 9โ cake springform pan and spray with oil. Then line with a large enough piece of parchment paper, leaving extra to hang over the edges.
- Add 1/3 of the cubed bread to the base and press down with your hands. Add 1/3rd of the peach compote evenly on top and then sprinkle with about a quarter of the crumble. Use the back of a spoon to gently press it all down to compress.
- Repeat with a second layer of bread, compote, and crumble. Press everything down again. You can leave some extra compote for the end as a topping if desired.
- And repeat again for a third layer, ensuring you have some crumble left over for the finishing topping.
- Carefully evenly pour in your french toast custard all over the top, letting it all soak down and fill up all the crevices. It should fill up your pan perfectly.
- Do one finally press down with your spoon so flatten and compress everything. Top with your remaining crumble.
- Bake at 350ยฐ for 60-65 minutes if using a 7โ pan and 50-55 minutes if using a 9โ pan. After 30 minutes, cover the top with aluminum foil to keep from burning.
- Keep an eye on it as oven temperatures will vary for everyone. And check with a toothpick to ensure it is fully cooked through before removing.
- Let it cool for at least 30 minutes before cutting into 5 even slices.
Topping:
- When serving, top with a dollop of yogurt for an extra protein boost and creamy pairing.283 g (1.16 cups) 0% Milkfat Yogurt
- And if you had any peach compote left over, spoon on top. Note: if you stored the extra compote in the fridge, it will harden a little. Just give it a quick 15-20 second microwave and itโll soften.
Nutrition Information
The Nutrition Facts above are specific to the ingredients I chose to use for this recipe.
Save this recipe to your Pinterest Board and share it with your family and friends!

DID YOU MAKE THIS RECIPE?
Be sure to tag @tishasveggieeats on Instagram and hashtag #tishasveggieeats!














Like this recipe?