Vegan Peanut Butter and Jelly Banana French Toast

Jump to Recipe
This vegan Peanut Butter and Jelly Banana French Toast features everyone’s favorite classic flavor combination: peanut butter and jelly, but in French toast form! A throwback to childhood that makes a delicious, indulgent vegan brunch!
Prep Time: 15 mins
Cook Time: 10 mins
Total Time: 25 mins
5 from 5 votes

Is there anyone who doesn’t like French Toast? Yes, there is. It’s me. Rather, it was me as a child. On lazy weekends when my mom wasn’t taking my sister and I to dance/sports/music practice, she would ask my sister and I what we wanted for lunch.

I inevitably would say peanut butter and jelly banana sandwiches or cup noodles. If you don’t know what “cup noodles” are, they’re instant ramen noodles that come in a paper cup and contain a half day’s worth of sodium content. Did I mention I ate a very healthy diet as a child?

My sister’s favorites, however, were grilled cheese and French Toast. Call me crazy, but I didn’t like either. Perhaps because this was the ’90s and Wonder Bread white bread was not only an acceptable food for humans to consume but also a popular one in our house.

My dislike for French toast was twofold: (1) the use of aforementioned Wonderbread and (2) French toast, to me, tasted like soft curdled eggs that had been marinated in sugar. My tastebuds were pretty on the mark since that’s essentially what traditional French toast is: bread that’s been soaked and softened in an egg-sugar mixture.

Vegan Banana French Toast

Fast forward a few years later and I discovered that you could make French toast with more acceptable forms of bread than Wonder Bread, and I slowly began to change my mind. I learned that heartier, sturdier forms of bread are much better are absorbing the egg mixture, which means that French Toast doesn’t have to like soft curdled eggs that have been marinated in sugar.

My first real success with French Toast occurred on New Year’s Day while I was in college. I made a Bananas Foster French Toast for my family, and let me just say, it got rave reviews. I suppose if you drown anything in sugary bananas, whipped cream, and maple syrup, it will likely get rave reviews.

After all, if everyone is experiencing an intense dopamine high from sugar overload, they will tell you that they love you and everything else in front of them.

Peanut Butter and Jelly Banana French Toast (Vegan)

Fast forward a decade later and now I’m vegan. Good-bye, soft curdled eggs marinated in sugar. If you’ve tried vegan French Toast before, you might have liked the taste but you were probably missing that traditional “eggy” French Toast mouthfeel since, after all, there are no eggs in vegan French Toast. However, this recipe actually tastes like classic French Toast because I use an egg substitute. Sort of. It’s tofu.

Before you go poo pooing tofu, just hear me out. When you blend tofu together with the plant milk and other ingredients, it becomes smooth and creamy, which makes it a great dipping base for the toast. And, tofu has an eggy texture and mouthfeel, which is what helps this taste like traditional eggy French toast.

Peanut Butter and Jelly Banana French Toast (Vegan)

In terms of bread, be sure to use a hearty, rustic bread that will stand up. No Wonder Bread (or even whole wheat sandwich bread), or you’ll end up with soggy tofu bread. Not appetizing.

And to get that golden crisp crust that is emblematic of a good French toast, coat the pan with some vegan butter. And add some vegan butter to the batter. You can use coconut oil if you prefer not to use fake butter.

Vegan Banana French Toast

I turned this basic French toast into peanut butter and jelly banana French Toast because it combines two classic childhood favorites: peanut butter and jelly banana sandwiches (which I loved) and French toast (which I did NOT love). So this recipe is my homage to my and my sister’s childhood with our mother who loved us even more than I loved cup noodles (and I loved those hypertension-filled noodle cups A LOT).

Peanut Butter and Jelly Banana French Toast (Vegan)

You can, of course, serve this French toast without the peanut butter and jelly banana filling. Just drizzle on some maple syrup and cinnamon. Or a dairy-free whipped topping. Or even a vegan yogurt if you’re going for something healthier.

But, if you love PB&J as much as I do, I think (I know) you will LOVE this recipe. It’s decadent and a delicious throwback to childhood. At least it’s a throwback to my childhood. Maybe you had a healthier diet as a child.

