The Best Vegan French Toast Recipe | How to Make French Toast without Milk

The Best Vegan French Toast Recipe – Ready in 10 Minutes – Kitchen Guide 101
🌿
🌱 100% Vegan · Ready in 10 Minutes · Egg-Free · Dairy-Free

The Best Vegan French Toast
Recipe (Ready in 10 Minutes!)

Thick, golden, custardy on the inside and crispy on the outside — this vegan French toast is indistinguishable from the classic. No eggs, no dairy, no compromise.

10 minTotal time
2Servings
No eggsNo dairy
~240Cal per serve

If you’ve been searching for a vegan French toast recipe that actually tastes like the real thing — this is the one. No rubbery tofu scramble batter, no gummy results, no settling for “pretty good for vegan.” This French toast is genuinely, undeniably the best breakfast you’ll make this week.

The secret is in the batter: plant milk + cornstarch + cinnamon + vanilla + a little nutritional yeast. Together they replicate the egg’s binding and richness so perfectly that most people can’t tell the difference.

🌱 Why This Vegan Version Actually Works

🌽

Cornstarch = Binding

Cornstarch dissolved in plant milk creates a starchy coating that crisps on the outside exactly like an egg wash — without any egg needed.

🥛

Full-Fat Plant Milk = Richness

Full-fat oat or coconut milk provides the fat and creaminess that eggs would in the traditional batter — without any dairy.

🫙

Nutritional Yeast = Depth

Just 1 teaspoon of nutritional yeast adds a subtle savoury depth that mimics the eggy flavour without any animal products.

🍞

Thick Bread = Custardy

Thick-cut bread (sourdough or brioche-style vegan bread) absorbs the batter fully — creating that custardy interior that makes great French toast.

The Complete Recipe

Every ingredient, exact amounts, and the full method in one place

🍞

Best Vegan French Toast 🌱

Serves 2 · 10 minutes · 100% plant-based · No eggs, no dairy

5 minPrep
5 minCook
4 slicesPer batch
~240Cal/serve

The Vegan Batter

  • ¾ cup (180ml) full-fat oat milk or coconut milk
  • 1 tbsp cornstarch (cornflour) — the egg replacer
  • 1 tbsp maple syrup
  • 1 tsp pure vanilla extract
  • 1 tsp ground cinnamon
  • 1 tsp nutritional yeast (for eggy depth — don’t skip)
  • Pinch of salt
  • Optional: ¼ tsp nutmeg for warmth

The Bread + Cook

  • 4 thick slices sourdough, brioche-style vegan bread, or Texas toast (¾–1 inch thick)
  • 1–2 tbsp vegan butter (for the pan)

Quick Method

  1. Whisk all batter ingredients until smooth and no cornstarch lumps remain
  2. Melt vegan butter in a pan over medium-high heat until foamy
  3. Dip each bread slice 20–30 seconds per side until saturated but not soggy
  4. Cook 2–3 minutes per side until deeply golden
  5. Serve immediately with toppings of choice
🌱 Custardy inside, crispy golden outside, fragrant with cinnamon and vanilla — completely indistinguishable from the classic version

Which Plant Milk Works Best?

The milk you choose significantly affects the richness and flavour — click each to find out what it gives you.

🌾
Oat Milk
Barista Edition ⭐
🥥
Coconut Milk
Full-fat canned
🌰
Almond Milk
Unsweetened
🫘
Soy Milk
Full-fat
🤍
Cashew Milk
Homemade or store

Select a milk above

Step-by-Step — The 10-Minute Method

Five steps — every technique detail for perfectly golden, custardy vegan French toast

1

Make the Batter — Whisk Until Completely Smooth

In a wide, shallow bowl (wide enough to lay a bread slice flat), whisk together the plant milk, cornstarch, maple syrup, vanilla, cinnamon, nutritional yeast, and salt. Whisk vigorously for 30 seconds — the cornstarch must be completely dissolved with no white lumps. Lumpy batter creates an uneven coating. The batter should look smooth, slightly thick, and a pale golden-tan colour from the cinnamon.

