There’s something undeniably comforting about waking up to the smell of cinnamon and baked bananas wafting through the house. For our family, Banana French Toast Casserole isn’t just a breakfast—it’s a tradition that kicks off cozy weekend mornings and special gatherings. This dish was born out of necessity one chilly winter morning when we had too many ripe bananas and a loaf of day-old bread begging to be used. Since then, it’s become our go-to for holiday brunches, lazy Sundays, and anytime we want something warm and homemade without much fuss.
The heart of this recipe lies in its simplicity. It’s a baked version of classic French toast, but layered and soaked overnight to create a soft, almost bread pudding-like texture. The bananas melt into the custard, infusing every bite with natural sweetness and pairing beautifully with cinnamon, nutmeg, and vanilla. As it bakes, the top becomes golden and just slightly crisp, offering a delicious contrast to the custard-soaked bread beneath.
Whether you’re hosting brunch, feeding a crowd, or just treating yourself to a slow, quiet morning, this Banana French Toast Casserole is the kind of recipe that feels like a warm hug on a plate.

Why You’ll Love This Recipe:
- Make-Ahead Friendly: Assemble it the night before for a no-stress morning.
- Great Way to Use Ripe Bananas: No more tossing overripe bananas—this is their time to shine.
- Crowd-Pleaser: Ideal for family brunches, potlucks, and holidays.
- Cozy and Comforting: With warm spices and a soft, custardy center, it tastes like home.
- Customizable: Add nuts, swap the bread, or drizzle with syrup—make it your own.
Banana French Toast Casserole
- Yield: 8 servings 1x
Description
There’s something undeniably comforting about waking up to the smell of cinnamon and baked bananas wafting through the house. For our family, Banana French Toast Casserole isn’t just a breakfast—it’s a tradition that kicks off cozy weekend mornings and special gatherings. This dish was born out of necessity one chilly winter morning when we had too many ripe bananas and a loaf of day-old bread begging to be used. Since then, it’s become our go-to for holiday brunches, lazy Sundays, and anytime we want something warm and homemade without much fuss.
The heart of this recipe lies in its simplicity. It’s a baked version of classic French toast, but layered and soaked overnight to create a soft, almost bread pudding-like texture. The bananas melt into the custard, infusing every bite with natural sweetness and pairing beautifully with cinnamon, nutmeg, and vanilla. As it bakes, the top becomes golden and just slightly crisp, offering a delicious contrast to the custard-soaked bread beneath.
Whether you’re hosting brunch, feeding a crowd, or just treating yourself to a slow, quiet morning, this Banana French Toast Casserole is the kind of recipe that feels like a warm hug on a plate.
Ingredients
- 1 loaf of day-old French bread, cubed (about 6 cups)
- 4 ripe bananas, sliced
- 6 large eggs
- 2 cups milk (whole or 2%)
- 1/2 cup heavy cream
- 1/3 cup light brown sugar
- 1/4 cup granulated sugar
- 1 tablespoon vanilla extract
- 1 teaspoon ground cinnamon
- 1/4 teaspoon ground nutmeg
- 1/4 teaspoon salt
- 2 tablespoons unsalted butter, melted (for greasing or drizzling)
- Optional topping:
- 1/2 cup chopped walnuts or pecans
- Maple syrup, for serving
- Powdered sugar, for dusting
Instructions
- Step 1: Prepare the Bread and Bananas
Start by cutting your day-old French bread into 1-inch cubes. Using slightly stale bread helps it soak up the custard better without turning mushy. Slice the bananas into rounds—if they’re very ripe, they’ll add more sweetness and melt into the casserole beautifully. - Step 2: Grease the Baking Dish
Lightly grease a 9×13-inch baking dish with melted butter or nonstick spray. Layer half of the bread cubes into the bottom of the dish. Then scatter half of the banana slices over the bread. Repeat with the remaining bread and bananas. - Step 3: Make the Custard
In a large mixing bowl, whisk together the eggs, milk, heavy cream, brown sugar, granulated sugar, vanilla, cinnamon, nutmeg, and salt until well combined. - Step 4: Pour and Soak
Pour the custard mixture evenly over the layered bread and bananas. Press down gently with a spatula to make sure the bread soaks up the liquid. Cover with foil and refrigerate for at least 2 hours or overnight for the best texture. - Step 5: Bake the Casserole
When you’re ready to bake, preheat the oven to 350°F (175°C). If you’ve chilled the dish overnight, let it sit at room temperature while the oven heats. Bake covered for 30 minutes, then uncover and bake an additional 20–25 minutes, or until the top is golden brown and the center is set. - Step 6: Serve Warm
Let it cool for a few minutes before slicing. Serve warm with maple syrup, a dusting of powdered sugar, or a sprinkle of chopped nuts if desired.
Notes
- For a dairy-free version, substitute the milk and cream with almond milk or oat milk. You can also use a dairy-free butter alternative for greasing the dish.
Nutrition
- Calories: 290
INGREDIENTS YOU’LL NEED:
- 1 loaf of day-old French bread, cubed (about 6 cups)
- 4 ripe bananas, sliced
- 6 large eggs
- 2 cups milk (whole or 2%)
- 1/2 cup heavy cream
- 1/3 cup light brown sugar
- 1/4 cup granulated sugar
- 1 tablespoon vanilla extract
- 1 teaspoon ground cinnamon
- 1/4 teaspoon ground nutmeg
- 1/4 teaspoon salt
- 2 tablespoons unsalted butter, melted (for greasing or drizzling)