I hope you enjoy this recipe, and if you make it, make sure to tag me on Instagram @rainbowplantlife so I can share it!

Vegan Banana French Toast

Vegan Peanut Butter and Jelly Banana French Toast

5 from 5 votes
This vegan Peanut Butter and Jelly Banana French Toast features everyone’s favorite classic flavor combination: peanut butter and jelly, but in French toast form! A throwback to childhood that makes a delicious, indulgent vegan brunch!
Prep Time: 15 mins
Cook Time: 10 mins
Total Time: 25 mins
Course: Breakfast
Cuisine: American
Diet Vegan
Serving size: 4 to 6


  • 2 1/2 cups plant-based milk
  • 1 ripe banana, mashed
  • 8 ounces extra firm tofu
  • 2 teaspoons vanilla extract
  • 1 teaspoon ground cinnamon
  • 1/4 teaspoon sea salt
  • 2 tablespoons vegan butter, plus extra for brushing the griddle/pan
  • 12 thick slices of day-old bread

For serving

  • Raspberry or Strawberry Jam (store-bought or homemade recipe below)
  • Peanut Butter
  • Sliced bananas
  • Maple syrup


  • Add the milk, mashed banana, tofu, vanilla, cinnamon, salt and 2 tablespoons vegan butter to a blender and blend until completely smooth. Let the batter rest for 5 minutes. Transfer to a pie pan or shallow plate.
  • Preheat a griddle or a large skillet over medium heat.
  • Brush the griddle or pan with a little vegan butter. This prevents the French toast from sticking and it also helps develop the golden brown crust.
  • Dip a slice of the bread into the almond milk mixture and coat well on both sides for about 5-10 seconds.
  • Once the vegan butter is melted, transfer slices of coated bread to the heated skillet. You can cook multiple slices at once but be sure to give each slice of bread enough room to flip it. Cook for 4 minutes on each side or until evenly golden brown. If your French toast appears to be browning too quickly, turn down the heat on your griddle or pan.
  • To serve, layer slices of French Toast with peanut butter, chia jam, and sliced bananas. If desired, drizzle a bit of maple syrup on top.

Calories: 324kcal | Carbohydrates: 17g | Protein: 14g | Fat: 24g | Saturated Fat: 5g | Polyunsaturated Fat: 7g | Monounsaturated Fat: 11g | Trans Fat: 1g | Sodium: 592mg | Potassium: 415mg | Fiber: 4g | Sugar: 8g | Vitamin A: 288IU | Vitamin C: 3mg | Calcium: 230mg | Iron: 2mg

Raspberry Chia Jam

5 from 5 votes
Course: Sauce
Serving size: 8 (1 cup total)


  • 1 1/2 cups fresh raspberries
  • 1 1/2 tablespoons pure maple syrup
  • 1 1/2 tablespoons chia seeds
  • Zest of 1/2 orange


  • Heat a small saucepan over medium-low heat and add the raspberries. Cook for 5-7 minutes until they are softened and broken down, then smash them with the back of a fork.
  • Turn off the heat and add the maple syrup, chia seeds, and orange zest and stir well. Return the heat to low and stir for another 2 minutes until thickened. Turn off the heat and let sit for 5 minutes. The jam will get even thicker as it rests in the fridge.
  • Store in a glass jar or airtight container in the fridge for 1-2 weeks.

Calories: 33kcal | Carbohydrates: 6g | Protein: 1g | Fat: 1g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Trans Fat: 1g | Sodium: 1mg | Potassium: 52mg | Fiber: 2g | Sugar: 3g | Vitamin A: 9IU | Vitamin C: 6mg | Calcium: 24mg | Iron: 1mg

Did you make this recipe?

Tag @rainbowplantlife and hashtag it #rainbowplantlife

Leave a Comment & Rating

If you enjoyed this recipe, please consider giving it a star rating along with your comment! It helps others discover my blog and recipes, and your comments always make my day :) Thank you for your support!

Your email address will not be published. Required fields are marked *

Rate this recipe

