Peaches and Cream Stuffed French Toast
Make this Peaches and Cream Stuffed French Toast with a sweet cinnamon cream cheese filling and peach slices. Top with maple syrup for a decadent breakfast. Get the recip
Worth adding to the list: Breakfast Sandwich, Blueberries and Cream Almond Oatmeal, and Pumpkin Cinnamon Streusel Pancakes.
Why This Peaches and Cream Stuffed French Toast Is My Go-To Brunch
The first time I made this peaches and cream stuffed French toast, I was skeptical about the cream cheese filling. Would it stay inside the bread? Would it be too sweet? Turns out, the creamy, cinnamon-spiced filling stays put when you press the edges of the bread together, and it melts into a luscious layer that pairs perfectly with the juicy peach slices. The custard-soaked bread gets crispy and golden on the outside while staying soft inside. It’s a decadent breakfast that feels special but comes together in minutes.
3 Reasons to Make This Stuffed French Toast
- The cream cheese filling stays creamy and doesn’t leak out into the pan, just press the bread edges gently to seal.
- The cinnamon custard gives the bread a warm, spiced flavor without making it soggy, thanks to using day-old French bread.
- Fresh peaches add a juicy, natural sweetness that cuts through the richness of the cream cheese and maple syrup.
Key Ingredients for Peaches and Cream Stuffed French Toast
- Cream cheese: Use full-fat cream cheese for the creamiest filling. Let it soften to room temperature for easy mixing. Neufchâtel cheese (lower fat) works but will be slightly less rich.
- French bread: A day-old loaf is ideal. It’s sturdy enough to hold the filling and custard without falling apart. Slice it into 1-inch thick pieces. Brioche or challah are good substitutes.
- Fresh peaches: Choose peaches that are ripe but still firm, they should give slightly when pressed. If using frozen peaches, thaw and drain them well to avoid watering down the filling.
Kitchen Tools You’ll Need for This French Toast Recipe
- Large non-stick skillet or griddle for even browning
- Shallow pie plate or wide dish for dipping the sandwiches
- Spatula for flipping
- Small bowl for mixing the cream cheese filling
- Knife for slicing bread and peaches
Tips for Perfect Stuffed French Toast Every Time
Slice the bread about 1 inch thick so it holds the filling without falling apart. When you dip the sandwiches, don’t let them sit in the custard, just a quick dip on each side, about 10 seconds per side. Too long and the bread will get soggy. Cook on medium-high heat so the outside gets golden and crisp before the inside overcooks. I like to press the sandwiches gently with a spatula while they cook to help the filling seal.
Expert Tips for the Best Cream Cheese Stuffed French Toast
For a smoother filling, let the cream cheese come to room temperature before mixing. Cold cream cheese will be lumpy. Use powdered sugar instead of granulated, it dissolves instantly and keeps the filling silky. When beating the custard, whisk until the eggs are fully broken up and the milk is incorporated, but don’t overbeat or you’ll incorporate too much air, which can make the bread puff unevenly. If you want extra richness, substitute half the milk with heavy cream. Just note that the custard will be thicker, so you may need to dip a little longer.
Choosing the Right Bread for Stuffed French Toast
Not all bread works for stuffed French toast. You need something sturdy enough to hold the filling and absorb the custard without turning to mush. I prefer a day-old French bread loaf, the slightly stale texture soaks up the egg mixture at just the right rate. Slice it about 1 inch thick. If you use fresh bread, let it sit out for a few hours to dry slightly. Brioche and challah are excellent alternatives because they’re rich and tender, but they can be more delicate. Avoid soft sandwich bread, it will fall apart.
Easy Variations for Peaches and Cream French Toast
If peaches aren’t in season, try using sliced strawberries, blueberries, or even thinly sliced apples. For a richer bread, swap the French bread for brioche or challah, they’re softer and more buttery. To make this dairy-free, use vegan cream cheese and a plant-based milk like oat or almond. Just note that the custard may be slightly thinner. Add a pinch of nutmeg or cardamom to the custard for a different spice profile. You can also skip the fruit and make a plain cream cheese stuffed French toast, then top with any fruit compote.
What to Serve with Peach French Toast
I love topping this French toast with extra diced peaches and a generous drizzle of warm maple syrup. A dollop of whipped cream or a sprinkle of cinnamon sugar adds a nice finish. For a savory balance, serve it alongside crispy bacon or breakfast sausage. The salty, smoky flavors contrast beautifully with the sweet, creamy French toast. If you want a lighter side, a handful of fresh berries or a simple green salad with a citrus vinaigrette works well too.
How to Store Leftover Stuffed French Toast
Store any leftover stuffed French toast in an airtight container in the refrigerator for up to 2 days. Place a sheet of parchment paper between layers to prevent sticking. The bread will soften over time, so it’s best to reheat before serving. I don’t recommend leaving it at room temperature for more than 2 hours because of the cream cheese and eggs.
Can You Freeze Stuffed French Toast?
Yes, you can freeze this French toast for up to 1 month. Let the cooked sandwiches cool completely, then wrap each one tightly in plastic wrap and place them in a freezer-safe bag or container. To serve, thaw overnight in the refrigerator, then reheat using the oven method below. Freezing works best if you plan to make a big batch for a busy morning.
Best Way to Reheat Stuffed French Toast
The best way to reheat this French toast is in a 350°F oven. Place the sandwiches on a baking sheet and warm for 5-7 minutes, flipping halfway through. This restores the crispy exterior without drying out the filling. A toaster oven works great too. Avoid the microwave, it will make the bread soggy and the cream cheese rubbery.
Frequently Asked Questions About Stuffed French Toast
Can I use canned peaches instead of fresh?
Yes, but drain them well and pat dry to avoid excess moisture. Canned peaches are softer, so they may break apart more easily. Fresh peaches give a firmer texture and brighter flavor.
Can I make this ahead of time?
You can assemble the sandwiches (without dipping) a few hours ahead and keep them covered in the fridge. Dip and cook just before serving. The custard can also be mixed ahead and refrigerated.
How do I prevent the filling from leaking out?
Spread the cream cheese filling evenly, leaving a small border around the edges. Place the peach slices in the center, then top with the second slice of bread. Press the edges gently to seal. Don’t overfill.
Can I use gluten-free bread?
Yes, but choose a sturdy gluten-free bread that can hold up to soaking. Gluten-free bread tends to be more fragile, so dip quickly and handle gently. You may need to adjust cooking time.
Recipe
Peaches and Cream Stuffed French Toast