Optional topping:
- 1/2 cup chopped walnuts or pecans
- Maple syrup, for serving
- Powdered sugar, for dusting
HOW TO MAKE BANANA FRENCH TOAST CASSEROLE:
Step-by-Step Instructions:
Step 1: Prepare the Bread and Bananas
Start by cutting your day-old French bread into 1-inch cubes. Using slightly stale bread helps it soak up the custard better without turning mushy. Slice the bananas into rounds—if they’re very ripe, they’ll add more sweetness and melt into the casserole beautifully.
Step 2: Grease the Baking Dish
Lightly grease a 9×13-inch baking dish with melted butter or nonstick spray. Layer half of the bread cubes into the bottom of the dish. Then scatter half of the banana slices over the bread. Repeat with the remaining bread and bananas.
Step 3: Make the Custard
In a large mixing bowl, whisk together the eggs, milk, heavy cream, brown sugar, granulated sugar, vanilla, cinnamon, nutmeg, and salt until well combined.

Step 4: Pour and Soak
Pour the custard mixture evenly over the layered bread and bananas. Press down gently with a spatula to make sure the bread soaks up the liquid. Cover with foil and refrigerate for at least 2 hours or overnight for the best texture.
Step 5: Bake the Casserole
When you’re ready to bake, preheat the oven to 350°F (175°C). If you’ve chilled the dish overnight, let it sit at room temperature while the oven heats. Bake covered for 30 minutes, then uncover and bake an additional 20–25 minutes, or until the top is golden brown and the center is set.
Step 6: Serve Warm
Let it cool for a few minutes before slicing. Serve warm with maple syrup, a dusting of powdered sugar, or a sprinkle of chopped nuts if desired.
HELPFUL TIPS:
- Use Stale Bread: Day-old bread works best. If your bread is fresh, you can cube it and bake it at 300°F for 10 minutes to dry it out a bit.
- Ripe Bananas: The riper the bananas, the better. They’ll melt into the casserole and bring out their natural sweetness.
- Make Ahead: This is a perfect overnight casserole. Just pop it in the oven the next morning.
- Add Crunch: For a texture contrast, sprinkle chopped walnuts or pecans on top before baking.

DETAILS:
- Prep Time: 15 minutes (plus 2 hours chilling or overnight)
- Cook Time: 55 minutes
- Total Time: 1 hour 10 minutes (plus chilling time)
- Yield: 8 servings
- Category: Breakfast / Brunch
- Method: Baked
- Cuisine: American
- Diet: Vegetarian
NOTES:
For a dairy-free version, substitute the milk and cream with almond milk or oat milk. You can also use a dairy-free butter alternative for greasing the dish.

NUTRITIONAL INFORMATION:
Estimated per serving (without toppings):
- Calories: 290
- Protein: 8g
- Carbohydrates: 40g
- Sugars: 18g
- Fat: 10g
- Saturated Fat: 4g
- Fiber: 2g
- Sodium: 210mg
FREQUENTLY ASKED QUESTIONS:
Can I freeze Banana French Toast Casserole?
Yes! Once baked and cooled, slice into portions and freeze in airtight containers for up to 2 months. Reheat in the oven or microwave.
Can I make this without bananas?
You can, but bananas add moisture and natural sweetness. If you omit them, consider adding another fruit like blueberries or chopped apples.
What’s the best bread to use?
French bread, brioche, or challah are all excellent choices. They hold up well and absorb the custard beautifully.
How long can it sit in the fridge before baking?
You can refrigerate it overnight, up to 12 hours. More than that, and the bread might become too soggy.
STORAGE INSTRUCTIONS:
Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat individual portions in the microwave or oven until warmed through.

Related Recipes:
If you liked this recipe, you’ll definitely enjoy these other cheesy delights:
- Chocolate Peanut Butter Filled Cookies
- Dutch Baby Pancakes
- High Protein Monkey Bread
- Biscoff Brownies for Cookie
CONCLUSION:
Whether you’re baking this for a special occasion or just because the bananas on your counter are calling your name, this Banana French Toast Casserole is bound to become a favorite in your home. It’s simple to make, easy to adapt, and brings everyone to the table with smiles and full hearts. So go ahead—prep it the night before, sleep in a little, and wake up to something truly delicious.

