I absolutely adore this Banana Stuffed French Toast Recipe because it feels like a decadent treat wrapped in comfort. The warm, creamy banana and cream cheese filling stuffed between thick slices of brioche creates a breakfast that’s both indulgent and satisfying. Every bite bursts with a perfect balance of sweet, slightly spiced flavors and a tender, custardy texture that’s simply irresistible. I love making this when I want to impress guests or treat myself during the weekend—it’s a true crowd-pleaser that brings smiles all around the table.
Why You'll Love This Banana Stuffed French Toast Recipe
What really makes this Banana Stuffed French Toast Recipe stand out for me is the delightful combination of flavors and textures. The rich cream cheese mixed with brown sugar and cinnamon-coated bananas creates an amazing filling that’s sweet but not overpowering. When it’s sandwiched inside thick slices of brioche, dipped in an eggy custard, and cooked until golden brown, every bite melts in your mouth. The slight caramelization of the bananas in the butter sauce adds a warm, cozy note that makes this dish absolutely crave-worthy.
Besides tasting fantastic, this recipe is surprisingly straightforward to prepare, which I love. The steps flow naturally—from caramelizing the bananas to making the custard batter, then assembling and cooking the French toast. It’s perfect for lazy weekend mornings, holiday brunches, or special occasions when I want something a bit more impressive without overwhelming effort. Plus, the recipe serves six, so it’s ideal for feeding a family or a group without having to make multiple batches. I truly think anyone will enjoy making and eating this one!
Ingredients You'll Need
These ingredients are simple but essential to creating the layers of flavor and texture that make this Banana Stuffed French Toast Recipe so special. Each element plays a role—from the creamy tang of cream cheese to the warm sweetness of cinnamon and brown sugar, all coming together to create a perfect morning treat.
Tip!
You’ll find all ingredient quantities in the recipe card below.
- Butter: Essential for caramelizing bananas and frying the toast, adding richness and a golden crust.
- Light brown sugar: Adds a deep sweetness that balances the tang of the cream cheese perfectly.
- Ground cinnamon: Provides warmth and spice, tying all the flavors together beautifully.
- Ripe bananas: They soften and caramelize in the butter sauce, creating a luscious filling.
- Cream cheese: Adds creaminess and slight tanginess, making the filling irresistibly smooth.
- Thick bread slices (brioche, challah, or French bread): Their sturdy texture holds the filling well and soaks up the custard without falling apart.
- Eggs and whole milk: Combine to make the custard batter that soaks into the bread for a custardy finish.
- Rum extract (optional): Gives a subtle depth of flavor that elevates the whole dish.
Directions
Step 1: Melt the butter in a large skillet over medium heat. Once melted, add the brown sugar and a pinch of ground cinnamon. Stir with a wooden spoon until the sugar dissolves and turns into a luscious caramel-like sauce. Then, add the banana slices and gently toss them in the sauce.
Step 2: Let the bananas cook in the sauce until they soften slightly and become tender, usually about 3 to 5 minutes. Remove the mixture from heat and transfer to a bowl to cool completely. I sometimes pop it in the fridge briefly to speed this up.
Step 3: Once cooled, add the cream cheese to the banana mixture and lightly mash it together until you have a chunky, spreadable filling. This creamy filling is what makes the next steps so exciting!
Step 4: Take one slice of bread and gently spoon about one-sixth of the banana-cream cheese mixture onto it. Top with another slice of bread to create a sandwich. Repeat until you’ve used all of the prepared bread slices. Pop these prepared sandwiches into the fridge to chill—this helps keep the filling firm and prevents leakage during cooking.
Step 5: In a medium bowl, whisk together the eggs, whole milk, cinnamon, and rum extract if you’re using it. This custardy mixture is what will soak into the bread and give the French toast its signature tender texture.
Step 6: Heat 1 to 2 tablespoons of butter in a large skillet over medium heat. Dip a few sandwiches at a time into the egg mixture, letting each side soak for about 3 seconds. Carefully place them in the skillet and cook for 2 to 3 minutes on each side or until golden brown and slightly crispy. Wipe the pan clean between batches if needed to prevent burning.
Step 7: Keep the cooked French toast warm by placing it on a cookie sheet in a 200-degree Fahrenheit oven while you finish the remaining batches. Serve promptly with your choice of butter, maple syrup, fresh fruit, whipped cream, or a dusting of powdered sugar.
Servings and Timing
This Banana Stuffed French Toast Recipe makes about 6 generous servings, perfect for a weekend brunch with family or friends. Prep time is around 15 minutes, mainly to prepare the filling and assemble the bread sandwiches. Cooking takes approximately 20 to 25 minutes depending on your skillet size and batches. Altogether, you’re looking at about 40 minutes from start to finish, which is well worth it for such a satisfying breakfast. There’s a short resting period after caramelizing the bananas to cool the mixture before adding cream cheese, so keep that in mind when planning your morning.
How to Serve This Banana Stuffed French Toast Recipe
When I serve this Banana Stuffed French Toast Recipe, I always go for warm and inviting presentation. I love stacking the French toast sandwiches high on a plate and adding a pat of butter on top so it melts enticingly. A generous drizzle of pure maple syrup is my favorite finishing touch because it adds that perfect sweetness without overshadowing the banana filling. Fresh berries or sliced strawberries add a nice pop of color and a fresh contrast to the rich toast.
For a special occasion, I like to sprinkle powdered sugar over the top and add a dollop of whipped cream or even mascarpone cheese for extra indulgence. If I’m serving a brunch spread, I pair this dish with crispy bacon or sausage links and a light side salad with citrus dressing to bring balance to the meal. As for beverages, freshly brewed coffee is a must, but I also enjoy pairing this with a cold glass of fresh orange juice or a mimosa for an elegant brunch vibe.
This recipe is best served hot or warm so that the filling stays soft and luscious while the bread has a satisfying crispness. I recommend plating 1 to 2 sandwiches per person depending on your guests’ appetites. The key is to keep everything warm so it’s as delightful as when fresh from the pan.
Variations
I love experimenting with this Banana Stuffed French Toast Recipe to suit different tastes or dietary needs. If you want a gluten-free version, swapping out the bread for a sturdy gluten-free loaf works well as long as it can hold up to the custard soaking. For a vegan twist, I replace the eggs and milk in the batter with a mixture of blended silken tofu and plant-based milk, and I use vegan cream cheese for the filling. The flavor is just as rich and satisfying!
You can also customize the filling by swapping the classic bananas for other fruits like cooked apples with cinnamon, or even a berry compote for a tangy sweetness. Adding chopped nuts or a sprinkle of toasted coconut to the filling adds a fun texture contrast that I really enjoy. Alternatively, instead of cooking the French toast on the stovetop, you can bake the filled sandwiches in the oven at 350 degrees Fahrenheit for about 15–20 minutes, which gives a slightly different texture but is less hands-on.
Rum extract is optional but highly recommended. If you want to experiment, try adding a splash of vanilla or almond extract to the custard for different flavor profiles. The recipe is very forgiving, and I encourage you to make it your own!
Storage and Reheating
Storing Leftovers
If you have leftovers, I suggest storing the uneaten Banana Stuffed French Toast in an airtight container in the refrigerator. They’ll stay fresh for up to 2 days. Keeping them covered tightly helps preserve the filling’s creaminess and prevents the toast from drying out. I usually layer pieces between parchment paper to avoid sticking if storing multiple slices.
Freezing
This recipe freezes well, which is great for making ahead. To freeze, wrap each stuffed French toast sandwich individually in plastic wrap or foil, then place them in a zip-top freezer bag or airtight container. They’ll keep for up to 1 month in the freezer. When ready to enjoy, simply thaw overnight in the fridge for best texture or reheat directly from frozen using gentle heat.
Reheating
Reheating in a toaster oven or regular oven at 350 degrees Fahrenheit for about 10–12 minutes works best to restore crispness to the outside while warming the creamy filling inside. Avoid microwaving if possible because it can make the bread soggy and the filling too warm and liquidy. If you must use a microwave, heat in short bursts and consider finishing in a dry skillet to regain some crunch.
FAQs
Can I use regular white bread for this recipe?
You can, but I highly recommend using thick slices of brioche, challah, or French bread because they have the perfect texture and sturdiness to hold the filling without falling apart. Regular white bread tends to be too soft and may get soggy quickly.
Is there a way to make this recipe vegan?
Absolutely! You can substitute the eggs and milk in the custard with plant-based alternatives like blended silken tofu or a mix of flaxseed and almond milk. Use vegan cream cheese for the filling and a vegan butter substitute for cooking. It won’t taste exactly the same but will still be delicious and creamy.
Can I prepare this recipe the night before?
Yes, you can assemble the stuffed bread the night before and refrigerate it. This also helps the filling set nicely, making cooking easier the next morning. Just dip and cook the French toast fresh before serving.
What can I substitute for rum extract if I don’t have it?
If you don’t have rum extract, vanilla or almond extract can be great substitutes that bring a nice aroma and depth of flavor to the custard batter. You can also leave it out entirely and still have a fantastic dish.
Can I add other fruits to the filling?
Definitely! While the banana-cream cheese combo is amazing, I enjoy adding cooked apples, berries, or even diced peaches for variety. Just make sure the fruit is softened and not too watery so it doesn’t make the bread soggy.
Conclusion
I hope you feel as excited as I do to try this Banana Stuffed French Toast Recipe. It’s one of those special dishes that feels like a little celebration every time I make it. Whether you’re cooking for yourself, a partner, or a whole crowd, it brings warmth and joy to the table with every bite. So go ahead, gather those simple ingredients, and treat yourself to a breakfast that’s bursting with flavor and comfort.
Print
Banana Stuffed French Toast Recipe
- Total Time: 40 minutes
- Yield: 6 servings
Description
Delicious Banana Stuffed French Toast featuring a creamy banana and cream cheese filling, lightly spiced with cinnamon and cooked to golden perfection in butter. This breakfast treat combines the richness of brioche bread with a sweet, buttery, and mildly spiced banana mixture, perfect for a comforting morning meal served warm with maple syrup or your favorite toppings.
Ingredients
Banana Filling
- 4 tablespoons butter
- ¼ cup light brown sugar
- Pinch ground cinnamon
- 3 ripe bananas, peeled and cut into ½-inch-thick rounds
- 4 ounces cream cheese, room temperature
Bread and Batter
- 12 slices thick slices of brioche, challah, French bread, or Italian bread
- 4 large eggs
- 1 cup whole milk
- 1 teaspoon ground cinnamon
- 1 teaspoon rum extract (optional)
To Serve
- Butter, maple syrup, fruit, whipped cream, or powdered sugar (optional)
Instructions
- Make the banana sauce: Melt butter in a large skillet over medium heat. Once melted, add light brown sugar and a pinch of ground cinnamon. Stir continuously until the sugar dissolves and forms a smooth, caramel-like sauce. Add the banana slices and gently toss to coat them in the sauce.
- Cook and cool the filling: Let the bananas cook until slightly soft and the flavors meld together, about 2-3 minutes. Transfer the mixture to a bowl and cool completely. Speed up cooling by refrigeration if desired. Once cool, fold in the cream cheese and mash lightly to combine.
- Assemble the stuffed bread: Spoon about one-sixth of the banana cream cheese filling onto a slice of bread and top with another slice to form a sandwich. Repeat for remaining bread slices. Refrigerate the prepared sandwiches to allow the filling to firm up before dipping.
- Prepare the egg batter: In a medium shallow bowl, whisk together eggs, whole milk, ground cinnamon, and rum extract if using until fully blended. Set aside.
- Cook the French toast: Heat 1 to 2 tablespoons butter in a large skillet over medium heat. Dip each stuffed bread sandwich into the egg batter, coating each side for approximately 3 seconds. Place them carefully in the skillet and cook for 2-3 minutes per side, or until golden brown and cooked through. Clean the skillet between batches if needed.
- Keep warm and serve: Place cooked French toast on a cookie sheet in a warm oven set at 200°F (93°C) to keep them warm until all are ready. Serve warm topped with butter, maple syrup, fresh fruit, whipped cream, or powdered sugar as desired.
Notes
- Using thick slices of bread like brioche, challah, or French bread helps prevent sogginess and holds the filling well.
- Refrigerating the assembled sandwiches before dipping into the egg batter helps the filling stay firm and prevents leaks during cooking.
- Rum extract is optional but adds a lovely depth of flavor to the batter.
- Keep cooked French toast warm in a low oven if preparing in batches to maintain texture and temperature.
- You can substitute cream cheese with mascarpone or ricotta for a different flavor and texture.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Breakfast
- Method: Frying
- Cuisine: American

Leave a Reply