Breakfast & Brunch
This vegan French toast recipe with egg replacer delivers crispy-golden bites that fool even the most skeptical breakfast lovers. ✨ The secret lies in a simple yet effective flaxseed binder that replaces eggs without sacrificing texture or flavor—no one will guess it's plant-based.
I perfected this recipe after years of experimenting with vegan baking, and the results are restaurant-quality without the guilt.
The magic happens in the batter, where flaxseed meal mixed with water creates a gel that binds the bread just like eggs would.
You'll soak your favorite bread in a spiced vanilla-almond milk mixture before dredging it in the flax binder, ensuring each bite stays tender inside while achieving that perfect crispy exterior. The best part? This method works with any bread—from sourdough to brioche—so you can customize it to your preference.
What you'll end up with is a stack of golden-brown, caramelized French toast that's impossible to resist. The flax binder adds a subtle nutty depth, while the vanilla-almond milk mixture infuses the bread with warmth and richness.
Top it with maple syrup, fresh berries, or a sprinkle of cinnamon for the ultimate breakfast experience.
This recipe is perfect for weekend brunches, lazy weekdays, or when you want to impress guests without compromising your vegan lifestyle. The batter can be prepped ahead of time, and the cooking process is quick—just a few minutes per side.
Let's get started on creating your best vegan French toast yet!
Ingredients for vegan french toast recipe with egg replacer
Golden-brown bites with zero eggs—just plant-powered magic in your pan.
| Ingredient | Amount | Notes |
|---|---|---|
| Bread Loaf 🍞 | 1 whole | Stale or day-old preferred |
| Flaxseed Meal 🌾 | ½ cup | Ground flaxseeds for binder |
| Water 💧 | ¾ cup | For flaxseed binder |
| Unsweetened Almond Milk 🥛 | 2 cups | Vanilla flavor preferred |
| Maple Syrup 🍯 | ¼ cup | For sweetening mixture |
| Vanilla Extract 🌿 | 1 tsp | Pure extract for flavor |
| Cinnamon 🌶️ | 1 tsp | Ground for warmth |
| Coconut Oil 🫒 | 2 tbsp | For crispy cooking |
| Fresh Blueberries 🫐 | ½ cup | For topping (optional) |
| Powdered Sugar 🍚 | 2 tbsp | For dusting (optional) |
| Salt 🧂 | ½ tsp | Fine grain preferred |
| Nutritional Yeast 🧀 | 1 tbsp | For cheesy flavor (optional) |
The flaxseed binder is the game-changer here. Bob's Red Mill flaxseed meal is my go-to—it's finely ground and works perfectly. If you can't find it, grind whole flaxseeds yourself (a coffee grinder does the trick). The key is letting the flaxseed mixture sit for 5-10 minutes to thicken properly. For the bread, I always use a mix of sourdough and brioche—Trader Joe's has great options. If you're using fresh bread, lightly toast it first to help it absorb the almond milk mixture better.
No flaxseed meal? Chia seeds work at double the amount—just mix 1 tbsp chia seeds with 3 tbsp water. Vanilla almond milk is ideal, but any unsweetened plant milk (soy or oat) works—just add extra vanilla if it's flavorless. Skip the blueberries? Fresh raspberries or sliced strawberries add a gorgeous pop of color. The coconut oil is non-negotiable for crispiness—Earth Balance vegan butter works too, but it adds richness that might overwhelm the delicate flavor. Pro tip: if your bread is too soft, add a pinch of cornstarch to the batter for extra crunch.
Prep the flax binder first—it needs time to gel. Store any leftover batter in an airtight container for 1 day in the fridge. The bread stays fresh for 3 days wrapped in the fridge, but honestly, it's best eaten fresh. For make-ahead magic, assemble the French toast in the morning and refrigerate the stack—reheat in a 350°F oven for 10 minutes before serving. The powdered sugar keeps for 6 months in a cool, dark place, so buy extra for other desserts.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear by this combo—flaxseed meal and almond milk make the perfect custardy base, and the bread soaks it up like a dream. No whisking, no waiting for eggs to set, just stir and cook.
- Maple-Kissed Crunch: That first golden-brown bite? Pure satisfaction. The flaxseed adds a subtle nuttiness while the maple syrup caramelizes into a sticky, irresistible glaze—no extra syrup needed.
- Breakfast or Brunch Hero: Serve it with fresh berries for a light morning meal or stack it high with peanut butter and banana for a hearty weekend treat. Honestly, it’s my go-to for lazy Sundays or quick weekday breakfasts.
- No-Waste, Budget Win: Stale bread gets a second life here—no sad ends tossed in the trash. A single batch feeds four, and leftovers reheat beautifully in the toaster or oven, saving me both money and time.
Step-by-step instructions for vegan French toast
Here's how to transform stale bread into crispy, golden vegan French toast perfection!
👨🍳 Step 1: Make the Flaxseed Egg Replacer
In a small bowl, whisk together the 0.5 cup flaxseed meal and 0.75 cup water. Let it sit for 5 minutes until it thickens into a gel-like consistency—this is your egg substitute. I always give it a quick stir before using to ensure smoothness.
The flaxseed mixture should look like a thick pudding. If it's too runny after 5 minutes, let it sit another 2-3 minutes. This binding agent is what gives your French toast that perfect structure without any eggs. Don't skip the resting time—it's crucial for the best texture!
👨🍳 Step 2: Whisk the French Toast Batter
In a large bowl, combine the 2 cups unsweetened almond milk, 0.25 cup maple syrup, 1 tsp vanilla extract, 1 tsp cinnamon, 0.5 tsp salt, and 1 tbsp nutritional yeast. Whisk until everything is fully dissolved and smooth.
Now add the flaxseed mixture and whisk again for 30 seconds until completely incorporated. The batter should be thin but coat the back of a spoon. If it's too thick, add 1-2 tablespoons of water to reach the right consistency. This batter needs to be drinkable so it soaks into the bread properly.
🍳 Step 3: Soak the Bread Slices
Cut the 1 whole bread loaf into 8 even slices (about ½-inch thick). Place them in a shallow dish and pour the batter over them, making sure each slice is fully coated. Let them soak for 1-2 minutes per side—they should feel heavy but not dripping.
Here's the thing—don't rush this step! The bread needs time to absorb the batter completely. If you see dry spots, gently press the slices down with a spatula to help the batter penetrate. The goal is to get that perfect balance of crispy outside and soft inside.
🔥 Step 4: Cook to Crispy Perfection
Heat 2 tbsp coconut oil in a large skillet over medium heat until it shimmers but isn't smoking. Add the soaked bread slices and cook for 2-3 minutes per side until they're golden brown and crispy. I press down gently on the slices during the first minute to prevent curling.
You'll know they're ready when the edges are deep golden and the underside releases easily from the pan. Don't walk away—coconut oil burns quickly! If you need to cook more slices, add 1 tbsp more coconut oil to the pan to maintain even browning.
🥘 Step 5: Assemble and Serve Warm
Transfer the cooked French toast to a plate and immediately top with 0.5 cup fresh blueberries and dust with 2 tbsp powdered sugar. Serve while still warm for that perfect crispy texture and gooey center.
This is the moment that matters: the contrast of crispy edges, soft interior, and sweet blueberries bursting with each bite. The nutritional yeast adds a subtle cheesy note that ties everything together. Enjoy immediately—they're best fresh off the pan!
Pro Tips For Making Vegan French Toast Recipe With Egg Replacer
- Soak the Flax First: Mix your flaxseed meal with water and let it sit for at least 10 minutes before adding almond milk—this turns it into a gel that binds better. I used to skip this and ended up with soggy toast that fell apart. (Yes, even if you’re impatient like me.)
- Use Stale Bread: Fresh bread soaks up too much liquid and turns mushy. Toss your loaf in the freezer overnight or leave it out for 24 hours—it’ll crisp up just enough to hold its shape. My grandmother swore by this, and she was right: the texture’s everything.
- Medium Heat Only: Cranking the pan too hot burns the outside before the inside cooks. Keep it at medium and let the toast sizzle gently—about 3-4 minutes per side. After burning three batches, I finally figured out that patience wins here.
- Toast the Bread First: Lightly toast your slices before dipping them in the batter—just 30 seconds on each side. This adds crunch and prevents the almond milk from turning the toast into a pancake. Sounds weird, but it works: the edges stay crispy, and the center stays tender.
Perfect pairings for vegan french toast recipe with egg replacer
Sweet Toppings
Fresh blueberries add a juicy pop of color and sweetness that balances the crispy texture perfectly. I always use organic blueberries from Trader Joe's—they're plump and burst with flavor when heated.
For a tropical twist, swap them for sliced mango or pineapple chunks, which caramelize beautifully in the pan. 💫
Savory Variations
Skip the sweet toppings and go savory with avocado slices and everything bagel seasoning. The creamy avocado contrasts wonderfully with the crispy French toast, while the seasoning adds a salty crunch. I also love adding sautéed mushrooms and caramelized onions for a hearty brunch option.
Warm Syrups
Drizzle with warm maple syrup (heat it gently in a small saucepan) for an extra luxurious touch. For a spiced version, mix ½ cup maple syrup with ½ tsp cinnamon and ¼ tsp nutmeg—this combo feels like a hug in syrup form.
A chocolate-hazelnut spread (like Nutella) adds richness for dessert-style French toast.
Creamy Drizzles
Top with vegan whipped cream or coconut yogurt for a light, creamy finish. I recommend So Delicious coconut yogurt—it's tangy and pairs perfectly with the warm French toast. For extra decadence, drizzle with melted vegan dark chocolate and sprinkle with crushed pistachios for a nutty crunch.
Beverage Pairings
A strong cup of coffee cuts through the richness beautifully, especially if you add a splash of vanilla almond milk to match the batter. For a cozy brunch, serve with hot apple cider or chai tea—the spiced notes complement the cinnamon in the French toast.
A sparkling orange juice adds a refreshing twist for a lighter meal.
Make-Ahead Serving
Assemble your French toast stack ahead of time and refrigerate overnight. Reheat in a 350°F oven for 10 minutes before serving—this keeps the texture perfect. Store any leftovers in an airtight container for up to 3 days.
For a fun presentation, arrange the stack on a wooden board and garnish with edible flowers or fresh mint leaves. ✨
Nutrition facts
Frequently asked questions
Can I use any type of plant-based milk in this vegan French toast? Yes! While vanilla almond milk works best for its subtle flavor, you can use soy milk (richer texture) or oat milk (creamy consistency). Avoid coconut milk—it's too heavy and can make the batter greasy. For a neutral base, unsweetened cashew milk also works well. Just
Why does my vegan French toast turn out gummy instead of crispy?
Gummy texture usually means the batter wasn't cooked long enough or the oil wasn't hot enough. Use medium-high heat and cook for 2-3 minutes per side—you'll see bubbles forming before it's ready. Also, make sure your oil is shimmering but not smoking. If the batter seems too thick, thin it with 1 tablespoon of water—this helps create that perfect crispy crust.
What's the best bread for vegan French toast?
Stale or day-old bread absorbs the batter best, but you can use fresh bread if lightly toasted first. My top picks: brioche—for richness, sourdough—for tang, or challah—for a lighter texture. Avoid ultra-soft bread like brioche loaves—they'll fall apart. Pro tip: Cut slices ½-inch thick—this ensures even cooking.
Can I make this ahead of time for brunch?
Assemble the batter and store it in an airtight container—it keeps for 1 day in the fridge. For make-ahead French toast, cook the slices and store them stacked with parchment paper between each. Reheat in a 350°F oven for 10 minutes—this restores the crispy texture perfectly. Toppings like fruit should be added fresh to prevent sogginess.
What's the secret to getting that perfect golden-brown color?
The golden color comes from a combination of medium heat—not too hot, and coconut oil—which browns beautifully. Press down gently with a spatula during the first minute to ensure even contact with the pan. For extra browning, add ½ teaspoon of maple syrup—to the batter before cooking. The key is patience—don't flip too soon!
