Hungry for a taste of nostalgia? There’s nothing quite like grandma’s peach French toast to bring warmth and sweetness to your morning. Whether you’re craving a quick, comforting breakfast or a decadent brunch centerpiece, our roundup of 12 delicious recipes has got you covered. Dive into these mouthwatering variations that promise to make every bite a trip down memory lane. Keep reading to find your new favorite!
Grandmas Peach French Toast Casserole

Hold onto your hats, folks, because we’re about to dive into a dish that’s like a hug from grandma—warm, sweet, and utterly unforgettable. This peach French toast casserole is the stuff of lazy Sunday mornings and ‘why didn’t I make this sooner?’ moments.
Ingredients
- For the casserole:
- 1 loaf French bread, cut into 1-inch cubes (about 6 cups)
- 4 large eggs
- 1 cup whole milk
- 1/2 cup heavy cream
- 1/4 cup granulated sugar
- 1 tsp vanilla extract
- 1/2 tsp ground cinnamon
- 1/4 tsp ground nutmeg
- For the peach topping:
- 2 cups fresh peaches, peeled and sliced
- 1/4 cup brown sugar
- 1 tbsp lemon juice
- 1/2 tsp ground cinnamon
Instructions
- Preheat your oven to 350°F (175°C) and grease a 9×13-inch baking dish with butter or non-stick spray.
- In a large bowl, whisk together the eggs, milk, heavy cream, granulated sugar, vanilla extract, cinnamon, and nutmeg until well combined.
- Add the French bread cubes to the egg mixture, gently tossing until all the bread is evenly coated. Let it sit for 10 minutes to soak up the custard.
- While the bread soaks, mix the peaches, brown sugar, lemon juice, and cinnamon in a separate bowl. Tip: If your peaches aren’t super ripe, a quick sauté can soften them and enhance their sweetness.
- Spread the soaked bread evenly in the prepared baking dish, then spoon the peach mixture over the top.
- Bake for 45-50 minutes, or until the top is golden brown and the center is set. Tip: Cover with foil if the top starts browning too quickly.
- Let the casserole cool for 5 minutes before serving. Tip: A dollop of whipped cream or a drizzle of maple syrup takes this dish to the next level.
Mmm, the result? A luscious, custardy base with pockets of juicy, cinnamon-spiced peaches that’ll make your taste buds sing. Serve it up with a side of crispy bacon for the ultimate sweet-and-savory breakfast experience.
Peach Stuffed French Toast with Cream Cheese

Kickstart your morning with a dish that’s as indulgent as it is Instagram-worthy—our Peach Stuffed French Toast with Cream Cheese is the breakfast of champions, or at least of those who appreciate a good food coma. Imagine biting into a golden, crispy exterior only to find a creamy, peachy surprise waiting inside. It’s like summer decided to throw a party in your mouth, and everyone’s invited.
Ingredients
- For the filling:
- 1 cup cream cheese, softened
- 1/2 cup peach preserves
- 1 tbsp powdered sugar
- For the French toast:
- 4 thick slices of brioche bread
- 2 large eggs
- 1/2 cup whole milk
- 1 tsp vanilla extract
- 1/2 tsp ground cinnamon
- 2 tbsp unsalted butter
- For serving:
- Fresh peach slices
- Maple syrup
- Additional powdered sugar for dusting
Instructions
- In a medium bowl, mix the cream cheese, peach preserves, and powdered sugar until smooth. This is your filling—set it aside for now.
- Take each slice of brioche and cut a pocket into the side, being careful not to cut all the way through. Stuff each pocket with a generous amount of the cream cheese mixture.
- In a shallow dish, whisk together the eggs, milk, vanilla extract, and cinnamon until well combined.
- Heat a large skillet over medium heat and melt 1 tbsp of butter.
- Dip each stuffed brioche slice into the egg mixture, allowing each side to soak for about 10 seconds for maximum flavor absorption.
- Place the soaked brioche in the skillet and cook for 3-4 minutes on each side, or until golden brown and crispy. Tip: Don’t rush this step—the perfect golden crust is worth the wait.
- Repeat with the remaining slices, adding more butter to the skillet as needed.
- Serve your French toast hot, topped with fresh peach slices, a drizzle of maple syrup, and a dusting of powdered sugar. Tip: For an extra touch of elegance, serve with a side of whipped cream.
Just when you thought French toast couldn’t get any better, this peach-stuffed version comes along to prove you wrong. The contrast between the crispy exterior and the creamy, fruity filling is nothing short of magical. Serve it at your next brunch and watch as your guests marvel at your culinary prowess—or keep it all to yourself; we won’t judge.
Baked Peach French Toast with Cinnamon

