Vegan French Toast is a delicious breakfast/brunch recipe that's dairy-free & egg free. I make it with plant-based milk, ground flaxseed and ciabatta bread!
This vegan French toast recipe is a perfect family breakfast or brunch for the holidays and beyond. Quick and easy to make, this eggless French toast is made with eggnog almond milk for a truly festive breakfast. But the great news is, it’s totally kid friendly! Top it off with fresh strawberries or homemade 2 Ingredient strawberry sauce.
If you are planning the meals you and your family are going to enjoy over the holidays, this vegan French toast recipe will make for a great Christmas morning breakfast. Perfectly sweet with the flavors of the season! And it’s just as easy as making traditional French toast.
What ingredients do you need for vegan french toast
- Plant-based Milk: To make this French toast Christmassy, I used an eggnog almond milk. You can substitute this with regular almond milk or another dairy-free milk.
- Maple syrup & vanilla extract: The maple syrup and vanilla add a beautiful sweetness to the toast. Use a good quality maple syrup and pure vanilla extract if you can.
- Ground flaxseed: To make this french toast vegan, I substitute the eggs for a flax egg for binding. I mix the flaxseed with wet ingredients and then let it set to thicken for 10 minutes. At that point, you can really use it just like a regular egg in baking. Check out my tutorial on how to make a flax egg for more information!
- Cinnamon & salt: This adds flavor and brings out the sweetness.
- Bread: And this most important aspect of the recipe is the bread. Look for tougher bread like hearty baguette or ciabatta.
How do you make eggless french toast
The short answer is you use flaxseed! You can make vegan french toast the same way you would make regular french toast, just without the eggs. For this holiday inspired french toast, I also use vegan egg nog instead of almond milk to give it that eggy taste and a little holiday flavor. Here are the simple steps:
- Pour the batter ingredients into a bowl.
- Mix the ingredients together and then let it sit for 10 minutes until it thickens.
- Place bread slices into the bowl to coat the bread on one side.
- Flip the slices of bread over and coat the other half of the bread.
Place a large griddle pan on a medium heat and grease, before adding the coated bread slices. Cook the soaked bread slices each side for 3-5 minutes until brown. Serve with fresh fruit and a drizzle of maple syrup.
Tips for making vegan french toast
- Use slightly tougher bread that will hold up once dipped in the batter. This is usually the case for regular french toast but it’s especially important for vegan french toast that doesn’t have the egg to help bind it.
- Toast the bread if it’s too moist. This is a great tip to help if you don’t have bread that’s been sitting around for a couple days. Toasting the bread makes it harder which will allow it to absorb the batter without getting too soggy.
- Make sure to completely coat the bread with the batter; being careful though not to let it soak through. And be sure not to leave the slices in the batter for too long or it will result in a soggy situation.
- Don’t move the bread slices too much on the griddle. Place them on a hot griddle and leave them to cook fully without moving them until they caramelize and release on their own.
Frequently asked questions
Why is my French toast soggy?
There are several reasons why your French toast can turn out soggy:
- The bread is too soft or moist – it’s best to use day old bread with a tough texture.
- The bread is soaked in batter rather than covered – don’t leave the bread in the batter for too long.
- The griddle wasn’t hot enough when you added the bread to it.
What’s the best temperature to cook vegan French toast?
The griddle should be heated on the stove top on a medium heat. This allows the toast to cook all the way through and turn a golden brown on he outside. If the griddle is too hot, the toast will brown too quickly on the outside and it won’t be cooked through.
What do you serve with vegan French toast?
I like to top my French toast with a healthy serving of fresh fruit and a drizzle of maple syrup. I use strawberries because of their festive color, but you can use blueberries, banana or anything else you and your kids fancy. You could also serve it with a dollop of whipped coconut cream.
More breakfast recipes
- Breakfast Quinoa Oatmeal
- Tex Mex Breakfast Bowl
- Loaded Breakfast Sweet Potatoes
- Chocolate Chip Banana Breakfast Muffins
- Blueberry French Toast Casserole
This eggless French toast makes for such a great Christmas morning breakfast for the whole family and it’s so easy to make. The almond milk egg nog makes this so perfectly festive and it’s a wholesome filling meal the whole family can enjoy! I can’t wait for you all to try it!
If you’ve tried this healthy-ish feel good Vegan French Toast recipe or any other recipe on FeelGoodFoodie, then don’t forget to rate the recipe and leave me a comment below! I would love to hear about your experience making it. And if you snapped some shots of it, share it with me on Instagram so I can repost on my stories!
Vegan French Toast
- 6 slices day-old ciabatta bread sliced about ¾-inch thick*
- 1 cup Almond Milk Holiday Nog Variety
- 1 tablespoon maple syrup plus more for serving
- 2 tablespoons flaxseed meal
- ½ teaspoon vanilla extract
- ½ teaspoon cinnamon
- Pinch of salt
- Coconut oil spray for cooking
- Sliced strawberries for serving
- In a large shallow bowl, whisk together the almond milk, maple syrup, flaxseed meal, cinnamon, salt and vanilla extract. Allow mixture to set and thicken for 10 minutes.
- Whisk mixture again. Then, place a slice of bread into the shallow bowl and push the bread into the mixture to make sure the bread is coated, but not soaked.
- Heat a large griddle on medium heat, spray with coconut oil and place the drenched slices of bread on the pan. Cook the French toast until they’re golden brown on the bottom, about 3-5 minutes, then flip over and cook until the other side is golden brown, another 3-5 minutes.
- Serve warm with maple syrup and fresh fruit.