Chocolate Peanut Butter Banana Stuffed French Toast
This is the sort of weekend breakfast that feels indulgent but comes together fast. Thick Texas toast gets a generous spread of chocolate-peanut butter, a thin layer of banana, then becomes golden, custardy French toast on the griddle. It eats like dessert but works perfectly for a special morning or a cozy brunch.
I keep this recipe in my regular rotation because it’s forgiving and quick. The textures—creamy spread, soft banana, crisp-edged bread—play beautifully together. You can make it with pantry staples and the whole process takes about 15–20 minutes from start to finish.
If you want to scale or swap, I include straightforward alternatives and troubleshooting below. Read through once, then follow the step-by-step instructions when you’re ready to cook.
What You’ll Need

Ingredients
- 4 slices Texas toast — thicker bread holds the filling and soaks custard without falling apart.
- about 8 tablespoons chocolate peanut butter, divided — provides the chocolate-peanut butter filling; Nutella can be substituted if preferred.
- 1 medium banana, sliced into thin rounds — adds sweetness and a soft texture that pairs with the spread.
- 2 large eggs — form the custard base to soak the sandwiches.
- ¼ cup milk — I used unsweetened cashew milk; any milk will thin the eggs into a custard.
- 1 tablespoon granulated sugar — balances the chocolate and banana with a touch of sweetness in the custard.
- ½ teaspoon cinnamon — warms the flavor; optional but recommended.
- about 2 tablespoons unsalted butter — for griddling; use more if your skillet is large or to refresh between batches.
Chocolate Peanut Butter Banana Stuffed French Toast: Step-by-Step Guide
Follow these steps in order. Quantities match the ingredient list above.
- Prepare the sandwiches: Lay out the 4 slices of Texas toast. Spread about 2 tablespoons of chocolate peanut butter on each slice, using approximately 8 tablespoons total and dividing evenly across the slices.
- Add the banana: Arrange the thin banana rounds in an even, flat layer on two of the chocolate-peanut-butter–coated slices.
- Assemble: Place the remaining two slices, chocolate-peanut-butter side down, on top of the banana-topped slices to make two sandwiches. Set these sandwiches aside.
- Make the custard: In a medium bowl, crack in the 2 large eggs, pour ¼ cup milk, add 1 tablespoon granulated sugar and ½ teaspoon cinnamon. Whisk until smooth and slightly frothy. Set the bowl near your cooking area for easy dipping.
- Heat the skillet: Place a large skillet over medium-high heat and add about 2 tablespoons unsalted butter. Let the butter melt and begin to foam, but don’t let it brown too quickly.
- Dip the sandwiches: Working one sandwich at a time, fully immerse or tilt each sandwich into the egg mixture, coating both sides. Allow a few seconds per side so the custard soaks into the bread but avoid oversaturating to the point of collapse.
- Cook the sandwiches: Transfer the dipped sandwich to the hot skillet. Repeat with the second sandwich. Cook for about 3 to 4 minutes per side, adjusting heat as needed, until each side is lightly golden brown and the center feels set when pressed gently.
- Finish and serve: Remove the sandwiches from the skillet. Slice each sandwich and serve immediately while warm—French toast is best fresh from the pan.
What Makes This Recipe Special

The combination of chocolate and peanut butter is classic, but stuffing it into thick Texas toast with fresh banana turns French toast into a handheld, layered treat. Using Texas toast keeps the sandwich stable and gives you a custardy interior without sogginess. The quick cinnamon-sugar custard brightens the chocolate and ties the flavors together without overpowering them.
Budget & Availability Swaps