Howdy, breakfast lovers! If you’re tired of the same old toast routine, we’ve got a game-changer that’ll make your taste buds dance—Baked Peach French Toast with Cinnamon. It’s like summer decided to crash your breakfast party, and honestly, we’re here for it.
Ingredients
- For the French Toast:
- 6 slices of thick-cut brioche bread
- 3 large eggs
- 1 cup whole milk
- 1 tsp vanilla extract
- 1/2 tsp ground cinnamon
- For the Peach Topping:
- 2 ripe peaches, sliced
- 2 tbsp unsalted butter
- 1/4 cup brown sugar
- 1/2 tsp ground cinnamon
Instructions
- Preheat your oven to 350°F (175°C) and grease a 9×13 inch baking dish. Because nobody likes toast that sticks more than a bad nickname.
- In a large bowl, whisk together the eggs, milk, vanilla extract, and cinnamon until well combined. Tip: Make sure your eggs are at room temperature for a smoother mixture.
- Dip each slice of brioche bread into the egg mixture, ensuring both sides are well coated, then arrange them in the prepared baking dish.
- In a skillet over medium heat, melt the butter and add the sliced peaches, brown sugar, and cinnamon. Cook for about 5 minutes, until the peaches are slightly softened and the sugar has melted into a syrupy goodness. Tip: Don’t overcook the peaches; you want them to retain some bite for texture.
- Pour the peach mixture evenly over the bread in the baking dish.
- Bake for 25-30 minutes, or until the French toast is puffed and golden. Tip: Keep an eye on it after the 20-minute mark to avoid over-browning.
Kick back and marvel at your creation—this dish is a symphony of fluffy, custardy bread meets juicy, cinnamon-kissed peaches. Serve it with a dollop of whipped cream or a drizzle of maple syrup for an extra indulgent twist.
Grandmas Special Peach and Almond French Toast

Craving something sweet, comforting, and a tad nostalgic? This isn’t just any French toast—it’s a hug from grandma in breakfast form, featuring juicy peaches and crunchy almonds for that perfect bite.
Ingredients
- For the batter:
- 4 large eggs
- 1 cup whole milk
- 1 tsp vanilla extract
- 1 tbsp granulated sugar
- 1/2 tsp ground cinnamon
- For the toast:
- 8 slices thick-cut brioche bread
- 2 tbsp unsalted butter
- For the topping:
- 2 ripe peaches, sliced
- 1/4 cup sliced almonds
- 2 tbsp powdered sugar
- Maple syrup, for serving
Instructions
- In a large bowl, whisk together the eggs, milk, vanilla extract, granulated sugar, and cinnamon until fully combined. Tip: For extra fluffy French toast, let the batter sit for 5 minutes before dipping the bread.
- Heat a large non-stick skillet over medium heat and melt 1 tbsp of butter. Tip: Ensure the skillet is properly heated to avoid soggy toast.
- Dip each slice of brioche bread into the batter, allowing each side to soak for 10 seconds, then place it in the skillet.
- Cook each slice for 2-3 minutes on each side, or until golden brown. Tip: Don’t overcrowd the skillet; cook in batches if necessary.
- Repeat the process with the remaining slices, adding more butter as needed.
- Serve the French toast warm, topped with sliced peaches, almonds, a dusting of powdered sugar, and a drizzle of maple syrup.
Kickstart your morning with this delightful dish where the creamy custard-soaked brioche meets the fresh, juicy peaches and the nutty crunch of almonds. For an extra indulgent twist, serve with a dollop of whipped cream or a scoop of vanilla ice cream.
Peach Cobbler French Toast Bake

