Who can resist the warm embrace of freshly baked French toast, especially when it’s adorned with sweet, juicy peaches and velvety cream? Imagine waking up to a dish that’s not only a feast for the eyes but also a delight for your taste buds. The aroma of cinnamon and vanilla wafting through your kitchen will instantly elevate your morning routine to something spectacular. This Peaches and Cream Baked French Toast combines simplicity and indulgence in a way that makes it a showstopper for any brunch or family gathering.
What sets this recipe apart is its incredible ease and versatility. Additionally, the ability to prepare it the night before makes it a time-saving hero for busy mornings. When you pull this dish from the oven, bubbly and golden, you’ll experience the satisfaction of serving something truly comforting. Get ready to impress your family and friends with a dish that’s both simple and extraordinary!
Why Make This Recipe
Start your day with a burst of flavor and a hint of sweetness! This Peaches and Cream Baked French Toast is not only delicious but also incredibly easy to whip up. You can savor the hearty texture of brioche or French bread while enjoying a hint of peach freshness, creating a perfect harmony of flavors that’s sure to please everyone at the table.
It’s also a great make-ahead option, allowing you to prepare it the night before and simply bake it in the morning. Imagine the joy of breakfast with no fuss! Additionally, the creamy custard envelops the bread, ensuring a moist and satisfying bite every time you dig in. This dish is truly a game-changer for leisurely weekend breakfasts or festive brunches.
How to Make Peaches and Cream Baked French Toast
Ingredients
- 1 loaf of bread (French or brioche)
- 4 large eggs
- 2 cups milk
- 1/2 cup heavy cream
- 1/2 cup sugar
- 1 teaspoon vanilla extract
- 1 teaspoon ground cinnamon
- 2 cups fresh peaches, sliced
- Butter for greasing
- Powdered sugar for serving (optional)

