Have you ever woken up craving something cozy yet decadent to kickstart your day? I remember the mornings at my grandmother’s house, where the aroma of freshly baked goods and sizzling breakfast foods would waft through the air, wrapping us in warmth and comfort. Inspired by those cherished memories, I created this recipe for Peanut Butter Banana Overnight French Toast. Imagine luscious cubes of bread soaking in a creamy custard made with sweet peanut butter and ripe bananas, waiting patiently in the fridge to become a glorious breakfast.
What sets this recipe apart is its simplicity and adaptability. With just a handful of ingredients and minimal prep, it’s not just another overnight dish—it’s a true crowd-pleaser that brings family and friends together around the breakfast table. The magic lies in the way the ingredients meld together overnight, resulting in a dish that’s both hearty and indulgent. So, if you’re ready to make your mornings a little sweeter, you’re in the right spot! Let’s dive in and explore how to create this delightful breakfast that is sure to leave you with lasting memories.
What Are Peanut Butter Banana Overnight French Toast?
Originally inspired by traditional French toast, this twist infuses the beloved flavors of peanut butter and banana into a heartwarming dish. Each bite delivers a satisfying crunch from the baked bread, giving way to a rich, creamy center that melts in your mouth. The sweetness of ripe bananas dances alongside the nutty flavor of creamy peanut butter, making every bite an absolute delight.
These Peanut Butter Banana Overnight French Toast are perfect for busy mornings or when you want to impress guests without spending too much time in the kitchen. With the whole dish prepared the night before, you simply pop it in the oven the next morning. Whether it’s a festive brunch or a cozy family breakfast, this dish elevates any occasion, combining the nostalgia of childhood breakfasts with an adult twist.
Why You’ll Love This Recipe
Easy Prep: You can whip this up the night before, which means waking up to a delicious breakfast with minimal effort. Simply prepare, refrigerate, and bake when you’re ready!
Cost-Effective: Why spend a fortune at brunch spots when you can create a gourmet dish at home? This recipe is not only budget-friendly but uses pantry staples that you probably already have on hand.
Customization: The beauty of this recipe lies in its versatility. You can substitute ingredients based on dietary restrictions or personal preferences, such as using almond milk instead of whole milk or swapping in your favorite nut butter.
Unmatched Flavor: Compared to store-bought alternatives, this French toast has layers of flavor—from the creamy peanut butter to the sweet bananas—creating an experience that’s far superior.
Perfect for Feeding a Crowd: A single batch feeds several people, making it ideal for brunch parties or family gatherings. Plus, it’s a dish that appeals to both kids and adults alike!
Ingredients

For this delicious recipe, you will need:
- 1 loaf (16 ounces) brioche bread, cut into ½ inch cubes (Tip: Use day-old bread for better absorption. High-quality brioche is recommended for that soft yet custardy texture.)
- 2 medium bananas, diced
- 8 large eggs, room temperature, beaten (Notes: Bring eggs to room temperature for better blending.)
- 2 cups (490 g) whole milk, room temperature (Substitution: Feel free to use almond or soy milk for a dairy-free version.)
- ½ cup (119 g) heavy whipping cream
- ½ cup (129 g) creamy peanut butter, melted (Use a high-quality brand such as Jif or Skippy for smoothness.)
- ¼ cup (50 g) light brown sugar, packed
- 1 teaspoon vanilla extract
- 1 teaspoon cinnamon
- ½ teaspoon kosher salt
- ¼ cup (64.5 g) creamy peanut butter, melted (for topping)
- 1 ripe banana, sliced (for topping)
- Peanuts, chopped (for topping)
- Maple syrup, for serving (optional)
Prep Notes
- Ensure that your milk and eggs are at room temperature for optimal results.
- Use fresh or ripe bananas for enhanced sweetness.
Step-by-Step Instructions
Prepare the Dish: Spray a 9×13 inch baking dish with nonstick cooking spray to prevent sticking.
Layering: Add half of the bread cubes and half of the diced bananas in an even layer. Repeat with the second layer of bread and bananas.
Mix the Custard: In a large bowl, whisk together the eggs, milk, heavy cream, peanut butter, brown sugar, vanilla, cinnamon, and salt until smooth and fully combined.
Combine: Pour the egg mixture evenly over the layers of bread and bananas, gently pressing down to help the bread absorb the liquid. Cover the dish with plastic wrap and refrigerate overnight.
Pre-Bake Prep: When ready to bake, remove the plastic wrap and let the dish sit at room temperature for 20-30 minutes while preheating the oven to 350°F (175°C).
Bake: Cover the dish with aluminum foil and bake for 30 minutes. Remove the foil and bake for an additional 15-20 minutes, or until the center is set and no longer jiggly.
Cool & Serve: Once out of the oven, let it cool slightly before serving. Drizzle with melted peanut butter, top with banana slices and crushed peanuts, and serve warm with maple syrup.

