A whiff of vanilla and cinnamon might just whisk you away to a sun-kissed morning where breakfast feels like a warm embrace. Enter the star of the show: Peaches and Cream Baked French Toast! This easy, make-ahead breakfast dish is a culinary lifesaver for anyone looking to shake off the grip of fast food. With its soft, luscious French bread melding beautifully with juicy peaches and creamy cheese, it’s the perfect way to invite sweetness into your day. The best part? You can whip it up the night before, letting the flavors meld while you catch some Zs. Come morning, just pop it in the oven, and within no time, you’ll be rewarded with a dreamy brunch that’s sure to impress family and friends. Are you ready to transform your breakfast game with a delightful twist?

Why Is This French Toast a Must-Try?
Easy Prep: Assemble this fantastic dish the night before and wake up to minimal effort and maximum flavor.
Decadent Flavor: Rich cream cheese and fresh peaches create a blissfully creamy and fruity harmony that dance on your palate.
Versatile Twist: Feeling adventurous? Swap in Almond Berry or Nutella Stuffed options for delicious variations to keep your mornings exciting.
Crowd-Pleaser: Perfect for families or brunch gatherings, this baked delight will impress your guests and have them asking for seconds!
Comforting Texture: Sink your teeth into the perfect balance of a golden-brown top and a cozy, custardy center that feels like a warm embrace.
Get ready to indulge in a dreamy morning with this Peaches and Cream French Toast Bake, and for more sweet ideas, check out my recipe for Red Velvet Cream muffins or enjoy a slice of some Blueberry Lemon Cream cheese loaf alongside.
Peaches and Cream French Toast Bake Ingredients
For the Bread Base
• French Bread – Provides structure and a chewy texture for the bake; you can use challah or croissant for a different flavor profile.
• Chopped Peaches – Adds natural sweetness and fruity flavor; fresh or thawed frozen peaches work beautifully (just thaw and drain first).
For the Creamy Mixture
• Cream Cheese – Contributes a creamy richness; ricotta can be a lighter substitute.
• Eggs – Acts as a binding agent; essential for achieving that custard texture.
• Milk – Adds moisture; opt for 2% or whole milk for best results.
• Heavy Cream – Enhances creaminess; half-and-half is a lighter alternative.
For Flavor
• Sugar – Sweetens the mix; feel free to swap brown sugar with granulated sugar if desired.
• Vanilla – Infuses flavor depth; adjust the amount based on your taste preferences.
• Cinnamon – Provides warmth; feel free to increase or decrease according to your taste.
For the Topping
• Flour – Forms the base of your crumble topping; all-purpose flour works great.
• Brown Sugar – Adds sweetness and a hint of caramel flavor to the topping; can substitute with granulated sugar.
• Nutmeg – Offers a warm, nutty flavor; a little goes a long way!
• Butter – Creates a crumbly texture in the topping; ensure it’s cold for best results.
Step‑by‑Step Instructions for Peaches and Cream French Toast Bake
Step 1: Prep the Dish
Begin by spraying a 9×13-inch baking dish with cooking spray to prevent sticking. This is your canvas for the Peaches and Cream French Toast Bake. Make sure to cover the entire surface well, ensuring that your golden-brown top doesn’t cling to the dish during baking.
Step 2: Layer Ingredients
Next, place half of the cubed French bread evenly in the prepared dish. Sprinkle half of the chopped peaches and dollops of cream cheese on top. Repeat this layering process with the remaining bread, peaches, and cream cheese to create a delightful, visually appealing base for your bake.
Step 3: Mix Custard
In a large mixing bowl, whisk together the eggs, milk, heavy cream, sugar, vanilla, and cinnamon until fully combined. This custard mix will soak into your layered bread. Pour the mixture evenly over the layered ingredients in your baking dish, ensuring every piece of bread is coated.
Step 4: Refrigerate
Cover the dish with plastic wrap or aluminum foil and refrigerate overnight. Letting the Peaches and Cream French Toast Bake sit allows the flavors to meld beautifully and ensures the custard fully absorbs into the bread for optimal taste and texture during baking.
Step 5: Prepare Topping
On the morning you’re ready to bake, combine flour, brown sugar, cinnamon, nutmeg, and salt in a bowl. Add cold butter pieces and use a pastry cutter or fork to mix until the mixture resembles coarse crumbs. Refrigerate this topping mixture while the oven preheats.
Step 6: Bake
Preheat your oven to 350°F (175°C). Once heated, uncover your baking dish and sprinkle the prepared topping evenly over the top of the French toast bake. Bake in the oven for 45-55 minutes until set and golden. The center should jiggle slightly for a soft bake or feel firmer for a denser texture.