💡 Use a flat-bottomed bowl or a baking dish — you need to be able to lay the bread slice flat to coat it evenly on both sides.
2

Choose and Prep Your Bread

Slice the bread ¾ to 1 inch thick — thicker than you probably think. Thin bread turns soggy and can’t hold the custardy centre. Sourdough is the best choice for structural integrity and slightly tangy flavour contrast. Vegan brioche gives the richest, most indulgent result. If using a fresh loaf, day-old bread is actually better — slightly dried out bread absorbs the batter more evenly without becoming soggy.

💡 Day-old or slightly stale bread is ideal. If your bread is very fresh, place the slices on a wire rack for 15 minutes or toast lightly before dipping.
3

Dip Each Slice — 20–30 Seconds Per Side

Place a bread slice in the batter and let it soak for 20–30 seconds on each side. The bread should absorb the batter all the way through — you’ll see the bread darken in colour as the liquid saturates it. Gently press the bread down with your hand to ensure full contact. Lift the slice and let any excess batter drip back into the bowl before transferring to the pan. Do not let the bread soak longer than 60 seconds total — it will become too saturated and fall apart.

4

Cook in Vegan Butter Over Medium-High Heat — 2–3 Minutes Per Side

Heat a heavy skillet or non-stick pan over medium-high heat. Add vegan butter and swirl to coat. When the butter is foamy and just starting to brown, add the battered bread slices — don’t crowd the pan. Cook undisturbed for 2–3 minutes until the bottom is deeply golden. Resist the urge to move the bread — the crust forms from the contact between the battered bread and the hot pan. When the bottom is golden, flip once and cook the second side 2 minutes more.

💡 Medium-high heat is the key. Too low and the toast goes pale and soggy. Too high and the outside burns before the inside warms through.
5

Serve Immediately — Toppings Make the Dish

French toast does not wait. The moment it comes out of the pan it is at its absolute peak — crunchy exterior, custardy interior, fragrant and hot. Transfer immediately to warm plates and add toppings right away so they melt slightly into the warm toast. A drizzle of maple syrup that runs into the crevices, fresh berries on top, and a dusting of powdered sugar — this is the version that gets photographed and remembered.

💡 Warm your plates in the oven at 200°F for 5 minutes before serving. Hot plate + hot French toast = it stays warm long enough to eat slowly and enjoy.

🌱 Nutrition Per Serving (2 slices, oat milk, no toppings)

~240
Calories
6g
Protein
7g
Fat
38g
Carbs
2g
Fibre
0
Cholesterol

*With sourdough bread and oat milk batter, before toppings. Values are approximate and vary by bread thickness and milk used.

🍓 Build Your Perfect Topping

Pick your syrup, fruit, and finishing touch — your combination appears below.

Maple Syrup
Berry Compote
Coconut Caramel
Date Syrup
Agave
Mixed Berries
Banana
Caramelised Peach
Strawberries
None
Powdered Sugar
Coconut Whipped Cream
Vegan Butter
Toasted Almonds
Cinnamon + Mint

🍞 Your Vegan French Toast — Plated

5 Flavour Variations

All built on the same batter — different flavour additions that take it somewhere new

🍁 Classic Cinnamon
🍫 Chocolate
🍌 Banana Foster
🍊 Orange Zest
🫐 Stuffed Berry

Classic Cinnamon Vanilla French Toast 🍁

“The original — warm, fragrant, perfectly balanced sweet and spiced”

Batter (serves 2)

  • ¾ cup (180ml) full-fat oat milk
  • 1 tbsp cornstarch
  • 1 tbsp maple syrup
  • 1 tsp cinnamon
  • 1 tsp vanilla extract
  • 1 tsp nutritional yeast
  • Pinch of salt + nutmeg

Why It’s the Best Base

  • The cinnamon caramelises during cooking into a deeply fragrant crust
  • Nutritional yeast gives the subtle eggy depth without any animal products
  • Vanilla and maple in the batter means every bite has flavour built in
  • Serve with fresh berries, extra maple syrup, and powdered sugar
🍁 The version that converts non-vegans — make this first and prove the point