Expert Tips & Tricks
Storage: If you have leftovers (though unlikely!), keep them in an airtight container in the fridge for up to 3 days. Reheat in the oven for the best taste.
Serving: This dish pairs beautifully with fresh fruit or a side of yogurt for extra creaminess.
Make-Ahead: You can assemble this dish and keep it in the refrigerator for up to 24 hours before baking.
Troubleshooting: If the center jiggles after the baking time, give it an extra 5-10 minutes. It should be firm but tender to the touch.
Flavor Enhancements: Consider adding chocolate chips, nuts, or even shredded coconut for a textural surprise!
Serving Suggestions
Serve your Peanut Butter Banana Overnight French Toast with a variety of toppings. Fresh fruit like strawberries or blueberries adds a pop of color and flavor, while whipped cream creates an indulgent touch. For special occasions, a dusting of powdered sugar can elevate the presentation. This dish is an excellent option for brunch gatherings, cozy family breakfasts, or holiday mornings!
Variations & Substitutions
- Chocolate Peanut Butter: Add chocolate chips to the custard mix for a sweeter take on this classic dish.
- Nut-Free: Replace peanut butter with sunflower seed butter to accommodate nut allergies.
- Seasonal Fruits: Swap out bananas for seasonal fruits such as apples or cherries for a refreshing touch.
- Whole Grain Option: Use whole grain bread for added fiber and nutrients.
Nutrition & Storage Info
- Prep time: 20 minutes
- Cook time: 45 minutes
- Total time: 12 hours (including overnight refrigeration)
- Yield: Serves approximately 8 people
- Estimated calories per serving: 350-400 (depending on toppings and exact ingredients)
Storage Instructions:
- Room Temperature: Best served warm, not suitable for storage.
- Fridge: Store in an airtight container for up to 3 days.
- Freezer: Can be frozen for up to 2 months, but texture may change.
FAQ Section
Can I use stale bread?
Absolutely! In fact, day-old or stale bread works best since it absorbs the custard better without getting too mushy.How can I make this gluten-free?
Substitute the brioche with your favorite gluten-free bread. Just ensure the bread is sliced thick enough to withstand the custard soak.Can I prepare this in advance?
Yes! This dish is meant to be prepped the night before, making it a perfect choice for busy mornings.What if I don’t have heavy cream?
You can substitute with an extra cup of whole milk for a lighter version, though it will be less creamy.Is there a dairy-free option?
Yes! Use coconut cream or a dairy-free milk option to replace the cream and regular milk.Can I bake this in a different-sized dish?
Yes, just adjust the baking time slightly, depending on the dimensions of your dish.Will it taste eggy?
No! The combination of peanut butter and banana masks the eggy taste, resulting in a custardy sweetness.Can I add more fruit?
Definitely! Strawberries or blueberries can be tossed in during layering for an added fruity delight.What toppings do you recommend?
Melted peanut butter, sliced bananas, chopped peanuts, and maple syrup are my favorites!Can I freeze leftovers?
While it’s best fresh, you can freeze leftovers for later enjoyment, but the texture may change slightly.
Conclusion
This Peanut Butter Banana Overnight French Toast – i am baker is a game-changer for breakfast lovers and anyone looking to create cherished memories around the table. With its delightful combination of flavors and easy preparation, it’s a recipe you’ll want to share with family and friends. Give it a try, and I promise you’ll be hooked! I’d love to hear your feedback—what variations did you try? And don’t forget to check out some of my other breakfast favorites on the blog for even more tasty inspiration.
Happy cooking!

Peanut Butter Banana Overnight French Toast
Ingredients
Method
- Spray a 9×13 inch baking dish with nonstick cooking spray to prevent sticking.
- Add half of the bread cubes and half of the diced bananas in an even layer. Repeat with the second layer of bread and bananas.
- In a large bowl, whisk together the eggs, milk, heavy cream, peanut butter, brown sugar, vanilla, cinnamon, and salt until smooth and fully combined.
- Pour the egg mixture evenly over the layers of bread and bananas, gently pressing down to help the bread absorb the liquid.
- Cover the dish with plastic wrap and refrigerate overnight.
- When ready to bake, remove the plastic wrap and let the dish sit at room temperature for 20-30 minutes while preheating the oven to 350°F (175°C).
- Cover the dish with aluminum foil and bake for 30 minutes.
- Remove the foil and bake for an additional 15-20 minutes, or until the center is set and no longer jiggly.
- Once out of the oven, let it cool slightly before serving. Drizzle with melted peanut butter, top with banana slices and crushed peanuts, and serve warm with maple syrup.