What to Serve with Peaches and Cream Baked French Toast
Delight your senses with a well-rounded breakfast that perfectly enhances the creamy, fruity notes of this dreamy dish.
-
Crispy Bacon: The salty crunch of bacon creates a savory counterbalance to the sweet, creamy French toast.
-
Fresh Berries: A mix of raspberries, blueberries, or strawberries adds a refreshing burst of sweetness that complements the peaches beautifully.
-
Whipped Cream: A light dollop elevates this delicious breakfast into a dessert-like experience, enhancing the creamy texture.
-
Maple Syrup: Drizzling warm maple syrup over each slice adds a comforting sweetness, perfectly harmonizing with the rich flavors.
Pair this French toast with crispy bacon and fresh berries, showcasing a delightful mix of sweet and savory elements that will have everyone smiling around the table!
-
Fruit Salad: A colorful medley of seasonal fruits brings freshness to the table and lightens the meal.
-
Iced Coffee: Pairing with a refreshing iced coffee gives a delightful caffeine kick that complements the sweet vibes of breakfast.
-
Yogurt Parfait: A creamy yogurt parfait layered with granola and fresh fruit adds texture and a tangy twist.
-
Mimosas: For a brunch-worthy pairing, sip on bubbly mimosas that enhance the celebratory feel of this delicious breakfast.
Make Ahead Options
These Peaches and Cream French Toast Bake are a meal prep dream for busy mornings! You can prepare the entire dish up to 24 hours in advance, layering the bread, peaches, and cream cheese before soaking them in the custard mixture. Cover the dish tightly with plastic wrap and refrigerate overnight to allow the flavors to meld beautifully. If you have some leftovers, the bake can be stored in the refrigerator for up to 3 days before baking. When you’re ready to enjoy this delightful breakfast, simply preheat the oven to 350°F, sprinkle the topping on top, and bake for 45-55 minutes until golden and set. With these make-ahead instructions, you’ll savor a delicious homemade meal with minimal effort on busy mornings!
Helpful Tricks for Peaches and Cream Bake
Rest Overnight: Allow the dish to refrigerate overnight, ensuring the custard absorbs into the bread for a rich flavor and creamy texture.
Choose Quality Bread: Use fresh French bread for the best results; day-old bread works too, as it’s less likely to become soggy during soaking.
Adjust Texture: For a softer center, bake for a shorter time—45 minutes should yield a delightful custardy finish.
Add Flavor Variations: Consider adding ingredients like almond extract or chocolate chips for an enticing twist on your Peaches and Cream French Toast Bake.
Cool Slightly: Let the bake cool for about 10-15 minutes after removing it from the oven; this allows the layers to set for easier slicing.
Peaches and Cream French Toast Variations
Ready to put your own spin on this delightful Peaches and Cream Baked French Toast? Let’s explore some scrumptious variations that can take your breakfast game to a whole new level!
-
Berry Bliss: Replace peaches with a mix of fresh berries for a tart and sweet punch. Raspberries and blueberries pair beautifully, adding vibrant color and flavor.
-
Pumpkin Spice: Swap in pumpkin puree and a hint of nutmeg for a cozy fall-inspired treat. This blend brings warmth and nostalgia to your breakfast table.
-
Nutella Stuffed: Layer Nutella between slices for a decadent twist that chocolate lovers will adore. The rich hazelnut flavor melds perfectly with the creamy custard.
-
Almond Joy: Add shredded coconut and slivered almonds into the custard for a tropical finish. A sprinkle of chocolate chips will further enhance that indulgent experience.
-
Peachy Maple: Drizzle maple syrup over the top before baking for an extra layer of sweetness. The syrup caramelizes beautifully, creating a luscious glaze.
-
Cinnamon Roll: Incorporate cinnamon roll pieces for the topping to infuse the dish with a nostalgic flavor reminiscent of Sunday mornings. The gooey centers provide a heavenly bite!
-
Savory Spin: For a savory version, use crumbled sausage or bacon instead of fruit. Pair it with a sharp cheese like cheddar for a breakfast that’s both hearty and satisfying.
To truly embrace the versatility of this dish, remember that each variation can take your morning routine to new heights. Don’t forget to check out other ideas like the scrumptious Taco Cream Cheese pasta for a creative meal or a slice of Gnocchi with Spinach and Feta for a comforting dinner. Dive into your culinary creativity and create unforgettable breakfast memories!
How to Store and Freeze Peaches and Cream French Toast Bake
Refrigerator: Store any leftovers tightly covered in the fridge for up to 3 days. If you haven’t baked it yet, you can prepare the dish and keep it refrigerated overnight before baking.
Freezer: To freeze an unbaked Peaches and Cream French Toast Bake, wrap it tightly in plastic wrap and foil. It can be frozen for up to 2 months. Thaw in the fridge overnight before baking.
Reheating: Reheat baked leftovers in a preheated oven at 350°F (175°C) for about 20-25 minutes until warmed through, ensuring a deliciously creamy texture.
Serving Fresh: For the best experience, consume within a couple of days while the flavors are at their peak. Enjoy the delightful taste of this easy, make-ahead dish!