24 comments on Vegan Peanut Butter and Jelly Banana French Toast

  1. donette

    5 stars
    Hi I enjoy your recipes and have made quite a few. Was just wondering if you have a butter recipe thanks

    1. Support @ Rainbow Plant Life

      Hi Donette, we do not unfortunately. Here’s a well-rated vegan butter recipe, though! Enjoy!

  2. robinbee

    5 stars
    You’ve saved French Toast!!! Until I was vegan I would make French toast every Sunday. My one and only attempt at vegan French toast was a recipe using a flax egg and milk alternative: A soaking wet disaster. Hurray for this recipe and what looks like many options!

    1. Support @ Rainbow Plant Life

      Robin, So glad to hear you loved this recipe!

  3. Aurora M.

    5 stars
    So delicious! A perfect way to take my average AB&J banana toast to the next level! Also, I love all of your creative + delicious recipes and beautiful photos! Keep up the awesome work! :)

    1. Support @ Rainbow Plant Life

      Glad to hear that, Aurora! Thanks for trying the recipes :)

  4. Jules

    Can I use silken tofu?

  5. Amalia

    is there any way we could skip the Tofu? Replace it by something else or just leave it out? i have an avid tofu hater at home and i know he would loove the rest of the combo. amazing pictures btw I am in need of some napkins to clean my keyboard drooling

    1. Nisha Vora

      Hi Amalia! You are so funny and sweet! I’m so glad you like the photos. I recommend trying out my Simple Vegan French Toast recipe instead – no tofu there :) Just layer the french toast with peanut butter and jelly as called for in this recipe.

  6. Joyce

    This looks beautiful! I can hardly wait to make it for my family. I don’t see a ‘print’ button anywhere – am I missing it? Being able to print the recipe would be helpful to me.

    1. Nisha Vora

      Hey Joyce! I’m so happy you’re going to make this french toast! I try to limit my use of paper so I don’t have a print button (also I checked my hosting website for how to add a print button and couldn’t get a straight answer.) I’m sorry about that!

  7. Bo

    These shots are just incredible again Nisha! All of them are so pretty, I love all the close up action. I wondered what the secret ingredient was, now I know! Clearly tofu is going to have to be on my shopping list this weekend!

    1. Nisha Vora

      Aww Bo! You’re so sweet! I’m so happy you like the photos – such a compliment coming from you :) I love how versatile tofu is!

  8. Jess @choosingchia

    So interesting that the recipe uses tofu, I’ve never seen that before! Looks incredible Nisha!

  9. Ela

    I was never a fan of PB/Jelly as a kind but now I LOVE it!!! Looks super delicious, Nisha and your pictures are so pretty. :)

    1. Nisha Vora

      Haha I had bad taste as a kid too. Thank you for the sweet compliment, Ela!

  10. Noelle/ Too Precious For Processed

    I’m absolutely drooling over this french toast! Not only is it a gorgeous display of delicious carbs meeting colorful fruit, but I imagine it tastes even better. The photos are beautiful as well- you captured breakfast perfectly!

    1. Nisha Vora

      Aww thanks, Noelle! I love the description of delicious carbs meeting colorful fruit. I always appreciate your sweet comments, so thank you!

  11. Natalie | Feasting on Fruit

    And now I’m over here wondering if my mom loves me or noodles more…🤔 Because she loves noodles a whole whole lot😂 Anyways…french toast! It’s funny, I didn’t live french toast OR pb&J as a kid but now I love both. I completely agree, crappy storebought sandwich bread does that dish zero justice, real crusty (homemade especially) bread is where it’s at. (PB&J I was just wrong about, it’s amazing.) This looks like the ultimate brunch of all brunches! My goodness am I drooling over that drizzle😍

    1. Nisha Vora

      Haha oh Natalie, your comments always make me smile. I definitely had bad taste as a child…glad I’m over that now. Wish we could have brunch together :)

  12. Karen Coleman

    Can I convince you to move in with me and make this for me every weekend? I am going gaga over that maple syrup drizzle. And that oozing peanut butter.

    1. Nisha Vora

      I could be convinced haha. Thank you so much, Karen. I’m so happy you like the photos! Would love to be your personal chef :)

  13. Lina P.

    zomg i am drooling. this combo is giving me life. going to the store immediately to make this!

    1. Nisha Vora

      Hahaha Lina your comment made me laugh out loud. So happy it’s giving you life :)

Development Alchemy + Aim