Craving something sweet, comforting, and a tad bit fancy for your weekend brunch? Look no further than this Peach Cobbler French Toast Bake, where the cozy vibes of peach cobbler meet the indulgent charm of French toast in a match made in breakfast heaven.
Ingredients
- For the bake:
- 6 cups day-old French bread, cubed
- 4 large eggs
- 1 cup whole milk
- 1/2 cup heavy cream
- 1/4 cup granulated sugar
- 1 tsp vanilla extract
- 1/2 tsp ground cinnamon
- For the peach topping:
- 3 cups fresh peaches, sliced
- 1/4 cup brown sugar
- 1 tbsp lemon juice
- 1 tsp cornstarch
- 1/2 tsp ground cinnamon
- For the crumble:
- 1/2 cup all-purpose flour
- 1/4 cup brown sugar
- 1/4 cup cold unsalted butter, cubed
- 1/4 tsp salt
Instructions
- Preheat your oven to 350°F and grease a 9×13 inch baking dish.
- In a large bowl, whisk together eggs, milk, heavy cream, granulated sugar, vanilla extract, and cinnamon until well combined.
- Add the cubed French bread to the egg mixture, gently tossing to ensure each piece is evenly coated. Let it sit for 10 minutes to absorb the liquid.
- Meanwhile, in another bowl, mix together sliced peaches, brown sugar, lemon juice, cornstarch, and cinnamon for the topping.
- Transfer the soaked bread mixture into the prepared baking dish, spreading it out evenly.
- Spoon the peach topping over the bread mixture, distributing it as evenly as possible.
- For the crumble, combine flour, brown sugar, cold butter, and salt in a small bowl. Use your fingers to mix until the mixture resembles coarse crumbs.
- Sprinkle the crumble evenly over the peach topping.
- Bake for 45-50 minutes, or until the top is golden brown and the center is set.
- Let it cool for 5 minutes before serving. Tip: For an extra indulgent touch, drizzle with maple syrup or a dollop of whipped cream.
Perfectly golden on the outside with a soft, custardy center, this bake is a delightful twist on classic French toast. The juicy peaches and buttery crumble add a lovely contrast in textures, making each bite a little celebration. Serve it warm with a side of crispy bacon for the ultimate sweet and savory brunch experience.
Grandmas Peach French Toast with Maple Syrup

Y’all, if there’s a better way to wake up than to the smell of peaches and maple syrup wafting through your kitchen, we haven’t found it yet. This dish is like a hug from grandma, if grandma were a breakfast food that also happened to be ridiculously easy to make.
Ingredients
- For the French Toast:
- 6 slices of thick-cut brioche bread
- 3 large eggs
- 1 cup whole milk
- 1 tsp vanilla extract
- 1/2 tsp ground cinnamon
- 2 tbsp unsalted butter
- For the Peach Topping:
- 2 cups sliced fresh peaches
- 1/4 cup maple syrup
- 1 tbsp lemon juice
- 1/2 tsp ground cinnamon
Instructions
- In a large bowl, whisk together the eggs, milk, vanilla extract, and cinnamon until fully combined.
- Heat a large non-stick skillet over medium heat and add 1 tbsp of butter, letting it melt and coat the pan.
- Dip one slice of brioche bread into the egg mixture, allowing it to soak for 10 seconds on each side.
- Place the soaked bread in the skillet and cook for 2-3 minutes on each side, or until golden brown. Repeat with remaining slices, adding more butter as needed.
- While the French toast cooks, combine the sliced peaches, maple syrup, lemon juice, and cinnamon in a small saucepan over medium heat.
- Cook the peach mixture for 5 minutes, stirring occasionally, until the peaches are soft and the syrup has thickened slightly.
- Serve the French toast hot, topped with the warm peach mixture and an extra drizzle of maple syrup if desired.
Craving something sweet yet comforting? This French toast is your answer, with its fluffy interior, crispy edges, and that peach topping that’s just the right amount of sticky. Try serving it with a dollop of whipped cream or a sprinkle of powdered sugar for an extra indulgent twist.
Peach and Vanilla French Toast Roll Ups

