This restaurant-style stuffed French toast is loaded with fresh bananas and gooey peanut butter and is made with the simplest French toast batter- that doesn’t even need eggs nor dairy! Crispy on the edges yet deliciously soft and full of cinnamon, this vegan stuffed banana French toast is the perfect treat for brunch or breakfast!

plate of vegan stuffed French toast

Why you’ll love this stuffed French toast recipe:

If you’re a breakfast or brunch lover, like I am, then you know French toast is almost always on the menu.

I love my easy vegan French toast recipe. It’s classic, simple, and so delicious, you’d never know it’s made without eggs nor dairy. But what about for those special occasion breakfasts where you want something a bit extra?

Enter in this unbelievably gooey and delicious peanut butter banana stuffed French toast. It’s a mouthful, and a good one.

We take my classic vegan French toast, made with homemade vegan brioche bread, and stuff it with fresh bananas and peanut butter. Then onto the griddle it goes to caramelize and warm up so that each bite is like French toast meets banana bread (and if you’ve tried my vegan banana bread, then you know- it’s going to be good!) drenched in peanut butter.

Heavenly.

plate of stuffed French toast with bananas

It easily rivals my overnight French toast (which is such a breeze and so easy to make), and goes so well with some homemade cinnamon rolls (or these banana bread cinnamon rolls!).

Peanut Butter Banana stuffed French toast components:

Let’s go over the main components that make up this entirely vegan peanut butter banana stuffed French toast:

  • Brioche bread: We start with the most important part- a classic vegan brioche bread that tastes like the real deal. I’m serious, make this from scratch and you won’t regret it! That’s what gives this stuffed French toast a restaurant-style feel for an elevated brunch 🙂 You can also use vegan challah, or potentially use my vegan gluten free cinnamon roll dough as a loaf. I haven’t personally tried this, but it’s an option!
  • Peanut butter: I like to use a really drippy peanut butter, like Blue Mountain. The key is to use natural peanut butter, as it will be more runny and ooze out of your sliced French toast.
  • Banana: You don’t need super ripe bananas to make this banana stuffed French toast, yet it will taste like a warm slice of banana bread! Drenched in peanut butter of course 🙂

For the batter, we’re keeping it really easy. It’s the same batter that I use for my classic vegan French toast, and yields the most unbelievable texture that you’d never know is made without eggs nor dairy.

The best part? No chia seed (so no chia flavor in your French toast 😉 ).

close up of French toast with peanut butter and banana on a plate

Overview: How to make vegan stuffed French toast:

Below is an overview of how we’re going to make this vegan stuffed French toast. Please note that all measurements are listed in the recipe card below, but this will give a good outline!

Serving suggestions:

I love to serve this vegan stuffed French toast with more fresh bananas and just a dusting of powdered sugar. For plating, I think it’s fun to slice the French toast into triangles and lean them one on top of the other to show off those gooey interiors 🙂

Here are a few more ideas!

stuffed French toast on a plate with milk

Want to save this recipe for later? Add it to your favorite recipe board on Pinterest!

Easy Vegan Peanut Butter Banana Stuffed French Toast pinterest pin

If you make this recipe, please be sure to leave a comment and a rating ⭐️⭐️⭐️⭐️⭐️ below. This helps others to find the recipes! As always, I absolutely love to see your beautiful creations on Instagram and Pinterest, so be sure to tag me there as well!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
close up of French toast with peanut butter and banana on a plate

Easy Vegan Peanut Butter Banana Stuffed French Toast

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 2 reviews
  • Author: Britt Berlin
  • Prep Time: 10
  • Cook Time: 15
  • Total Time: 25 minutes
  • Yield: 10 1x
  • Category: Breakfast
  • Method: Stovetop
  • Cuisine: French
  • Diet: Vegan

Description

This restaurant-style stuffed French toast is loaded with fresh bananas and gooey peanut butter and is made with the simplest French toast batter- that doesn’t even need eggs nor dairy! Crispy on the edges yet deliciously soft and full of cinnamon, this vegan stuffed banana French toast is the perfect treat for brunch or breakfast!


Ingredients

Scale
  • 1 loaf vegan brioche bread or vegan challah bread
  • 1 cup (240 mL) unsweetened dairy free milk
  • 1/4 cup (57 g) unsweetened dairy free yogurt
  • 1/4 cup (60 mL) aquafaba / chickpea brine
  • 3 tbsp granulated sugar
  • 3 tbsp arrowroot starch or cornstarch
  • 1 tsp ground cinnamon
  • 1 tsp vanilla extract
  • Pinch sea salt
  • 12 large bananas, sliced
  • 1/2 cup super drippy peanut butter, divided

Instructions

  1. Prep: Make sure that your brioche bread is a day old. That will help the bread absorb more liquid! Measure out all ingredients.
  2. Slice the bread: From your brioche loaf, slice 8 large and thick slices of brioche. At the top of each slice, make a slice into the bread to create a pocket (see photos). Set aside. If your peanut butter isn’t super drippy, you may need to slice the slices in half fully to create 16 slices.
  3. Make the batter: In a large bowl, whisk together the dairy free milk, dairy free yogurt, aquafaba, sugar, arrowroot starch, cinnamon, vanilla, and sea salt. Set aside.
  4. Fill the bread: In the pocket of each slice, place 2-3 banana coins into the middle of the pocket, followed by a tablespoon of peanut butter. If you have two slices of bread instead of a pocket, smear the peanut butter onto one slice followed by the banana coins, and place the second slice on top like a sandwich. Repeat for the remaining bread slices.
  5. Heat: Grease a large skillet or griddle with cooking oil. Once hot, place a French toast slice onto the pan and let it cook for 3-4 minutes on medium heat, lightly pressing down on it to help it sear. Once cooked on one side, flip to the other to finish cooking for another 1-2 minutes. Remove from the griddle and repeat for the remaining slices.
  6. Serve: Serve with a dusting of powdered sugar, more banana slices, peanut butter, vegan whipped cream, and maple syrup. Enjoy!

Notes

Gluten free: I haven’t yet tried this, but in theory, my gluten free vegan cinnamon roll dough should work as a brioche roll. You’re more than welcome to try it!

Nut butter: You can sub in your favorite: almond butter, vegan Nutella, pistachio butter, pecan butter, or coconut butter!