- Bread: If Texas toast isn’t available, use any sturdy, thick-sliced bread—brioche or challah works well if you prefer richer flavor.
- Chocolate peanut butter: Nutella is an easy swap. Regular peanut butter adds nuttiness but skip if you want the chocolate element.
- Milk: Any dairy or plant milk can replace cashew milk—whole milk gives a richer custard; almond or oat work fine.
- Butter for griddling: Use neutral oil or a mix of butter and oil if you want extra browning without burning.
Gear Up: What to Grab
- Large nonstick or cast-iron skillet — consistent browning and even heat.
- Medium mixing bowl — to whisk the custard.
- Whisk or fork — for combining eggs and milk until smooth.
- Spatula — to flip the sandwiches cleanly.
- Plate or cutting board — to assemble and rest the sandwiches briefly.
Missteps & Fixes
Common issues and how to correct them
- Bread gets soggy: Don’t over-soak. Dip the sandwich quickly, a few seconds per side, and let excess drip before placing on the skillet.
- Center is cold: Lower the heat slightly and finish cooking a little longer per side so the custard sets through without burning the exterior.
- Spread leaks while cooking: Use the chocolate-peanut-butter sparingly at the edges and press the sandwich closed to seal before dipping.
- Burning before cooked through: Reduce to medium heat and give each side more time; add a small pat of butter between batches if the skillet cools too much.
Nutrition-Minded Tweaks
- Use whole-grain or sprouted bread for more fiber and nutrients.
- Swap the chocolate peanut butter for straight peanut butter and add a dusting of cocoa powder to the custard for reduced sugar while keeping chocolate notes.
- Replace granulated sugar with a teaspoon of maple syrup or honey if you prefer natural sweeteners—adjust to taste.
- Use a lower-fat milk or reduce butter for griddling to shave calories; expect slightly less browning and richness.
Chef’s Notes
- Prepare all components before heating the skillet; the final cook goes quickly.
- Thinly slice the banana so it lays flat and distributes evenly; thick slices can make the sandwich harder to seal.
- If you like a crispier exterior, let the skillet come fully to temperature so the bread sears immediately on contact.
- Don’t skip the cinnamon—its warmth complements the chocolate and peanut butter beautifully.
Refrigerate, Freeze, Reheat
Best eaten immediately. If needed, store cooled leftovers in an airtight container in the refrigerator for up to 2 days. Reheat in a 350°F (175°C) oven or toaster oven for 8–10 minutes to restore some crispness. Avoid microwaving if you want to retain texture; it will become softer and slightly rubbery.
Common Questions
- Can I make these ahead? You can assemble the sandwiches and refrigerate for a few hours, but dip and cook just before serving to avoid soggy bread.
- Can I use regular sliced bread? Yes, but thinner bread soaks faster—reduce dunk time and watch the skillet closely.
- How do I prevent filling from oozing? Use a modest amount of spread and press edges gently to help seal before dipping.
- Is Nutella an okay substitute? Absolutely—use the same amount but be aware Nutella is slightly sweeter and less peanut-forward.
Next Steps
If you loved this combination, try swapping banana for thin apple slices sautéed briefly in butter and cinnamon, or add a sprinkle of chopped peanuts for crunch. For a brunch spread, serve with fresh berries and a simple drizzle of maple syrup. Make a double batch for company—this recipe scales easily and still cooks quickly.

Chocolate Peanut Butter Banana Stuffed French Toast
Ingredients
- 4 slices Texas toast thick-sliced
- 8 tablespoons chocolate peanut butter divided (Nutella may be substituted)
- 1 medium banana sliced into thin rounds
- 2 large eggs
- 1/4 cup milk unsweetened cashew milk used, or other milk
- 1 tablespoon granulated sugar
- 1/2 teaspoon ground cinnamon
- 2 tablespoons unsalted butter about, for griddling
Instructions
- Spread each slice of Texas toast with about 2 tablespoons of chocolate peanut butter.
- Arrange banana slices in an even layer on two of the slices, then top with the remaining slices so the peanut butter faces the bananas to form two sandwiches; set aside.
- In a medium bowl, whisk together the eggs, milk, granulated sugar, and cinnamon until combined.
- Heat the butter in a large skillet over medium-high heat until melted and foamy.
- Quickly dip each sandwich into the egg mixture, coating both sides, allowing excess to drip off, then place in the hot skillet.
- Cook about 3 to 4 minutes per side, or until each side is lightly golden brown and cooked through.
- Slice the sandwiches in half and serve immediately while warm.
Equipment
- Large Skillet
- medium bowl
- whisk or fork
- Spatula
- Knife
- Cutting Board
Notes
- Use thick Texas toast for best results.
- Nutella can be used instead of chocolate peanut butter.
- Dip sandwiches quickly to avoid sogginess.
- Cook over medium-high heat for a crisp exterior.
