This plant-based version delivers everything you love about classic French toast—crispy edges, soft custardy centers, and that perfect hint of warm cinnamon and vanilla. The secret? A simple batter using chickpea flour and cornstarch creates that signature eggy texture without any animal products.
Thick-cut sourdough or French bread works beautifully here, especially when slightly stale. The batter coats each slice perfectly, creating golden-brown exteriors while keeping the inside tender and creamy. Twenty minutes from start to finish, you'll have restaurant-worthy results that even non-vegans will crave.
The first time I attempted vegan French toast, I was honestly skeptical about how a batter without eggs could possibly recreate that custardy center we all crave. My roommate stood in the kitchen doorway, arms crossed, watching me whisk together plant milk and chickpea flour with the kind of doubt usually reserved for magic tricks. But when those first slices hit the hot skillet and the cinnamon scent filled our tiny apartment, even the skeptics started hovering around the stove.
I made this for my parents last Sunday, still nervous they would find it lacking compared to the traditional version they grew up eating. My dad took that first bite, closed his eyes for a second, then immediately reached for another slice before I had even finished plating everything. My mom just kept asking how I got the texture so right without eggs, genuinely baffled as she sprinkled extra powdered sugar over her stack.
Ingredients
- Thick-cut stale bread: Day-old sourdough or French bread holds up beautifully without getting soggy, and the slight tang adds depth
- Chickpea flour: This is the secret weapon that mimics the protein structure of eggs for that custardy texture
- Cornstarch: Helps create that crisp exterior we all want on our French toast
- Ground flaxseed: Adds body to the batter and a subtle nuttiness that complements the warm spices
- Plant-based milk: Unsweetened varieties work best so you can control the sweetness with maple syrup
- Turmeric: Just a pinch gives the batter that classic French toast color without affecting the taste
Instructions
- Whisk up your magic batter:
- Combine all your batter ingredients in a shallow bowl and whisk until smooth. Let it sit for a few minutes to thicken up slightly so it clings better to the bread.
- Get your skillet ready:
- Heat a non-stick skillet over medium heat with a little vegan butter. You want it hot enough to sizzle immediately when the bread hits the pan.
- Dip but do not soak:
- Vegan bread is more fragile than traditional versions, so dip each slice just long enough to coat both sides. A quick dunk is all you need.
- Cook to golden perfection:
- Cook each slice for 2-3 minutes per side until you see that beautiful golden brown crust form. The kitchen should smell amazing right about now.
- Keep them warm while you cook:
- As you finish batches, place the cooked slices on a baking sheet in a warm oven. This keeps everything perfectly crisp until serving time.
This recipe has become my go-to for skeptical friends who think plant-based eating means sacrificing comfort food. I love watching their expressions change as they take that first bite, all crispy edges and soft vanilla-spiced center. Somehow breakfast feels more complete when everyone can dig in together regardless of dietary restrictions.
Choosing Your Bread
After testing countless bread varieties, sourdough consistently wins for its sturdy texture and subtle tang. Artisanal French bread works beautifully too, with those nice wide air pockets that catch all the spiced batter. Avoid ultra-soft sandwich bread since it will turn into a frustrating mess in the skillet.
Perfecting Your Spices
The cinnamon and vanilla combination is classic for good reason, but do not be afraid to play with the warmth factor. A tiny pinch of nutmeg transforms this into something that tastes like a cozy bakery morning. Cardamom adds this beautiful floral note that pairs especially well with fresh berries on top.
Make-Ahead Magic
You can actually mix the batter the night before and store it in the refrigerator. The flaxseed and cornstarch work even better after some time to hydrate fully. Just give it a quick whisk in the morning and you are ready to cook.
- Slice your bread the night before and leave it uncovered on the counter
- Set your toppings out in small bowls for a self-serve breakfast station
- Keep cooked slices warm in a 200F oven while finishing the batch
There is something profoundly satisfying about reinventing classic comfort food in a way that welcomes everyone to the table. This recipe proves that you do not need to compromise on texture or flavor to keep things plant-based.
Recipe FAQs
- → What makes this taste like traditional French toast?
-
The combination of chickpea flour and cornstarch mimics the protein structure of eggs, creating that signature custardy texture. Maple syrup adds subtle sweetness while cinnamon and vanilla provide the classic warm flavors everyone expects from French toast.
- → Why use stale bread instead of fresh?
-
Slightly stale or day-old bread absorbs the batter better without falling apart. The firmer texture holds up during dipping and cooking, giving you those perfect crispy edges while maintaining a soft, custard-like center.
- → Can I make the batter ahead of time?
-
Yes! The batter can be prepared up to 24 hours in advance and stored in the refrigerator. You may need to whisk it again before using since the cornstarch can settle. Actually, letting it rest helps the flavors meld together nicely.
- → What's the purpose of turmeric in the batter?
-
Turmeric is completely optional and purely for aesthetics. It adds a golden-yellow hue that mimics the color traditional French toast gets from egg yolks. The amount used is so small it won't affect the flavor at all.
- → How do I store leftovers and reheat properly?
-
Cool completely and store in an airtight container in the refrigerator for 2-3 days. Reheat in a toaster oven or regular oven at 350°F for 5-7 minutes to restore crispiness. Avoid microwaving as it makes the slices soggy.