So, you’ve got a hankering for something sweet, a little fancy, but secretly easy to whip up? Let’s talk about turning your morning toast into a decadent, peach-kissed, vanilla-dreamy masterpiece that’ll have you hitting the snooze button just to savor every bite.
Ingredients
- For the roll ups:
- 8 slices of white bread, crusts removed
- 1 cup of peach preserves
- 1 teaspoon of vanilla extract
- 2 eggs
- 1/4 cup of milk
- 1 tablespoon of granulated sugar
- 1/2 teaspoon of ground cinnamon
- For cooking:
- 2 tablespoons of unsalted butter
- For serving:
- Powdered sugar for dusting
- Additional peach preserves for dipping
Instructions
- Flatten each bread slice with a rolling pin to about 1/4-inch thickness. This makes them easier to roll without cracking.
- Spread 2 tablespoons of peach preserves evenly over each flattened bread slice, leaving a small border around the edges to prevent spillage.
- Sprinkle a pinch of vanilla extract over the preserves on each slice for that aromatic kick.
- Carefully roll up each slice from one end to the other, pressing gently to seal the edge. Think of it as rolling a tiny, delicious carpet.
- In a shallow dish, whisk together the eggs, milk, sugar, and cinnamon until well combined. This is your golden bath for the roll ups.
- Heat a large skillet over medium heat and melt the butter, ensuring it coats the bottom evenly to prevent sticking and add richness.
- Dip each roll up into the egg mixture, letting it soak for about 10 seconds on each side, then letting the excess drip off. This ensures a moist interior without sogginess.
- Place the roll ups in the skillet, seam side down, and cook for 2-3 minutes on each side or until golden brown and slightly crispy. Flip them with care to maintain their shape.
- Remove from the skillet and let them cool for a minute. Dust with powdered sugar for a snowy effect and serve with extra peach preserves on the side for dipping.
These roll ups are a textural dream—crispy on the outside, gooey in the middle, with the peach and vanilla playing a sweet duet. Try serving them on a platter with a side of whipped cream for an extra indulgent breakfast or brunch centerpiece.
Grandmas Peach French Toast with Whipped Cream

Picture this: a lazy Sunday morning where the scent of caramelized peaches and cinnamon dances through the air, teasing your taste buds before you’ve even had your first sip of coffee. That’s the magic of this dish—a heavenly hybrid of breakfast and dessert that’ll have you questioning why every day can’t start this sweetly.
Ingredients
- For the French toast:
- 4 large eggs
- 1 cup whole milk
- 1 tsp vanilla extract
- 1/2 tsp ground cinnamon
- 8 slices of thick-cut brioche bread
- For the peach topping:
- 2 cups sliced peaches (fresh or thawed frozen)
- 1/4 cup brown sugar
- 1 tbsp unsalted butter
- 1/2 tsp ground cinnamon
- For the whipped cream:
- 1 cup heavy cream
- 2 tbsp powdered sugar
- 1/2 tsp vanilla extract
Instructions
- In a large bowl, whisk together the eggs, milk, vanilla extract, and cinnamon until fully combined.
- Heat a large non-stick skillet over medium heat and lightly grease with butter or cooking spray.
- Dip each slice of brioche bread into the egg mixture, allowing it to soak for 10 seconds per side.
- Cook the soaked bread slices in the skillet for 2-3 minutes per side, or until golden brown. Tip: Don’t overcrowd the skillet—work in batches if necessary.
- While the French toast cooks, prepare the peach topping by melting the butter in a separate skillet over medium heat.
- Add the sliced peaches, brown sugar, and cinnamon to the skillet, stirring occasionally, and cook for 5 minutes until the peaches are soft and the sauce has thickened. Tip: If the sauce thickens too quickly, add a tablespoon of water to loosen it.
- For the whipped cream, beat the heavy cream, powdered sugar, and vanilla extract in a chilled bowl until soft peaks form. Tip: Chill your bowl and beaters in the freezer for 10 minutes beforehand for the best results.
- Serve the French toast hot, topped with the warm peach mixture and a generous dollop of whipped cream.
Absolutely divine, this dish offers a perfect balance of fluffy, custardy French toast against the juicy, spiced peaches, all smoothed over with clouds of homemade whipped cream. Try serving it with a drizzle of maple syrup or a sprinkle of toasted pecans for an extra crunch.
Peach Pecan French Toast