Double Chocolate French Toast 🍫

“Cocoa in the batter + chocolate sauce on top — for when breakfast needs to feel like dessert”

What Changes in the Batter

  • Add 1 tbsp unsweetened cocoa powder to the batter
  • Add 1 extra tsp maple syrup to balance the cocoa’s bitterness
  • Keep the cinnamon and vanilla — they pair beautifully with chocolate
  • Use vegan dark chocolate chips scattered on top after cooking
  • Drizzle with warm vegan chocolate sauce or chocolate hazelnut spread

Serving

  • Dust with cocoa powder + powdered sugar for a professional look
  • Fresh raspberries on top — the tart-chocolate combination is exceptional
  • A small scoop of coconut ice cream on the side makes this dessert-level
  • Serve immediately — chocolate French toast cools faster than classic
🍫 The most indulgent variation — genuinely feels like dessert for breakfast

Bananas Foster French Toast 🍌

“Caramelised banana + rum-flavoured sauce on classic French toast — a New Orleans classic, veganised”

Classic Batter + Banana Topping

  • Use the classic cinnamon-vanilla batter
  • Slice 2 ripe bananas lengthways
  • Pan-fry banana slices in vegan butter + 2 tbsp brown sugar until caramelised
  • Add 1 tbsp rum or rum extract + pinch of cinnamon to the pan
  • Spoon caramelised banana + sauce directly over cooked French toast

Notes

  • Use slightly underripe bananas — they hold their shape better when pan-fried
  • The caramel sauce from the pan is the best part — scrape every drop over the toast
  • Coconut whipped cream on the side completes this New Orleans-style brunch
  • For alcohol-free: use banana extract + apple juice instead of rum
🍌 The most show-stopping brunch dish on this list — worth the extra 5 minutes of prep

Orange Zest & Cardamom French Toast 🍊

“Bright, floral, and fragrant — the most elegant and unique variation”

What Changes in the Batter

  • Add zest of 1 large orange to the batter
  • Add ¼ tsp ground cardamom (reduces cinnamon to ½ tsp)
  • Swap vanilla for ½ tsp orange extract for more intense citrus
  • Add 1 tbsp fresh orange juice to the batter for brightness
  • Top with candied orange peel, powdered sugar, and a drizzle of honey

Notes

  • The orange zest caramelises slightly during cooking — fragrant and beautiful
  • Cardamom is the secret — it elevates orange citrus to something genuinely special
  • Best served with vanilla coconut yoghurt on the side
  • The most impressive variation for a special occasion brunch or Mother’s Day
🍊 The most sophisticated variation — fragrant, elegant, and genuinely unlike anything else on a brunch menu

Stuffed Berry Cream Cheese French Toast 🫐

“Two thick slices sandwiched with vegan cream cheese and berries — the ultimate weekend brunch”

The Stuffed Method

  • Spread 2 tbsp vegan cream cheese on one bread slice
  • Add 2 tbsp fresh berries (raspberries, blueberries, or sliced strawberries)
  • Press a second bread slice on top — press edges firmly to seal
  • Dip the whole sandwich in batter — the sandwich holds together during cooking
  • Cook 3–4 minutes per side (longer because of the filling)

Notes

  • Press the edges of the sandwich firmly after dipping — this prevents the filling escaping
  • Add 1 tbsp powdered sugar to the vegan cream cheese for a sweeter filling
  • Serve cut diagonally to show the filling — the visual is extraordinary
  • The most impressive-looking variation — doubles as dessert
🫐 Cut diagonally and the filling pours out — the most dramatic and photogenic version on this list

Pro Tips

🍞

Thick + slightly stale bread

¾–1 inch thick. Day-old bread absorbs batter more evenly than fresh. Thin fresh bread turns soggy and falls apart.

🥛

Full-fat milk only

Low-fat plant milks produce a watery batter that doesn’t coat properly. Full-fat oat or coconut milk is non-negotiable for the right richness.

🌽

Whisk the cornstarch completely

Any cornstarch lumps in the batter create patchy coating. Whisk vigorously for 30 seconds until perfectly smooth before dipping.

🔥