French toast stuffed with a sweet cinnamon cream cheese filling and peach slices. Top with diced peaches and maple syrup for a decadent breakfast treat.
Ingredients
filling
- 4 oz cream cheese, softened
- 1 tbsp powdered sugar
- 0.5 tsp ground cinnamon
- 0.5 tsp vanilla extract
- 1 cup fresh peaches, sliced
french toast
- 4 French bread, slices
- 4 eggs, large
- 0.5 cup milk
- 1 tsp vanilla extract
- 0.5 tsp ground cinnamon
- diced peaches and maple syrup, for serving
Instructions
- 1
To make the filling, in a small bowl, mix cream cheese, powdered sugar, cinnamon and vanilla extract, until smooth. Spread cream cheese filling on slices of bread; top with peach slices. Make two French toast "sandwiches."
- 2
In shallow pan or pie plate, beat eggs, milk, vanilla, and cinnamon. Dip the sandwiches in the egg mixture, on each side.
- 3
Heat a large skillet or griddle to medium-high heat. Cook French toast sandwiches, on both sides, until golden brown, about 4-5 minutes each side. Serve warm with diced peaches and maple syrup.
Nutrition (per serving)
Calorie breakdown
How this was calculated — 11 of 11 ingredients matched
Nutrition information is automatically calculated from USDA FoodData Central, so should only be used as an approximation. Actual values may vary depending on the ingredients, brands, and preparation methods used.
Open in analyzerKeyword: Skillet, vegetarian
This post may contain affiliate links. Read our disclosure policy.
Share this recipe
You Might Also Like
View All →About the Author
NutriforksNutriForks is a home-cooking site built around two simple ideas: recipes should actually work, and you should know what’s in them. Every recipe pairs clear, tested instructions with a full nutrition breakdown, so healthy, everyday cooking is genuinely easy.






