TL;DR
- 117 kcal · 7.4 g protein per serving
- Ready in 4 min · serves 6
- Vegetarian
French toast is one of those rare breakfast dishes that manages to feel both indulgent and practical at the same time. At its heart, it is a study in transformation: humble slices of bread are dipped into a simple custard of eggs and milk, then griddled until the outside turns golden and crisp while the inside stays soft and tender. The version here is a home-style American classic, the kind of thing that has appeared on weekend breakfast tables for generations, often served alongside fresh fruit or a drizzle of syrup. It is not tied to one specific origin story or region, but rather belongs to the broader family of egg-dipped bread dishes found across many cuisines, each with its own local twist.
What makes this particular rendition especially appealing for anyone keeping an eye on their portions is how the ingredient list is built around moderation without sacrificing flavor. The eggs provide a solid base of protein, which helps the dish feel satisfying and keeps hunger at bay well into the morning. The non-fat milk keeps the custard light, allowing the egg flavor to come through without the heaviness of cream. The whole wheat bread contributes fiber, which slows digestion and adds a pleasant nutty undertone that pairs beautifully with the vanilla. And because the recipe is structured as six slices of bread with a fixed amount of custard, each slice gets a consistent coating, making it easy to track exactly how much you are eating. The serving size is naturally built into the method, which is a quiet gift for anyone who likes to log their meals.
A few practical notes can make the difference between good French toast and great French toast. First, give the bread a proper soak but do not let it sit too long; a quick dip on each side is enough to saturate the slice without turning it soggy in the middle. The recipe calls for whole wheat bread, which tends to be a bit denser than white bread, so it can handle a slightly longer bath if needed, but the goal is still a custard-soaked interior, not a mushy one. Second, the griddle temperature matters: medium heat or 375 °F is hot enough to brown the outside quickly without cooking the egg too slowly, which would make the bread dry out before the center sets. If your griddle is too hot, the outside will burn before the middle is cooked through. Finally, this recipe is easy to scale up for a crowd, and any leftover cooked slices can be refrigerated and reheated in a toaster or under the broiler to bring back some of their crispness. Serve them with a light hand on the syrup, or try applesauce or fruit slices for a less sweet finish.
Ingredients — For 6 servings
- 2 large eggs 140 g
- 1/2 cup non-fat (skim) milk 122 g
- 1/2 teaspoon vanilla extract 2 g
- 6 slices whole wheat bread 180 g
- 1 syrup or other toppings (optional) 2 g
Nutrition per serving
117 kcal
| Protein | 7.4 g |
|---|---|
| Carbohydrates | 14.0 g |
| of which sugars | 2.4 g |
| Fat | 3.3 g |
| of which saturates | 1.0 g |
| Fiber | 1.8 g |
| Sodium | 180 mg |
Nutrition computed from USDA FoodData Central per-ingredient data (curated reference table, engine/systems/recipe/data/ingredient_nutrition_db.json). 1 ingredient(s) could not be matched to the reference table and are excluded from the totals below — see nutrition_matches in the content doc.
Instructions
-
Wash your hands with soap and water before you begin, and rinse any fresh produce you'll be using.
-
Preheat the griddle over medium heat, or set an electric frying pan at 375 °F.
-
Put eggs, milk, and vanilla in a pie pan or shallow bowl and beat with a fork until well mixed.
-
Grease the griddle or pan with a thin layer of oil or use nonstick spray.
-
Dip both sides of bread, one slice at a time, in the egg mixture and cook on the hot griddle or frying pan.
-
Cook on one side until golden brown.
-
Turn the bread over to cook the other side.
-
It will take about 4 minutes on each side.
~4 min -
Optional: serve with syrup, applesauce, fruit slices, or jam.
Track French Toast in Kaloria
No manual logging — point your camera at the plate and Kaloria's AI recognizes the dish and logs it with the nutrition panel above in one tap. Voice logging and a food-savvy AI coach are built in too.
Get Kaloria freeFrequently asked questions
Can I use a different type of bread instead of whole wheat?
Yes, but the texture will change. White bread is softer and will soak up the custard more quickly, so reduce the dip time to just a few seconds per side. Heartier breads like sourdough or a rustic country loaf hold up well and add their own flavor. Just keep in mind that denser breads may need a few extra seconds in the egg mixture to absorb enough custard.
Why does the recipe use non-fat milk instead of whole milk or cream?
The non-fat milk keeps the custard lighter while still providing the liquid needed to soften the bread. Whole milk or cream would make a richer, more decadent French toast, but they also add more calories and fat. For a calorie-conscious breakfast, the skim milk lets the egg and vanilla flavors shine without the extra heaviness.
Can I make the egg mixture ahead of time?
Yes, you can whisk the eggs, milk, and vanilla together and store the mixture in the refrigerator for up to a day. Give it a quick stir before using, as the ingredients can separate slightly on standing. This makes the morning routine faster, especially if you are cooking for a family or preparing a weekend brunch.
What is the best way to reheat leftover French toast?
A toaster or toaster oven works best for reviving the crisp exterior while warming the inside. If you use a microwave, the toast will become soft and steamy, which is fine if you prefer that texture. For a stovetop method, place slices in a dry skillet over low heat for a couple of minutes per side.
Is there a way to make this recipe dairy-free?
You can swap the non-fat milk for an unsweetened plant-based milk such as almond, oat, or soy milk. The custard will still set properly, though the flavor will shift slightly depending on the milk you choose. Oat milk tends to give a neutral, slightly creamy result, while almond milk adds a subtle nuttiness that pairs well with whole wheat bread.
Sources
- USDA MyPlate Kitchen — Recipe adapted from USDA MyPlate Kitchen.
- USDA FoodData Central — Nutrition panel computed from USDA FoodData Central per-ingredient data via a curated reference table.