Dive into a breakfast that’s as indulgent as a weekend brunch but as easy as a weekday scramble. Our Peach Pecan French Toast is a sweet, crunchy, and utterly decadent twist on the classic, guaranteed to make your taste buds dance with joy.
Ingredients
- For the French Toast:
- 4 slices of thick-cut brioche bread
- 2 large eggs
- 1/2 cup whole milk
- 1 tsp vanilla extract
- 1/2 tsp ground cinnamon
- 2 tbsp unsalted butter
- For the Peach Pecan Topping:
- 1 cup fresh peaches, sliced
- 1/4 cup pecans, chopped
- 2 tbsp brown sugar
- 1 tbsp unsalted butter
- 1/2 tsp ground cinnamon
Instructions
- In a shallow dish, whisk together the eggs, milk, vanilla extract, and ground cinnamon until well combined.
- Heat a large non-stick skillet over medium heat and add 1 tbsp of unsalted butter, letting it melt and coat the pan.
- Dip each slice of brioche bread into the egg mixture, ensuring both sides are evenly coated but not soggy.
- Place the coated bread slices in the skillet and cook for 2-3 minutes on each side, or until golden brown and crispy.
- Remove the French toast from the skillet and set aside on a warm plate.
- In the same skillet, melt the remaining 1 tbsp of unsalted butter over medium heat.
- Add the sliced peaches, chopped pecans, brown sugar, and ground cinnamon to the skillet, stirring frequently for about 3-4 minutes until the peaches soften and the mixture becomes syrupy.
- Pour the peach pecan topping over the French toast slices, ensuring each piece is generously covered.
- Serve immediately, perhaps with a dollop of whipped cream or a drizzle of maple syrup for extra indulgence.
Lusciously tender with a crispy edge, this Peach Pecan French Toast is a symphony of textures and flavors. The caramelized peaches and toasted pecans add a delightful crunch and sweetness that pairs perfectly with the soft, eggy bread. Try serving it with a side of crispy bacon for a sweet and salty contrast that’s absolutely irresistible.
Grandmas Peach French Toast with Honey Drizzle

Kickstart your morning with a dish that’s like a hug from grandma, if grandma were a master chef who loved peaches and had a sweet tooth. This Peach French Toast with Honey Drizzle is the perfect blend of cozy and fancy, turning your breakfast into a brunch-worthy masterpiece that’ll have everyone at the table begging for seconds.
Ingredients
- For the French Toast:
- 4 large eggs
- 1 cup whole milk
- 1 tsp vanilla extract
- 1/2 tsp ground cinnamon
- 8 slices thick-cut brioche bread
- 2 tbsp unsalted butter
- For the Peach Topping:
- 2 cups sliced fresh peaches
- 2 tbsp granulated sugar
- 1 tbsp lemon juice
- For the Honey Drizzle:
- 1/4 cup honey
- 1 tbsp warm water
Instructions
- In a large bowl, whisk together the eggs, milk, vanilla extract, and cinnamon until well combined.
- Heat a large non-stick skillet over medium heat and add 1 tbsp of butter.
- Dip each slice of brioche bread into the egg mixture, allowing it to soak for 10 seconds on each side.
- Place the soaked bread in the skillet and cook for 2-3 minutes on each side, or until golden brown. Tip: Don’t overcrowd the skillet; cook in batches if necessary.
- Remove the French toast from the skillet and keep warm. Repeat with the remaining bread, adding more butter as needed.
- In a small saucepan, combine the sliced peaches, sugar, and lemon juice. Cook over medium heat for 5 minutes, stirring occasionally, until the peaches are soft and the sugar has dissolved.
- In a small bowl, mix the honey and warm water until smooth to create the drizzle.
- To serve, top each slice of French toast with the peach topping and drizzle with the honey mixture. Tip: For an extra touch of elegance, sprinkle with powdered sugar or a dash of cinnamon.
Yield to the temptation of this dish’s crispy edges, custardy center, and the sweet, tangy burst of peaches. Serve it with a side of crispy bacon or a dollop of whipped cream to take it from breakfast to dessert in no time.
Peach and Berry French Toast Skillet

