Step 1- Make the Batter (3 Minutes)
Combine 1 cup of almond milk, 2 tablespoons of cornstarch, 1 teaspoon of vanilla extract, ½ teaspoon of cinnamon, and ¼ teaspoon of nutmeg in your shallow dish. Whisk vigorously until the cornstarch dissolves completely with no visible lumps or white powder streaks. The batter should look smooth, slightly thicker than plain milk, and uniformly spiced.
Don't rush the whisking - undissolved cornstarch settles to the bottom of the dish and creates uneven coating across bread slices. Thirty extra seconds of whisking here produces a consistently better result across all eight slices. Let the batter rest for 2 minutes after whisking to fully hydrate the cornstarch.
Step 2- Heat the Pan
Set your non-stick skillet or griddle over medium-high heat and let it fully come to temperature before adding anything to it. A properly preheated pan is what creates the golden crust add bread to an underheated pan and you get pale, slightly soggy toast instead of the crispy, golden result this recipe aims for.
Test the heat by flicking a few drops of water onto the surface if they dance and evaporate immediately, the pan is ready.
Step 3- Soak the Bread
Dip each slice of bread into the batter one at a time. Let the first side sit in the batter for 10–15 seconds, then flip and soak the second side for another 10–15 seconds. The bread should absorb some batter without becoming completely saturated.
Thick-cut bread is non-negotiable for this step. Thin sandwich bread soaks through almost immediately, loses its structural integrity, and tears when you try to lift it out of the dish. A sturdy sourdough, vegan brioche, or thick-cut white vegan bread holds the batter without collapsing. If your bread slices feel too soft after soaking, lift them carefully with both hands and transfer quickly.
Step 4- Fry in Batches
Add 1 tablespoon of vegan butter or coconut oil to the hot pan and let it melt and coat the surface. Place 2 soaked bread slices in the pan don't crowd the surface or the slices steam each other rather than sear. Cook for 2–3 minutes without moving until the underside develops a deep golden color. Flip carefully and cook the second side for another 2–3 minutes until equally golden.
The medium-high heat is important too low and the toast cooks slowly, absorbing oil and becoming greasy rather than crispy; too high and the exterior burns before the interior sets. Medium-high, steady, and patient delivers the golden result consistently.
Step 5- Repeat and Keep Warm
Transfer cooked slices to a plate (or a rack in a 200°F oven to keep warm) and add more vegan butter or coconut oil to the pan between batches as needed. The pan may need a very brief rest between batches if it gets too hot a 30-second break off the heat prevents scorching on subsequent batches.
Repeat until all eight slices are cooked. The whole cooking process takes approximately 15 minutes from first slice to last, working in batches of two.
Step 6- Serve Hot with Your Chosen Toppings
Plate two slices per person and serve immediately with maple syrup, fresh fruit, vegan whipped cream, powdered sugar, or whatever combination calls to you. The toast stays crispy for about 10 minutes after cooking serve it while it's hot for the optimal texture experience.