Pan must be properly hot

Medium-high heat. Add bread only when the vegan butter is foamy and starting to brown. Cold pan = pale, soggy French toast.

Don’t flip too early

Let the bread cook undisturbed for the full 2–3 minutes. Moving it too soon prevents the golden crust from forming. It releases naturally when ready.

🫙

Nutritional yeast is the secret

Just 1 teaspoon adds a subtle savoury depth that mimics the eggy flavour. Most people can’t identify it — they just know the French toast tastes “right.”

Troubleshoot — What Went Wrong

❌ French toast is soggy — not crispy

Pan wasn’t hot enough, bread soaked too long, or the bread was too fresh and thin.

✓ Fix:

Heat the pan fully before adding butter. Add bread only when butter is foamy. Use thick bread (¾ inch minimum) and soak only 20–30 seconds per side. Slightly stale or lightly toasted bread absorbs batter better without becoming waterlogged.

❌ Coating falls off or is patchy

Cornstarch wasn’t fully dissolved, batter too thin, or bread surface was wet before dipping.

✓ Fix:

Whisk the batter for a full 30 seconds until completely smooth. Make sure the bread is dry before dipping — pat with a paper towel if needed. If the batter seems thin, add ½ tsp more cornstarch.

❌ French toast tastes bland or “off”

Used low-fat plant milk, skipped the nutritional yeast, or under-seasoned the batter.

✓ Fix:

Always use full-fat oat or coconut milk. Add the nutritional yeast — it provides the subtle savoury depth that makes vegan French toast taste authentic. Season the batter with a generous pinch of salt, which amplifies all the other flavours significantly.

FAQs

What does nutritional yeast do in vegan French toast?

+
Nutritional yeast adds a subtle savoury, slightly cheesy flavour that closely mimics the taste of eggs in the batter. Traditional French toast has a distinctive “eggy” depth that comes from the yolk — nutritional yeast replicates this through its natural glutamate content without any animal products. You won’t taste “yeast” — you’ll just notice the French toast tastes more complete and authentic. Don’t skip it on your first attempt.

What is the best bread for vegan French toast?

+
The top choices in order: (1) Sourdough — best structure, slightly tangy, holds together perfectly, and the crust caramelises beautifully. (2) Vegan brioche — the most indulgent result, rich and buttery-tasting. (3) Challah (check for vegan recipe — traditional challah has eggs but vegan versions exist). (4) Thick-sliced white sandwich bread — accessible and works well if cut to ¾ inch. Avoid thin sandwich bread, gluten-free bread (too fragile), and very seedy bread (doesn’t absorb batter evenly).

Can I make this gluten-free?

+
Yes — use a thick-sliced gluten-free bread (Canyon Bakehouse and Udi’s both make good GF sandwich loaves that hold up to soaking). Day-old GF bread works better than fresh because it’s more structural. The batter itself is naturally gluten-free as long as your oat milk is certified GF (some oat milks are processed in facilities with gluten). The cornstarch in the batter is always gluten-free. Everything else in the recipe is naturally GF.

Can I make vegan French toast ahead of time?

+
The batter can be made up to 24 hours ahead and stored covered in the fridge — whisk again before using. The cooked French toast can be kept warm in an oven at 200°F on a wire rack (not stacked) for up to 20 minutes. For meal prep, cook French toast, cool completely on a wire rack, freeze on a baking sheet, then transfer to a bag. Reheat from frozen in a toaster or at 350°F in the oven for 8 minutes — it crisps right back up beautifully.

Can non-vegans taste the difference?

+
In a blind taste test, most people cannot distinguish this vegan version from traditional egg-based French toast — particularly when using full-fat oat milk and nutritional yeast. The texture, the custardy interior, the golden crust, and the flavour are all replicated closely. The one difference is a very slight lightness in texture (the batter doesn’t set quite as firmly as egg), which most people interpret simply as “fluffier” rather than different. The toppings — maple syrup, berries, powdered sugar — tie both versions together into the same delicious experience.

© 2026 Kitchen Guide 101 · All rights reserved · Some links are affiliate links

Scroll to Top