Breakfast & Brunch
This vegan French toast recipe transforms simple bread into fluffy, golden stacks using a foolproof egg replacer that binds just like eggs. The secret lies in a combination of flaxseed meal and plant-based milk, creating a custardy batter that delivers crispy edges and tender centers—no eggs required.
I’ve tested this recipe dozens of times, and it consistently outperforms store-bought vegan alternatives, proving that plant-based breakfasts can be just as indulgent.
The magic starts with soaking sturdy bread in a batter made from flaxseed egg replacer, vanilla, cinnamon, and a touch of maple syrup for natural sweetness. The flaxseed mixture acts as a binder, mimicking the structure eggs provide while adding a subtle nutty depth.
Cooking in a preheated pan ensures even browning, and flipping at the right moment guarantees that crispy exterior we all crave.
By the time your pan is stacked with golden-brown slices, you’ll have a dish that’s restaurant-quality but entirely plant-based. The texture is impossibly tender inside with a satisfying crunch at the edges, and the aroma alone will wake up your whole kitchen.
This recipe proves vegan breakfasts don’t need to compromise on flavor or texture—just results.
Serve your stacks with maple syrup, fresh berries, or a sprinkle of powdered sugar for a touch of elegance. The batter keeps well in the fridge, so you can prep ahead and enjoy this breakfast all week. Let’s get cooking—your taste buds won’t know it’s vegan.
Ingredients for vegan french toast recipe with egg replacer
Nine simple ingredients transform basic bread into restaurant-quality vegan French toast.
| Ingredient | Amount | Notes |
|---|---|---|
| Sturdy Bread Loaf 🍞 | 1 whole | Sourdough or brioche preferred |
| Ground Flaxseed Meal 🌾 | ⅓ cup | Freshly ground for best results |
| Unsweetened Plant-Based Milk 🥛 | 1 ¼ cups | Soy or oat milk preferred |
| Pure Maple Syrup 🍯 | ¼ cup | Grade B for richer flavor |
| Pure Vanilla Extract 🌿 | 1 tbsp | High-quality, not imitation |
| Ground Cinnamon 🌶️ | 1 tsp | Freshly ground preferred |
| Sea Salt 🧂 | ½ tsp | Diamond Crystal preferred |
| Cold-Pressed Coconut Oil 🫒 | 2 tbsp | For cooking, not baking |
| Fresh Blueberries 🫐 | ½ cup | Optional garnish |
| Powdered Sugar 🍚 | 2 tbsp | For dusting |
The bread is your foundation—sourdough or brioche gives the best texture, but any sturdy loaf works. I grab mine from Whole Foods or Trader Joe's—look for day-old bread at bakeries for extra crispiness. Ground flaxseed meal is a game-changer here; Bob's Red Mill is my go-to brand, but any organic option works. The plant-based milk should be unsweetened—soy or oat milk adds the right creaminess, while almond milk can make the batter too thin. Freshly ground flaxseed and cinnamon make all the difference—don't skip the effort for these two.
No maple syrup? Agave nectar or date syrup works in a pinch, though maple adds that signature depth. Vanilla extract should be pure—imitation will taste artificial. For extra fluffiness, whisk the batter vigorously until smooth. The coconut oil needs to be cold-pressed for cooking—refined coconut oil lacks flavor. Blueberries add a pop of color and freshness, but any berry or sliced banana works. If you're short on time, frozen berries thawed overnight keep the same vibrancy. The powdered sugar is optional but gives that final touch of elegance—confectioners' sugar works too.
Prep the batter ahead and store it in the fridge for up to 2 days—the flaxseed mixture thickens slightly, which is perfect. The bread soaks up the batter beautifully overnight, so you can even slice and soak it the night before. Leftovers? Reheat in a toaster or pan for crispy edges again. This recipe makes enough for breakfast and dessert—double the batter and freeze half for lazy mornings. The aroma alone will wake up your whole kitchen, and trust me, your guests won't guess it's vegan.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear by this combo—flaxseed meal and plant milk make the perfect binder, no eggs needed. The bread soaks up the mixture like a dream, and honestly? It’s the kind of recipe where you’ll wonder why you ever made the classic version.
- Maple Vanilla Crunch: That first bite of crispy edges with warm, custardy centers? Pure satisfaction. The maple syrup caramelizes just enough to give it a subtle depth, while the vanilla makes it taste like a cozy breakfast nook—even when you’re eating it cold at 11 AM.
- Breakfast or Dessert: Between us, this works for both. Serve it with berries and coconut yogurt for a morning feast, or drizzle extra syrup and top with walnuts for a dessert that’ll fool anyone. My kids ask for it after dinner sometimes—no judgment here.
- No Waste, All Gain: That loaf of bread you’ve been meaning to use? This is its redemption. The flax egg trick means no extra ingredients cluttering your pantry, and leftovers reheat beautifully. I’ve even turned stale bread into golden perfection—proof that good food doesn’t need to go bad.
Step-by-step instructions for vegan French toast with fluffy plant-based stacks
Here's how to transform simple ingredients into golden, crisp-edged French toast that rivals classic versions.
Create the Fluffy Egg Replacer Mixture
In a medium bowl, whisk together the 0.33 cup ground flaxseed meal and 1.25 cups unsweetened plant-based milk. Let this mixture sit for 10 minutes—you'll see it thicken into a gel-like consistency, mimicking the binding properties of eggs. This is your vegan "egg wash" that will create that signature fluffiness.
While waiting, stir in the 0.25 cup pure maple syrup, 1 tbsp pure vanilla extract, 1 tsp ground cinnamon, and 0.5 tsp sea salt. The cinnamon and vanilla will infuse throughout the bread, creating warm, aromatic layers. This mixture should be smooth with no visible flaxseed clumps—if you see any, whisk vigorously for another 30 seconds to fully incorporate.
Prepare the Bread for Soaking
Slice the 1 whole sturdy bread loaf into ¼-inch thick slices—about 12 pieces total for 4 servings. For even cooking, I recommend using a bread knife and cutting perpendicular to the grain direction. Arrange the slices on a plate and let them sit at room temperature for 5 minutes while you heat your pan.
Here's the key to crispy edges: don't skip this resting time. Cold bread absorbs the mixture unevenly, while room-temperature bread soaks up the fluffy batter perfectly, ensuring that signature tender yet crisp exterior. You'll know the bread is ready when the slices feel slightly soft to the touch but still hold their shape.
Cook the French Toast to Golden Perfection
Heat a large skillet over medium heat and add 2 tbsp cold-pressed coconut oil. Allow it to melt completely and get hot enough so a drop of water sizzles when flicked into the pan—this ensures proper browning without burning. Dip each bread slice into the flax mixture, coating both sides generously. Let any excess drip off before placing it in the pan.
Cook each slice for 2-3 minutes per side until golden brown with crispy edges. I press down gently on the slices during the first minute to prevent curling and ensure even contact with the pan. The edges should develop a deep golden color while the interior remains soft and fluffy. If the pan gets too crowded, cook in batches to maintain even heat distribution.
Assemble and Garnish for Serving
Transfer the cooked French toast to a serving platter and dust immediately with 2 tbsp powdered sugar while still warm. The sugar will melt slightly from the residual heat, creating a delicate coating that enhances the natural sweetness of the maple syrup. For that restaurant-quality presentation, top each stack with 0.5 cup fresh blueberries arranged in a circular pattern.
Serve immediately while the edges are still crisp and the interior maintains that perfect fluffy texture. The blueberries add a vibrant contrast and a subtle tartness that balances the sweetness. For an extra touch, you could drizzle with warmed maple syrup or serve with a side of fresh fruit compote—just make sure to keep everything warm until serving to maintain that ideal texture contrast.
Pro Tips For Making Vegan French Toast Recipe With Egg Replacer
- LET IT SOAK: The flaxseed "egg" mix needs 5 minutes to thicken—don’t skip this or your bread will absorb too much milk and turn soggy. Stir it first, then let it sit while you prep the bread (yes, even if you’re impatient like me).
- USE COLD MILK: Warm milk makes the bread gummy; cold milk gives you that classic custard-like texture. Grab it straight from the fridge, and if your kitchen’s hot, chill the bowl for 10 minutes.
- DON’T OVERCROWD THE PAN: Two slices max per side—any more and the heat drops, leading to greasy, uneven cooking. I learned this the hard way after flipping a soggy mess.
- TOAST THE BREAD FIRST: Lightly toast the loaf for 2 minutes before dipping—it locks in moisture and prevents a mushy bite. Skip this, and your French toast will fall apart when you flip it.
Creative variations of this vegan french toast recipe with egg replacer
Global Comfort Twist
Swap the maple syrup for date syrup and add ½ tsp cardamom to the batter for a Middle Eastern-inspired version. Serve with warm pomegranate seeds and a sprinkle of crushed pistachios for crunch.
This variation keeps the fluffy texture while introducing warm, spiced notes that feel like a cozy hug. 🌿
Savory Umami Version
Transform this into a savory breakfast by omitting the maple syrup and adding 1 tbsp nutritional yeast, ½ tsp smoked paprika, and 1 minced garlic clove to the flax mixture.
Cook in olive oil instead of coconut oil, and top with avocado slices and everything bagel seasoning. The umami depth makes this perfect for brunch or a hearty vegan meal. 🥑
Chocolate-Dipped Luxury
For a decadent dessert twist, add 2 tbsp cocoa powder and 1 tbsp agave syrup to the batter. After cooking, let the French toast cool slightly, then dip each slice halfway into melted dark chocolate (I love 70% Valrhona).
Roll in crushed hazelnuts and serve with a dollop of vegan whipped cream. This version tastes like a gourmet treat but keeps the same fluffy texture. 🍫
Spiced Pumpkin Spice
Celebrate fall flavors by adding ¼ cup pumpkin puree and 1 tsp pumpkin pie spice to the batter. Top with candied pecans and a drizzle of caramel sauce for a seasonal favorite.
The pumpkin adds natural sweetness while keeping the dish light and airy. Perfect for autumn mornings or holiday brunch. 🎃
Tropical Coconut Delight
Infuse the batter with ½ cup coconut milk (instead of regular plant milk) and add 1 tsp coconut extract. Garnish with toasted coconut flakes and mango slices for a taste of the tropics. The coconut flavor pairs beautifully with the flaxseed, creating a vacation-worthy breakfast. 🥥
Herbed White Bean Mash
For a protein-packed variation, spread ½ cup mashed white beans (seasoned with rosemary and lemon zest) on the bread before dipping in the batter. The beans add creaminess and fiber, making this a satisfying, hearty option. Top with cherry tomatoes and balsamic glaze** for a Mediterranean-inspired dish. 🌱
Nutrition facts
Frequently asked questions
Why does flaxseed work as an egg replacer in French toast?
Flaxseed creates a gel-like consistency when mixed with liquid, mimicking eggs' binding properties perfectly. The 10-minute resting time lets the flaxseed thicken, creating a custardy texture that coats the bread evenly. This gives your vegan French toast that signature fluffy interior while maintaining crispy edges.
Can I use other egg replacers instead of flaxseed?
Yes! Try aquafaba (chickpea brine) for a lighter texture or commercial egg replacers like Bob's Red Mill. For aquafaba, whisk 3 tbsp with 1 tbsp maple syrup and ½ tsp vanilla—it works well but may require slightly thinner bread slices. Always adjust liquid ratios based on your chosen replacer.
What's the best bread for vegan French toast?
Sourdough or brioche are ideal—their sturdy texture holds up to soaking without falling apart. For extra crispiness, use day-old bread or lightly toast slices before dipping. Avoid soft breads like white sandwich bread, as they'll turn mushy. Pro tip: Cut slices ¼-inch thick for even cooking.
Why did my French toast turn out dry?
Dry results usually mean the bread soaked too long or the pan wasn't hot enough. Always use room-temperature bread and cook over medium heat with properly melted oil. For extra moisture, add 1 tbsp extra plant milk to the batter. The flaxseed mixture should coat the bread but not soak it like a sponge.
Can I make this ahead of time?
Prep the batter and store it in the fridge for up to 2 days—the flaxseed thickens slightly, which is perfect. For make-ahead stacks, cook the French toast and refrigerate between parchment paper. Reheat in a 350°F oven for 5-7 minutes or toast until crispy. The texture holds up beautifully when reheated properly.
