soy milk substitute
in french toast.

French Toast relies on Soy Milk for protein and body. When substituting, focus on matching what matters most for the custard soak.

top substitutes

01

Skim Milk

10.0best for french toast
1 cup : 1 cup

Thinner and less protein; works in cereal and baking but coffee will taste watery

adjustment for this dish

Skim milk's 3.4% protein sets custard at 161°F (vs soy's 158°F), giving a firmer interior. Soak bread 25 seconds per side and griddle at 325°F for 3 minutes per face; the slice absorbs fully without tearing.

02

Goat Milk

5.0best for french toast
1 cup : 1 cup

Slightly tangy dairy milk; not plant-based, similar thin body works in coffee and baking

adjustment for this dish

Goat milk's 4% fat enriches the custard beyond soy's 2%, creating a silkier brown-butter flavor interplay on the griddle. Soak 20 seconds per side to avoid oversaturation, and the tops brown at 325°F in 2.5 minutes per side.

03

Half and Half

5.0best for french toast
1 cup : 7/8 cup

Rich and creamy; use half soy milk plus half cream to approximate, adds dairy fat and body

adjustment for this dish

Half and half's 10.5% fat turns the custard luxuriously rich — use the 1:0.875 ratio to avoid over-soaking. The griddle needs to drop to 300°F since the extra fat browns fast; flip once only, and crisp finishes golden.

show 5 more substitutes
04

1% Fat Milk

6.7
1 cup : 1 cup

Dairy-free, similar consistency

adjustment for this dish

1% fat milk trades soy's earthy note for dairy creaminess with minimal fat gain. Its lactose browns deeper on the buttered griddle — pull slices at 2.5 minutes per side to prevent the tender crumb from over-drying.

05

Kefir

5.0
1 cup : 1 cup

Dairy-free, add lemon juice for tang

adjustment for this dish

Kefir's acidity softens the bread's crumb as it soaks, giving a more tender absorb than soy. Reduce soak time to 15 seconds per side and add 1 tsp sugar to the custard since kefir's tang slightly shifts the maple syrup balance.

06

Coconut Milk

5.0
1 cup : 1 cup

Use carton type not canned for drinking

07

2% Milkfat Milk

6.7
1 cup : 1 cup

Dairy-free, good all-purpose swap

08

Chocolate Milk

2.5
1 cup : 1 cup

Add cocoa and sweetener, dairy-free

technique for french toast

technique

Soy milk makes french-toast custard that soaks bread without tearing it, because its 3% protein sets gently around 158°F versus whole milk's 161°F. Whisk 2 eggs, 3/4 cup soy milk, 1 tsp vanilla, and a pinch of salt per 4 thick slices; soak 1-inch day-old brioche or challah 20 seconds per side so the custard absorbs into the crumb without making the slice collapse.

Preheat a buttered griddle to 325°F (medium heat) and cook 3 minutes per side until each face is a deep, even brown. Unlike soy milk in pancakes, where the batter is the whole food, french-toast uses the custard only as a delivery vehicle — the bread is the star.

The soy's faint sweetness complements maple syrup without fighting it. Flip once: multiple flips dry the interior before the exterior crisps.

Hold finished slices on a 200°F rack rather than stacking, or steam traps and softens the crisp exterior you just built.

pitfalls to avoid

watch out

Don't soak bread longer than 25 seconds per side in the custard; past that, the slice absorbs past saturation and tears on the griddle flip.

watch out

Avoid fresh soft bread — use day-old brioche or challah with enough structure to hold the custard, or the slice collapses into wet mush.

watch out

Reduce griddle heat to 325°F if tops darken before centers warm; soy milk's sugars brown fast and burn before the egg custard fully sets.

watch out

Don't flip more than once — each flip presses steam out and dries the interior before the exterior crisps golden.

watch out

Skip stacking finished slices; hold them on a 200°F rack so they stay crisp rather than steaming soft under their own weight.

things people ask