This almond milk French toast is a dairy-free twist on the classic recipe! With a crispy outside and a soft, custard-like center, it is ready in just 30 minutes and only calls for simple ingredients.
You can serve these French toasts with both sweet and savory toppings! For a sweet version, drizzle with maple syrup, top with fresh fruits, and pair it with protein hot chocolate. Or, go savory with vegan andouille sausages and a hearty silken tofu scramble.

Whenever I have a bit of extra time on the weekends, I love to whip up protein pancakes without bananas, protein cinnamon rolls, or this irresistibly thick and golden almond milk French toast recipe. They're always a crowd-pleaser and never fail to hit the spot!
💚Why you will love this almond milk French toast
- A delicious weekend brunch recipe that is ready in 30 minutes
- Naturally dairy-free and can be made vegan
- Versatile and can be paired with both sweet or savory toppings
- Freezer-friendly - batch cook and enjoy French toast all week long!
🥛What you will need

- Bread - Opt for thicker, heartier bread like thick sandwich bread, brioche, challah, or sourdough, as they are sturdy enough to hold up during frying. Stale bread (1-2 days old) works especially well, as it absorbs the custard mixture without getting soggy.
- Cornstarch - An egg substitute that helps create a rich custard texture. (To make it with eggs, check out the "Substitutions and Variations" section below!)
- Almond Milk - Choose unsweetened or vanilla-flavored almond milk for a neutral or subtly sweet base.
- Kala Namak - This optional ingredient gives French toast a distinct "eggy" flavor.
✨Substitutions and variations
- Bread for French Toast - Brioche, challah, or thick sandwich bread work best. You can also use slices of baguette, sourdough, or even sweet breads like cinnamon bread for a fun twist.
- Egg Version - For a traditional version, use 2 large eggs and skip the cornstarch. Reduce the almond milk to ½ cup.
- Gluten-Free - Simply swap in your favorite gluten-free bread.
- Spice It Up - Add a dash of nutmeg, pumpkin spice, or cardamom for extra flavor.
- Make French Toast Sticks - Remove bread crust and cut into batons. Dip in the eggy mixture, fry, and serve as French toast sticks.
🔪How to make

Step 1: Place all the custard ingredients in a shallow bowl or deep plate and mix well.

Step 2: Dip a slice of bread into the custard, ensuring both sides are fully coated.
💡Tip
For thinner slices of bread (especially sandwich bread), briefly dip it, and do not allow any time to soak. You do not want them to absorb too much liquid, as they might go soggy.

Step 3: Heat a nonstick pan and cook the soaked bread for 2-3 minutes or until golden brown on one side.

Step 4: Flip and cook for another 2-3 minutes. Serve your almond milk French toast with maple syrup and your favorite toppings!
✔Helpful tips
- Stale bread works best - Use bread that's at least 2-3 days old for better custard absorption.
- Don't oversoak the bread - Dipping for too long can make the French toast soggy. For thicker bread, you can soak it for up to 10 seconds. If using thinner sandwich bread, briefly dip it in the custard mixture and avoid soaking.
- Use a quality non-stick pan - This ensures even cooking and prevents French toast from sticking to the pan. My personal favorite is the Hexclad frying pan.
- Keep French toast warm - Transfer cooked French toast immediately to an oven set to the lowest temperature to stay warm until ready to serve.
🥓French toast serving ideas
- The classic - Maple syrup and a dollop of butter for that timeless flavor.
- Sweeteners and syrups - Drizzle with chocolate syrup or a dusting of powdered sugar for a sweet touch. You could also add a drizzle of honey or agave syrup.
- Dairy-free whipped cream or yogurt
- Fruits of choice - Top with banana slices, fresh blueberries, berry compote, or caramelized apples or bananas.
- Savory version - Add shredded plant-based cheddar or tofu ricotta, along with your choice of ham (I love using vegan bologna).
- Make an indulgent dessert - For an extra treat, top with a scoop of your favorite ice cream.

