Whole Wheat French Toast
Golden, crisp-edged slices of whole wheat bread soaked in a cinnamon-vanilla egg custard and pan-fried until beautifully caramelized. A wholesome twist on the classic breakfast that's still tender in the middle and perfect with fresh berries and a drizzle of maple syrup.
For 4 servings
- mix · ~1 min
Make the custard mixture.
1.Crack 3 large eggs into the shallow bowl.2.Pour in ½ cup milk and 1 tsp vanilla extract.3.Add a pinch of cinnamon powder and a pinch of salt.4.Whisk until smooth and fully combined, about 30 seconds. - prep · ~4 min
Soak the bread slices.
Working one or two slices at a time, dip the whole wheat bread into the custard, letting each side sit for about 15-20 seconds. You want the bread saturated but not falling apart. Lift and let excess drip off.
TIPDay-old bread holds up better to soaking. Fresh bread can turn mushy. - fry · ~10 min
Pan-fry the French toast until golden.
1.Heat 1 tbsp butter in a non-stick skillet over medium heat until melted and foamy.2.Place 3-4 soaked bread slices in the pan without crowding.3.Cook 2-3 minutes per side until deep golden brown and crisp at the edges.4.Transfer to a plate and repeat with remaining butter and bread.TIPMedium heat is key — too high burns the exterior before the custard cooks through. - serve
Plate and garnish with fresh strawberries and maple syrup.
Serve two slices per person. Drizzle with warm maple syrup and scatter fresh sliced strawberries on top.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Use day-old thick-cut whole wheat bread so it absorbs the custard without turning soggy.
- 2Let each slice soak for 15-20 seconds per side — too short and the center stays dry, too long and it falls apart.
- 3Cook over medium heat: high heat burns the outside while leaving the inside undercooked.
- 4Wipe the skillet clean between batches to prevent burnt butter from sticking to the next slices.
- 5Warm the maple syrup before drizzling so it soaks into the toast instead of cooling it down.
- 6For extra crisp edges, let the cooked slices rest on a wire rack in a warm oven while you finish the batch.
Adapt it for your goals.
Dairy-free
Replace whole milk with unsweetened oat or almond milk and use a neutral oil or vegan butter for frying. The custard will be slightly thinner but still yields tender French toast.
egg freeEgg-free
Substitute the eggs with 3 tbsp flaxseed meal mixed with 9 tbsp water (let sit 5 minutes until gel-like). Use a non-dairy milk for a fully plant-based version that still holds together.
savorySavory
Omit the cinnamon and vanilla, add a pinch of black pepper and garlic powder, then top with sautéed mushrooms, a fried egg, and a sprinkle of chives for a lunch-style twist.
high proteinHigh-protein
Whisk 1 scoop of unflavored protein powder into the milk before adding eggs — it boosts the protein content without altering the flavor significantly.
Why this is on our healthy list.
Rich in Complex Carbs
Whole wheat bread provides more fiber and slower-digesting carbohydrates than white bread, helping sustain energy levels through the morning.
Good Source of Protein
Eggs and milk contribute high-quality protein that supports muscle repair and keeps you feeling full longer.
Contains Antioxidants
Cinnamon is rich in polyphenols that may help reduce inflammation, and strawberries add a dose of vitamin C and flavonoids.
Lower in Added Sugar
This recipe uses only a small amount of maple syrup for serving, letting the natural sweetness of the custard and fruit shine.
Frequently asked questions
Yes, but fresh bread is more delicate. Reduce the soak time to 10 seconds per side and handle slices gently to prevent them from breaking apart.



