Simple 15-Minute Vegan French Toast with Berry Compote

Jump to Recipe
All you need are a few simple ingredients and 15 minutes to make this Simple 15-Minute Vegan French Toast. This vegan French Toasts has that traditional eggy flavor without using any eggs!
Prep 10 minutes
Cook 5 minutes
Total 15 minutes
5 from 5 votes

Last week, I had a strange urge to make French toast. Not that French toast is strange. Or that craving French toast is strange. Certainly not. What’s strange is that my craving arose at 5:45 a.m. on a Wednesday. Shouldn’t I have been sleeping? Yes, yes, I should have been sleeping. But instead I was awake, and I was thinking about French toast.

So I went to my local market, and bought some thick-sliced country bread. But when I got home, I realized that my early morning brilliance did not take into account the fact that French toast requires stale bread, not fresh bread, which will yield a soggy mess.

Stack of berry french toast on a white plate.

Luckily, I have a trick that enables you to enjoy French toast if that sudden urge strikes but you don’t have a loaf of stale bread sitting on your counter. Slice the bread into thick slices (or leave your bread slices whole if they’re pre-cut) and place on a wire rack. Bake in a preheated oven at 300°F for 8 minutes.

Okay, that’s not my own trick. It comes from Cook’s Illustrated, but I’ve used it before, and it works, and now I’m telling you about it. I still recommend using a hearty, rustic bread – no thin sandwich bread allowed in French toast land.

Maple Syrup being poured onto stack of pancakes on a white plate.

Once you get your bread sorted, you just need a few ingredients to make this simple vegan french toast, emphasis on the world simple. You’ll need some plant-based milk-I used Oatly oat milk because it’s super creamy and makes for a creamy custard, as is required for any good French toast.

I then add chickpea flour because, along with the nutritional yeast, it gives the custard a subtle “eggy” flavor that’s reminiscent of traditional egg-based French toast. You can find chickpea flour or garbanzo bean flour at well-stocked grocery stores, online, or at Middle Eastern and South Asian markets (it might be called besan flour).

ad for meal plans program with picture of woman with button

If you can’t find chickpea flour, feel free to substitute your flour of choice—whole wheat, all-purpose, spelt, gluten-free flour, etc.

Stack of berry french toast on two white plates on a white table.

I like to serve this simple vegan French toast with berry compote or stewed berries to make it feel a little more special and elegant, but pure maple syrup always gets the job done. I hope you enjoy this easy vegan French toast recipe!

Overhead view of berry french toast on a plate.


Simple 15-Minute Vegan French Toast with Berry Compote

5 from 5 votes
All you need are a few simple ingredients and 15 minutes to make this Simple 15-Minute Vegan French Toast. This vegan French Toasts has that traditional eggy flavor without using any eggs!
Prep Time: 10 minutes
Cook Time: 5 minutes
Total Time: 15 minutes
Course: Breakfast
Cuisine: American
Diet Vegan
Serving size: 4


French Toast Ingredients

  • 1 1/2 cups oat milk (or other non-dairy milk)
  • 1 tablespoon pure maple syrup
  • 1/4 cup chickpea flour
  • 2 1/2 tablespoons nutritional yeast
  • 1 teaspoon ground cinnamon
  • 1/4 teaspoon freshly grated or ground nutmeg
  • 1/2 teaspoon kosher salt
  • Coconut oil or vegan butter for frying
  • 8-10 slices of crusty bread such as country white bread, ciabatta or sourdough, cut into thick slices (day-old bread is preferable*)
  • For serving: pure maple syrup, Berry Compote (optional), or vegan whipped cream (optional)

Simple Berry Compote Ingredients

  • 1 1/2 cups (~180-200g) mixed berries of choice*, fresh or frozen and defrosted
  • 1/3 cup (~64g) organic cane sugar (or maple syrup to keep refined sugar-free)
  • 2 tablespoons freshly squeezed orange juice


French Toast Directions

  • In a medium bowl, whisk together the oat milk, maple syrup, chickpea flour, nutritional yeast, cinnamon, nutmeg, and kosher salt. Transfer the mixture to a shallow dish or pie pan.
  • Heat a large skillet over medium-low heat with some coconut oil or vegan butter.
  • Dunk a slice of bread in the batter for a few seconds on each side, ensuring the bread is soaked. Then flip the bread and repeat.
  • Once the skillet is hot, cook each slice of bread for 2 minutes or until golden brown, then flip and cook for another 1-2 minutes.
  • Serve with pure maple syrup and, if desired, the Berry Compote (recipe below). Or, you can add some vegan whipped cream on top!