Helpful Notes
- Where to find unusual ingredients: You can find fresh peaches in the produce section of your grocery store, especially during peak summer months. If they’re out of season, frozen sliced peaches work well as a substitute.
- Optional variations: If you want to try different fruits, consider using berries or apples! Just adjust the sugar based on the sweetness of the fruit.
- Room temperature tips: Leaving your eggs and milk at room temperature for about 30 minutes before mixing creates a smoother custard.
Directions
Prep the baking dish: Grease a baking dish with butter to prevent sticking. Cut the bread into thick slices, about 1-1.5 inches thick, and arrange half of them in the dish so they cover the bottom evenly. Layer the sliced peaches over the bread, then place the remaining bread on top to create a delicious peach-stuffed French toast bake.
Mix the custard: In a mixing bowl, whisk together the eggs, milk, heavy cream, sugar, vanilla extract, and cinnamon until well combined and frothy. Pour this creamy mixture evenly over the layered bread and peaches, ensuring every slice is soaked in that delectable custard.
Chill overnight: Cover the dish tightly with plastic wrap and refrigerate overnight. This allows the bread to absorb all those lovely flavors, resulting in a moist and rich baked French toast.
Bake in the morning: Preheat your oven to 350°F (175°C) before removing the plastic wrap. Bake the French toast for 45-50 minutes or until puffed and golden brown on top. You’ll know it’s done when it’s bubbling gently at the edges of the dish and sets when pierced with a knife.
Serve and enjoy: Once out of the oven, allow the dish to cool slightly (about 5-10 minutes) before serving. If desired, dust with a sprinkle of powdered sugar to add a touch of sweetness and elegance.
How to Serve Peaches and Cream Baked French Toast
This dish is best enjoyed warm, right out of the oven. You can serve it directly from the baking dish for a rustic presentation or plate it individually to make it feel extra special. For a delightful breakfast feast, pair it with crispy bacon or sausage and a refreshing fruit salad. If desired, you can even accompany it with a dollop of whipped cream or a scoop of vanilla ice cream for a truly indulgent experience. Whether it’s a casual family brunch or a festive holiday gathering, this baked French toast is sure to impress!
How to Store Peaches and Cream Baked French Toast
If you have leftovers (though this dish is often too delicious to have much left!), store them in an airtight container in your refrigerator for up to 3 days. To freeze, wrap individual servings tightly in plastic wrap and then in aluminum foil, and they’ll last for up to 3 months.
When you’re ready to enjoy them again, reheat your baked French toast in the oven at 350°F for about 10-15 minutes until warmed through. Alternatively, you can use the microwave, heating in short 30-second intervals, but be aware it may lose some of its crispness. Always check for any off smells or appearance to ensure the leftovers are still good.
Tips to Make Peaches and Cream Baked French Toast
- Make use of day-old bread to enhance texture; it absorbs the custard better.
- Swap out the heavy cream for half-and-half if you’re looking for a lighter option without sacrificing creaminess.
- To prevent the top from browning too quickly, cover loosely with aluminum foil for the first 20 minutes of baking.
- If you’re short on time, you can skip overnight refrigeration and bake immediately; just let it sit for 30 minutes after pouring the custard before putting it in the oven.
- For extra flavor, add a tablespoon of orange zest to the custard mixture for a citrus twist.
- Create a crunchy topping by mixing some oats and brown sugar with a bit of melted butter to sprinkle over the dish before baking.
- Use a serrated knife to slice the bread, as it helps prevent squishing it down.
- Transform any leftovers into French toast muffins by cutting the baked toast into cubes and placing them in muffin tins before reheating.
- Consider a gluten-free bread alternative if you need to accommodate dietary restrictions.
- For those who enjoy a little heat, sprinkle in a pinch of cayenne or nutmeg for a unique flavor twist.
Variations
1. Vegan Peach Delight
Swap the eggs for flaxseed meal and use almond milk instead of dairy. Replace the heavy cream with coconut cream for a deliciously rich and dairy-free treat.
2. Nutty Protein Bake
Add chopped almonds or pecans into the peach layers for extra crunch and protein. You can also blend in a scoop of protein powder into the custard for a health boost.
3. Cinnamon Roll Twist
Use cinnamon roll dough instead of traditional bread for an irresistible dessert-like treat. Layer peaches and cream with the dough balls before baking, and glaze with icing afterward.
4. Tropical Paradise
Incorporate diced pineapple and shredded coconut instead of peaches. This tropical twist brings a whole new flavor profile to your baked French toast.
5. Savory Peach & Cheese Bake
For a unique spin, layer in some creamy goat cheese or mascarpone between the bread and peaches. Add fresh herbs, like thyme or rosemary, for a sweet-savory experience.
FAQs
Can I make this ahead of time?
Absolutely! This recipe shines as an overnight dish. Prepare it the night before, refrigerate, and simply bake it in the morning.
How do I store leftovers?
Store leftovers in an airtight container in the refrigerator for up to 3 days. For longer storage, you can freeze individual portions wrapped tightly.
Can I freeze this dish?
Yes! Wrap in plastic and aluminum foil, and freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.
What can I substitute for a key ingredient?
If you’re out of heavy cream, half-and-half or a combination of milk and butter can work in a pinch.
How do I prevent burning or drying out?
Cover with foil for the first part of baking, then remove to achieve a golden top while keeping it moist.
Is this gluten-free friendly?
You can make this dish gluten-free by using gluten-free bread instead of regular bread.
Can I double/halve this recipe?
Yes, this recipe can be easily adjusted. Just make sure to appropriately adjust your baking dish size.
Indulge in the flavorful experience of Peaches and Cream Baked French Toast. It’s not just a breakfast, but a memorable moment to savor each bite! Enjoy the sweet taste of peaches combined with rich cream, all encased in fluffy, custard-soaked bread!

Peaches and Cream Baked French Toast
Ingredients
For the French toast
- 1 loaf loaf of bread (French or brioche) Day-old bread works better for absorption.
- 4 large large eggs Room temperature preferred.
- 2 cups milk Room temperature preferred.
- 1/2 cup heavy cream Can substitute with half-and-half for a lighter option.
- 1/2 cup sugar Adjust based on sweetness of peaches.
- 1 teaspoon vanilla extract
- 1 teaspoon ground cinnamon
- 2 cups fresh peaches, sliced Frozen sliced peaches can be used off-season.
- Butter Butter for greasing
- Powdered sugar Powdered sugar for serving (optional)
Instructions
Preparation
- Grease a baking dish with butter to prevent sticking.
- Cut the bread into thick slices, about 1-1.5 inches thick, and arrange half of them in the dish to cover the bottom evenly.
- Layer the sliced peaches over the bread, then place the remaining bread on top.
Custard Mixing
- In a mixing bowl, whisk together the eggs, milk, heavy cream, sugar, vanilla extract, and cinnamon until well combined and frothy.
- Pour this creamy mixture evenly over the layered bread and peaches, ensuring every slice is soaked.
Chilling and Baking
- Cover the dish tightly with plastic wrap and refrigerate overnight.
- Preheat your oven to 350°F (175°C) before removing the plastic wrap.
- Bake for 45-50 minutes or until puffed and golden brown on top.
- Allow to cool slightly for 5-10 minutes before serving.
Serving Suggestions
- Dust with powdered sugar, if desired.
- Serve warm, possibly with crispy bacon or sausage and a fruit salad.
- Enjoy with whipped cream or vanilla ice cream for an indulgent experience.