Save this recipe!
Also get a FREE high-protein vegan recipe eBook + weekly new recipes! Unsubscribe anytime.
❄Storing suggestions
Refrigeration - Keep in the fridge for up to 3-4 days in an airtight container to prevent almond milk French toast from drying out.
Freezing - Store in a zip-top bag with a layer of wax paper between slices for up to 3 months. Allow to defrost for a few minutes on the countertop before reheating.
Reheating - Heat in a lightly oiled pan on low for a few minutes on each side or in an oven preheated to 180°C (350°F) for 5-10 minutes. You can also reheat in the air fryer at the same temperature for 1-2 minutes.
❔Commonly asked questions
For French toast, the soaking time depends on the thickness of the bread and how stale it is. For thick slices of brioche or challah, soak for 10-20 seconds per side. If your bread is particularly stale, you might need to soak it a bit longer. If using thinner slices of sandwich bread, do not soak but instead briefly dip it in the custard mixture.
The bread should be fully coated but not soggy. Avoid over-soaking as it might yield French toast that is soggy and mushy in the middle.
Your French toast might be soggy if you use thin bread, as it can absorb too much moisture. For thin bread, briefly dip it on both sides instead of soaking. Bread should be slightly stale, about 1-2 days old, as fresh bread soaks up more moisture.
If you prefer your French toast less moist, you can briefly dip the bread in the custard mixture instead of soaking it. This helps avoid excess moisture and keeps them from becoming soggy.
📖 Recipe

Almond Milk French Toast
Equipment
Ingredients
- 6-8 slices brioche bread or Challah/sourdough/thick sandwich bread (see notes)*
For the custard mixture
- 1 cup almond milk or another kind of milk
- ¼ cup cornstarch see notes for egg version**
- 1 tablespoon maple syrup or other liquid sweetener of choice
- 1 teaspoon vanilla extract
- 1 teaspoon cinnamon powder
- small pinch of black salt aka kala namak (optional)***
Instructions
- In a shallow bowl or deep plate, place all ingredients needed for the custard mixture and mix well.
- Submerge your bread into the mixture on both sides. If using thick slices of bread, soak for 10-15 seconds on each side. If your bread is thinner, briefly dip both sides in the custard without soaking.
- Heat a small amount of vegan butter or oil in a non-stick pan over medium to medium-high heat.
- Place your soaked bread into a heated non-stick pan, and cook for 2-3 minutes, or until the underside is golden-brown.
- Gently flip it over and cook for another 2-3 minutes on the other side. Repeat with the remaining bread, re-oiling the pan in between. Serve with maple syrup and other toppings you like!
Notes
- Stale bread works best - Use bread that's at least 2-3 days old for better custard absorption.
- Use a quality non-stick pan - This ensures even cooking and prevents French toast from sticking to the pan.
- Keep French toast warm - Transfer cooked French toast immediately to an oven set to the lowest temperature to stay warm until ready to serve.
Save this recipe!
Also get a FREE high-protein vegan recipe eBook + weekly new recipes! Unsubscribe anytime.
Nutrition
Nutrition info calculated is just a rough estimate and is provided as a courtesy. Bear in mind that value will vary based on variables like specific brand or type of product used. To obtain the most accurate representation, it is highly recommended that you calculate it on your own with the actual amount and type of ingredient used.










ACC says
Would other plant milks like soy or oat milk work as well as the among flour?
Meesha says
Yes, other plant-based milk will work. 🙂
Juliette says
You might want to fix the recipe portion, you have black salt called by the name garam masala which is curry. Thanks!
Meesha says
I am sorry, I meaant to put 'kala namak'!😅
Michelle says
Anything I could use in place of the corn starch?
Meesha says
You can use potato starch or arrowroot starch in place! 😁
Tracy says
You have garam masala aka black salt. Are they interchangeable? I thought garam masala has more spices than salt. Thank you!
Meesha says
I am sorry, I meant to put 'kala namak'! 😅