Healthy Breakfast Recipes

Vegan Cinnamon French Toast with Almond Milk and Chia Batter

VeganDairy-FreeMeal PrepEgg-Free
Prep Time10 min
Cook Time12 min
Servings2
Calories218 kcal
Health Score5/10
↓ Jump to recipe
Vegan Cinnamon French Toast with Almond Milk and Chia Batter

If you have ever assumed that French toast without eggs would be a sad, soggy compromise, this recipe is about to change your mind completely. This vegan cinnamon French toast with almond milk is golden on the outside, soft and custardy in the middle, and packed with warm spice in every single bite. The secret is a clever batter built from ground chia seeds, flaxseed meal, and unsweetened almond milk. Together they create a thick, binding mixture that clings to the bread beautifully and delivers a texture that genuinely rivals the egg-based classic.

What makes this version stand out nutritionally is the combination of ingredients working hard in the background. Ground chia and flaxseed bring omega-3 fatty acids, fibre, and plant protein into every slice. Using unsweetened almond milk keeps the calorie count low without sacrificing creaminess. A touch of pure maple syrup goes straight into the batter for a subtle natural sweetness, so you need far less on top at the table. The bread choice matters too. A thick-cut wholegrain or sprouted grain loaf adds even more fibre and keeps you fuller for longer compared to white brioche, which most traditional recipes rely on. This is genuinely nourishing morning food that also happens to taste indulgent.

The technique here is straightforward. You whisk the batter ingredients together and let the mixture sit for about five minutes so the chia and flax can absorb the liquid and thicken up. That resting time is the key to getting a batter that actually coats the bread instead of sliding straight off. Dip each slice generously, let the excess drip back into the bowl, then cook in a hot non-stick pan with just a small amount of coconut oil. The cinnamon in the batter caramelises slightly against the heat, creating those gorgeous dark golden patches that make French toast so visually appealing. Two to three minutes per side is all it takes.

Serving suggestions are genuinely exciting here. Fresh berries add antioxidants and a pop of colour. A spoonful of almond butter drizzled over the top brings healthy fats and bumps the protein even further. Sliced banana, a dusting of extra cinnamon, or a handful of toasted pumpkin seeds all work beautifully. If you want something more dessert-adjacent for a weekend brunch, a small drizzle of maple syrup and some coconut yoghurt on the side hits the spot without derailing your nutrition goals. This recipe serves two generously, but it scales up easily for a crowd. Make it on a slow Saturday morning when you have a little time to enjoy the process, because the smell of cinnamon hitting a warm pan is genuinely one of the best things about this recipe.

Ingredients

Serves:2
  • 4 slices thick-cut wholegrain or sprouted grain bread (aim for slices about 2cm thick for best results)
  • 180 ml unsweetened almond milk (use barista-style for a creamier batter if available)
  • 2 tbsp ground chia seeds (pre-ground or blended whole chia seeds)
  • 1 tbsp flaxseed meal (also known as ground flaxseed)
  • 2 tbsp plain unsweetened oat flour (adds body to the batter, certified gluten-free if needed)
  • 1 tsp ground cinnamon (Ceylon cinnamon preferred for a sweeter, more delicate flavour)
  • 0.3 tsp ground turmeric (adds a warm golden colour and subtle earthy note)
  • 1 tsp pure vanilla extract
  • 1 tbsp pure maple syrup (grade A amber for best flavour)
  • 1 pinch fine sea salt
  • 1 tsp coconut oil (for the pan, use refined if you prefer a neutral flavour)

Instructions

  1. 1

    Pour the almond milk into a wide, shallow bowl. Add the ground chia seeds, flaxseed meal, oat flour, cinnamon, turmeric, vanilla extract, maple syrup, and sea salt. Whisk everything together until smooth with no lumps.

    A wide pasta bowl or a rimmed dinner plate works well here. You want enough room to lay a bread slice flat for dipping.

  2. 2

    Let the batter rest for 5 minutes without touching it. This allows the chia and flax to absorb the almond milk and thicken the mixture into a proper coating batter. It should look noticeably thicker after resting.

    Do not skip this step. A thin batter will slide off the bread and result in dry, pale toast rather than custardy slices.

  3. 3

    Give the batter a final quick stir. Place one slice of bread into the bowl and let it soak for 30 seconds on each side, pressing gently so the bread absorbs the batter without falling apart. Lift the slice and let any excess drip back into the bowl.

    If your bread is very fresh and soft, reduce the soaking time to 20 seconds per side to avoid it becoming too saturated.

  4. 4

    Heat a large non-stick skillet or cast iron pan over medium heat. Add the coconut oil and swirl to coat the surface evenly. Once the oil is shimmering but not smoking, place the soaked bread slices into the pan. Cook two at a time if your pan fits them comfortably.

    Medium heat is important. Too high and the outside will char before the inside warms through. Too low and you lose the caramelised crust.

  5. 5

    Cook for 2 to 3 minutes on the first side without moving the slices. You are looking for a deep golden-brown colour with slightly darkened edges. Flip carefully using a wide spatula and cook the second side for another 2 minutes.

    Resist the urge to press down on the slices with the spatula. Letting them cook undisturbed gives you the best crust.

  6. 6

    Transfer the cooked slices to a warm plate and repeat with the remaining bread and batter. Soak the next two slices while the first batch is cooking to keep things moving efficiently.

  7. 7

    Serve immediately with your choice of toppings. Fresh berries, a drizzle of maple syrup, sliced banana, almond butter, or a dusting of extra cinnamon all work wonderfully.

    For the best texture, serve straight from the pan. French toast softens quickly as it sits, so plate it up right away.

