If you’re craving a warm, comforting breakfast but want to keep it completely plant-based, this vegan French toast recipe is exactly what you need. Made without eggs or dairy, this recipe delivers the same golden, crispy edges and soft, fluffy center you love in traditional French toast.
Using simple pantry ingredients like plant-based milk, flour, and natural sweeteners, you can whip up a delicious vegan breakfast in minutes. Whether you’re vegan, lactose-intolerant, or just exploring healthier breakfast options, this easy vegan French toast will quickly become your go-to morning favorite.
Plus, it’s customizable with your favorite toppings like fresh fruit, maple syrup, or nut butter for an extra burst of flavor.
Recipe Overview
| Detail | Info |
|---|---|
| Serves | 2–3 People |
| Prep Time | 10 Minutes |
| Cook Time | 10 Minutes |
| Total Time | 20 Minutes |
| Servings | 4–6 Slices |
| Difficulty | Easy |
Why You’ll Love This Recipe
This vegan French toast checks every box. It’s quick, beginner-friendly, and genuinely delicious. The chickpea flour batter mimics eggs beautifully, giving you that custardy interior and crispy golden crust without any dairy or animal products.
It works with day-old bread, comes together in 20 minutes flat, and is endlessly customizable with your favourite toppings.
Equipment You’ll Need
- Non-stick skillet or pan
- Wide shallow bowl
- Whisk or fork
- Spatula
- Measuring cups and spoons
- Bread knife (optional)
Ingredients
For the Batter:
- 4–6 thick slices of bread (sourdough, brioche-style, or Texas toast)
- ¾ cup plant-based milk (oat, soy, or almond)
- 2 tbsp chickpea flour
- 1 tbsp maple syrup
- 1 tsp vanilla extract
- 1 tsp ground cinnamon
- ¼ tsp nutmeg
- Pinch of salt
For Cooking & Toppings:
- 1–2 tbsp vegan butter
- Fresh berries or sliced banana
- Maple syrup for drizzling
- Powdered sugar (optional)
- Coconut whipped cream (optional)
Bread Tip: Day-old bread absorbs the batter even better than fresh bread, giving you a richer, more custardy texture.

Step-by-Step Instructions
Step 1 — Make the batter: In a wide shallow bowl, whisk together plant-based milk, chickpea flour, maple syrup, vanilla extract, cinnamon, nutmeg, and a pinch of salt until completely smooth. Let it rest for 2 minutes so the chickpea flour fully hydrates.
Step 2 — Heat the pan: Place a non-stick skillet over medium heat. Add ½ tablespoon of vegan butter and let it melt, coating the surface evenly.
Step 3 — Soak the bread: Dip each slice into the batter and let it soak for 20–30 seconds per side. Don’t rush this step — it’s what creates that soft, custardy centre.
Step 4 — Cook until golden: Place the soaked slices onto the hot skillet. Cook undisturbed for 3–4 minutes until a deep golden crust forms on the bottom. Flip gently and cook for another 2–3 minutes on the other side.
Step 5 — Repeat in batches: Add a little more vegan butter between batches. Avoid crowding the pan for the crispiest results.
Step 6 — Serve and enjoy: Stack the slices, top with fresh berries, drizzle generously with maple syrup, and dust with powdered sugar. Serve immediately while warm.
Pro Tip: Keep finished slices warm in an oven at 90°C (200°F) while you cook the remaining batches.
Try These BreakFast Recipes –
- This Easy Breakfast Casserole Will Change Your Mornings Forever
- Healthy Banana Bread Oatmeal That Tastes Like a Treat
- These High-Protein Pancakes Are Soft, Fluffy, and Guilt-Free
- Air Fryer Frittata So Good, You’ll Make It Every Week
- Frozen Yogurt Bark That’s Better Than Ice Cream (and Way Healthier)
Nutrition Information
Per serving (2 slices, without toppings) — approximate values
| Nutrient | Amount | % Daily Value |
|---|---|---|
| Calories | 245 kcal | 12% |
| Total Carbohydrates | 38g | 14% |
| Dietary Fiber | 3g | 11% |
| Total Sugars | 9g | — |
| Total Fat | 7g | 9% |
| Saturated Fat | 1.5g | 8% |
| Protein | 6g | 12% |
| Sodium | 210mg | 9% |
| Calcium | 120mg | 9% |
| Iron | 2.1mg | 12% |
Frequently Asked Questions
What is the best plant-based milk for this recipe?
Oat milk gives the richest, creamiest texture and is the top recommendation. Soy milk is a close second. Almond milk works too but produces a slightly lighter result. Use whatever you have on hand, all three work well.
Can I make this gluten-free?
Yes! Simply use your favourite gluten-free thick-cut bread. The batter itself is already gluten-free since chickpea flour contains no gluten.
Can I substitute chickpea flour with something else?
Absolutely. You can use 1 tablespoon of flaxseed meal mixed with 3 tablespoons of water (a flax egg), or 2 tablespoons of cornstarch. The texture will be slightly different but still delicious.
Can I freeze vegan French toast?
Yes! Cool the slices completely, freeze them flat on a baking sheet for 1 hour, then transfer to a freezer bag. They’ll last up to 2 months and can be reheated directly from frozen in a toaster or oven.
Is this recipe suitable for kids?
Very much so. You can reduce the cinnamon slightly for younger palates and serve with sliced banana and maple syrup for a fun, nutritious breakfast they’ll love.
Recommended By BeautifulKitchenguide's Team
Little Lunches - Personalized Meal Planning - 7 Day Free Trial
Amazon Must Have Kitchen Gadgets To Save Time Check List
Best Kitchen Faucets of 2025: Sleek, Durable & Worth Every PennyCheck Our Review
The Ultimate Guide to the Best Coffee Makers for Every Budget Check Our Review