Now, who said breakfast can’t be a little fancy? This Peach and Berry French Toast Skillet is here to turn your morning routine into a decadent affair, with juicy peaches and berries playing hide and seek in every bite. It’s like summer decided to crash your breakfast party, and honestly, we’re here for it.
Ingredients
- For the French Toast:
- 4 large eggs
- 1 cup whole milk
- 1 tsp vanilla extract
- 1/2 tsp ground cinnamon
- 1/4 cup granulated sugar
- 6 slices thick-cut brioche bread, cut into 1-inch cubes
- For the Peach and Berry Mixture:
- 2 cups fresh peaches, sliced
- 1 cup mixed berries (strawberries, blueberries, raspberries)
- 2 tbsp unsalted butter
- 1/4 cup brown sugar
- For Serving:
- Maple syrup, to drizzle
- Powdered sugar, for dusting
Instructions
- Preheat your oven to 375°F (190°C) to get it ready for the skillet magic.
- In a large bowl, whisk together the eggs, milk, vanilla extract, cinnamon, and granulated sugar until well combined. Tip: Whisk vigorously to ensure the eggs are fully incorporated for a smooth custard.
- Add the brioche cubes to the egg mixture, gently tossing to coat each piece. Let it sit for 5 minutes to soak up all that custardy goodness.
- Meanwhile, in a 10-inch oven-safe skillet, melt the butter over medium heat. Add the peaches, mixed berries, and brown sugar, cooking for 3-4 minutes until the fruits soften and the sugar dissolves. Tip: Don’t stir too much; you want the fruits to keep their shape.
- Spread the fruit mixture evenly in the skillet, then top with the soaked brioche cubes, pressing down slightly.
- Bake in the preheated oven for 25-30 minutes, or until the top is golden brown and the center is set. Tip: Check at the 20-minute mark to prevent over-browning.
- Remove from the oven and let it cool for 5 minutes before serving.
Absolutely divine, this skillet is a textural dream with crispy edges, a custardy center, and bursts of fruity freshness. Serve it straight from the skillet for that rustic charm, or plate it up with a dollop of whipped cream for extra indulgence.
Grandmas Peach French Toast with Caramel Sauce

Just when you thought French toast couldn’t get any more indulgent, here comes a recipe that’s basically a hug from grandma in breakfast form. Imagine fluffy, eggy bread soaked in sweet peach goodness, then drizzled with a caramel sauce that’ll make you want to lick the plate—classy, right?
Ingredients
- For the French Toast:
- 8 slices of thick-cut brioche bread
- 4 large eggs
- 1 cup whole milk
- 1/2 cup heavy cream
- 1/4 cup granulated sugar
- 1 tsp vanilla extract
- 1/2 tsp ground cinnamon
- 2 cups sliced peaches (fresh or canned)
- For the Caramel Sauce:
- 1 cup granulated sugar
- 6 tbsp unsalted butter
- 1/2 cup heavy cream
- 1 tsp vanilla extract
- Pinch of salt
Instructions
- In a large bowl, whisk together eggs, milk, heavy cream, sugar, vanilla extract, and cinnamon until well combined.
- Heat a large non-stick skillet over medium heat and lightly grease with butter or cooking spray.
- Dip each slice of brioche bread into the egg mixture, allowing it to soak for about 30 seconds per side.
- Cook the soaked bread slices on the skillet for 2-3 minutes per side, or until golden brown and crispy.
- While the French toast is cooking, arrange the sliced peaches on top of each piece during the last minute of cooking to warm them through.
- For the caramel sauce, melt sugar in a medium saucepan over medium heat, stirring constantly until it turns a deep amber color.
- Carefully whisk in butter until melted, then slowly pour in heavy cream, continuing to whisk until the sauce is smooth.
- Remove from heat and stir in vanilla extract and a pinch of salt.
- Serve the French toast hot, drizzled generously with the caramel sauce and extra peaches on top.
Absolutely divine, this dish strikes the perfect balance between the soft, custardy French toast and the crunchy, caramelized edges. For an extra touch of luxury, serve with a scoop of vanilla ice cream and watch it become the star of any brunch table.
Conclusion
Savory, sweet, and utterly comforting, these 12 Grandma’s Peach French Toast recipes are a treasure trove of breakfast delights. Perfect for home cooks looking to add a touch of warmth to their morning routine, each recipe promises a delicious start to the day. We’d love to hear which one becomes your favorite—don’t forget to leave a comment and share the love on Pinterest!