Peaches and Cream Baked French Toast Recipe FAQs
What type of bread is best for this recipe?
French bread is ideal for this Peaches and Cream Baked French Toast because it provides a chewy structure that holds up well during baking. However, you can also use challah or even croissants if you’re looking to experiment with different flavors!
How should I store leftovers?
Store any leftover baked French toast tightly covered in the refrigerator for up to 3 days. Make sure to let it cool to room temperature before sealing to maintain its flavor and texture.
Can I freeze the Peaches and Cream French Toast Bake?
Absolutely! If you want to prepare this dish in advance, you can assemble it but not bake, then wrap it tightly in plastic wrap and foil. It can be frozen for up to 2 months. When you’re ready to enjoy it, just thaw it in the refrigerator overnight before baking as directed.
What if my French toast bake is soggy?
If you find your French toast bake soggy, it’s often a result of using overly soft bread or not letting it sit long enough for the custard to absorb. For best results, use day-old bread, and allow it to chill overnight in the fridge before baking. You can also reduce the quantity of milk and cream to achieve a sturdier texture.
Is this recipe suitable for people with dietary restrictions?
If you have allergies to dairy, consider replacing cream cheese with a dairy-free cream cheese alternative and using almond or coconut milk in place of regular milk. Also, check that your bread is free from allergens if you’re serving guests with specific dietary needs. Always double-check ingredient labels to ensure they’re allergy-safe!
How can I adjust the flavors for a twist?
Feel free to get creative! You can substitute the peaches with berries, apples, or even bananas for different seasonal flavors. Additionally, adding extracts like almond or vanilla can enhance the dish, and consider incorporating chocolate chips or nuts for a delightful surprise!

Peaches and Cream French Toast Bake That's a Morning Win
Ingredients
Equipment
Method
- Begin by spraying a 9x13-inch baking dish with cooking spray to prevent sticking.
- Place half of the cubed French bread evenly in the prepared dish. Sprinkle half of the chopped peaches and dollops of cream cheese on top.
- Repeat this layering process with the remaining bread, peaches, and cream cheese.
- In a large mixing bowl, whisk together the eggs, milk, heavy cream, sugar, vanilla, and cinnamon until fully combined.
- Pour the mixture evenly over the layered ingredients in your baking dish.
- Cover the dish with plastic wrap or aluminum foil and refrigerate overnight.
- Combine flour, brown sugar, cinnamon, nutmeg, and salt in a bowl. Add cold butter pieces and mix until coarse crumbs form.
- Preheat your oven to 350°F (175°C). Uncover your baking dish and sprinkle the prepared topping evenly over the top.
- Bake in the oven for 45-55 minutes until set and golden.

Leave a Reply