Nutrition per serving

218kcal

Calories

8g

Protein

31g

Carbs

7g

Fat

6g

Fibre

6g

Sugar

210mg

Sodium

Pro Tips

  • Day-old bread works even better than fresh bread here. Slightly stale slices absorb the batter without becoming mushy.

  • If your batter thickens too much before you finish all four slices, add a small splash of almond milk and stir again.

  • Ceylon cinnamon has a noticeably sweeter, less harsh flavour than regular cassia cinnamon and is worth seeking out for this recipe.

  • For extra protein, serve with a side of coconut yoghurt and a handful of hemp seeds scattered on top.

  • Keep the heat at medium throughout cooking. Vegan batters without egg can catch and burn more easily than traditional French toast if the pan gets too hot.

  • A little turmeric in the batter is entirely optional but gives the finished toast a beautiful warm golden hue that makes it look just like egg-based French toast.

Frequently Asked Questions

Can I make vegan cinnamon French toast with almond milk ahead of time?

You can cook the slices fully, let them cool, and store them in the fridge for up to two days. Reheat in a dry pan over medium-low heat or in a toaster oven at 180C for 5 minutes to bring back some of the crispiness. The texture will be slightly softer than freshly made but still very tasty.

What is the best bread for vegan French toast?

A thick-cut wholegrain or sprouted grain loaf is the top choice for nutrition and texture. Sourdough is also great for a slightly tangy flavour and chewier crumb. Avoid very thin sandwich bread as it tends to fall apart during soaking and cooking.

Why is my vegan French toast not browning properly?

The most common reasons are a pan that is not hot enough or batter that is too thin. Make sure you let the batter rest for the full 5 minutes before dipping, and always preheat the pan properly before adding the oil and bread. Medium heat is the sweet spot for consistent browning.

Is this recipe gluten free?

It is not automatically gluten free because of the wholegrain bread and oat flour. To make it gluten free, choose a certified gluten-free bread and swap the oat flour for certified gluten-free oat flour or a small amount of tapioca starch.

Can I use a different plant milk instead of almond milk?

Yes. Oat milk, soy milk, or cashew milk all work well in this recipe. Soy milk provides the most protein. Oat milk gives a slightly sweeter flavour. Coconut milk from a carton works too, though full-fat canned coconut milk is too thick and rich for this batter.

How do I make this higher in protein?

Add one tablespoon of unflavoured or vanilla plant-based protein powder directly to the batter and increase the almond milk by a tablespoon to compensate for the extra dry ingredient. Serving with hemp seeds or almond butter on top also adds a meaningful protein boost.

Variations

  • Banana Protein French Toast

    Mash half a ripe banana into the batter before dipping the bread. The banana adds natural sweetness, extra fibre, and a hint of flavour. Top with sliced fresh banana and a drizzle of almond butter for a breakfast that feels genuinely filling.

  • Spiced Chai French Toast

    Add a quarter teaspoon of ground cardamom, a pinch of ground ginger, and a pinch of ground cloves to the batter alongside the cinnamon. This gives the toast a warming chai-inspired spice profile that pairs beautifully with coconut yoghurt and fresh mango.

  • Orange Zest and Cinnamon French Toast

    Add the finely grated zest of one small orange to the batter for a bright, citrusy lift. The orange and cinnamon combination is a classic pairing that elevates the flavour considerably without adding any extra sugar or calories.

  • High Protein Tofu Cream Topping

    Blend 100g of silken tofu with one tablespoon of maple syrup and a drop of vanilla extract until completely smooth. Use this as a thick, protein-rich cream to spoon over the finished French toast instead of maple syrup. It adds roughly 5 extra grams of protein per serving.

Substitutions

  • Almond milkOat milk or soy milk (Soy milk adds the most protein. Oat milk adds a slightly sweeter, creamier flavour. Both work at the same quantity with no adjustments needed.)
  • Ground chia seedsAdditional flaxseed meal (Use 3 tablespoons of flaxseed meal total if you do not have chia seeds. The binding power is similar, though the flavour will be slightly more nutty.)
  • Oat flourTapioca starch or arrowroot powder (Use 1.5 teaspoons of tapioca starch or arrowroot in place of the oat flour. This keeps the recipe gluten free and still adds body to the batter.)
  • Coconut oilVegan butter or light olive oil (Vegan butter gives a richer flavour and excellent browning. Light olive oil works well and keeps the recipe oil-neutral in flavour.)
  • Wholegrain breadSourdough or gluten-free bread (Sourdough gives a chewier crumb and slightly tangy flavour. Use a certified gluten-free loaf to make the entire recipe gluten free.)
  • Maple syrupDate syrup or coconut nectar (Date syrup has a deeper, more caramel-like flavour and a lower glycaemic index. Coconut nectar is a lighter, more neutral option. Both work at the same quantity.)

🧊 Storage

Store any leftover cooked French toast in an airtight container in the fridge for up to 2 days. Reheat in a dry non-stick pan over medium-low heat for 2 to 3 minutes per side, or in a toaster oven at 180C for 5 minutes. Avoid the microwave as it makes the toast soft and slightly rubbery. The uncooked batter can be stored in a sealed jar in the fridge for up to 24 hours. Stir well before using as the chia and flax will continue to thicken it overnight.

📅 Make Ahead

The batter can be made the evening before and stored in a covered bowl or jar in the fridge overnight. The chia and flax will thicken it considerably, so add 2 to 3 tablespoons of extra almond milk and whisk well before dipping the bread. This actually produces an even richer, more custardy coating, making overnight prep a genuinely good option for busy mornings.