Simple Berry Compote Directions

  • Place the berries, sugar, and orange juice in a saucepan, and cook on medium-low heat for about 10-15 minutes, gently smashing down the berries as the mixture cooks. Allow the mixture to simmer for an additional 10 minutes until thick and jammy.
  • You can prepare the compote in advance and store in the fridge.


* If you don’t have day-old bread, here’s how to quickly dry out your bread slices. Place your bread slices on a wire rack in the oven at 300°F/150°C and bake for 6-8 minutes per side.

Calories: 554kcal | Carbohydrates: 110g | Protein: 20g | Fat: 6g | Saturated Fat: 1g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 1g | Trans Fat: 1g | Sodium: 856mg | Potassium: 419mg | Fiber: 7g | Sugar: 39g | Vitamin A: 280IU | Vitamin C: 6mg | Calcium: 216mg | Iron: 6mg



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

23 comments on Simple 15-Minute Vegan French Toast with Berry Compote

  1. Alejandra Quintero

    5 stars
    I made this only substituting some of the oatmilk for silken tofu to give it a bit more of an egg texture and to give it a bit of a protein boost and paired it with vegan yogurt it came out amazing. I am definitely making this my post hike brunch.

    1. Kaitlin @ Rainbow Plant Life

      We’re so happy that the french toast turned out well for you, Alejandra. Thank you for taking the time to leave a comment and for trying out the recipe!

  2. Kristina Perez

    5 stars
    OMG! This was sooooooo yummy!

    1. Support @ Rainbow Plant Life

      Awesome, Kristina. Thanks for your comment and for taking the time to review!

  3. Creanga

    Usually French toast is just not for me. I have tried doing it for 3-4 times and it was a total disaster with burned bread every time. I tried this one and I can say, it was the best I ever done (still place for improvement and my kitchen smelling like burned…)
    Thank you for the recipe <3

  4. Vanessa

    Thanks for sharing! Do you use this compote in other recipes?

  5. Suzanne

    This looks beautiful and delicious! What a great weekend brunch treat!

  6. Claudia Chang

    Hi! I am new to a plant-based diet but I made this yesterday and my family and I loved it! Thank you so much for sharing this delicious recipe!

  7. Lacey

    Come this be done without the nutritional yeast? I’m not a fan of it. Thank you!!

  8. Celine

    Is it possible to sub chickpea flour for plain flour?

    1. Celine

      Or oat flour?

    2. Lacey

      She wrote in her paragraphs that you can use any kind of flour that you prefer! :)

  9. Man

    What a great recipe, Nisha! I made this for Sunday breakfast! Sooo good! I used an air fryer, 370F for 10 mins. Turned out beautifully!

  10. Elodie

    Um, yum? I also had a craving for French toast hit me suddenly…just at a more reasonable hour than 5:45 am. I used homemade vegan milk and sprouted hemp bread by silver hills bakery. I will be making this again!

    1. Nisha Vora

      Hi Elodie! So happy you enjoyed this recipe. So cool you used your own homemade milk. I love that. And sprouted hemp bread – sounds amazing!

  11. Shon

    Hello, this might be a silly question but is it 2 and 1/2 cups or 2 half cups? Thanks.

    1. Nisha Vora

      Hi Shon, what ingredient are you referring to? For the nondairy milk, it’s 1.5 cups (12 ounces or about 350 mL).

  12. Tasha

    This looks beautiful!! How do you make your vegan whipped topping?

    1. Nisha Vora

      Hi Tasha! Thank you! I use a technique similar to this one:
      Or, when I am short on time, I buy the frozen coconut whipped topping from So Delicious!

  13. Lynn A.

    Your photography is just out of this world, Nisha! I love the colors here. And now I am off to write a grocery list to buy bread tomorrow so I can have stale bread this weekend!

    1. Nisha Vora

      Aww Lynn! What a sweet comment. Thank you for the support. I hope you enjoyed the French toast :)

  14. Noelle / Too Precious For Processed

    I can’t wait to try this Nisha! I’ve been holding onto some chickpea flour and thinking about what to use it on…well, this is it! Perfect timing for the weekend :) And stunning photos…as always!

    1. Nisha Vora

      Oh yay! Thank you Noelle! Yes, I love how the chickpea flour give the french toast a little eggy flavor without using eggs. Thanks for the kind words!

Development Alchemy + Aim