If you’re craving golden, custardy French toast that’s crispy on the outside and tender in the center, you’re in the right place. In this recipe, I’m sharing the 7 secrets that make French toast truly unforgettable — and perfect for serving a hungry table of six. Whether it’s a cozy weekend brunch or a special holiday breakfast, this dish brings everyone to the table with smiles.
Growing up, French toast was a Saturday morning ritual in our kitchen. My mom would dip thick slices of challah into a creamy egg mixture spiced with cinnamon and vanilla. The scent would float through the house, drawing us to the kitchen in our pajamas. That memory still inspires how I make this classic dish today — but with a few modern tweaks to elevate flavor and texture.
French toast might seem simple, but small details make a big difference. From choosing the right bread to adjusting heat at just the right moment, these are the little things that transform your average French toast into something extraordinary. Below, I’ll walk you through the full recipe — plus my personal tips, helpful swaps, and a delicious idea for what to try next.
And if you’re already thinking ahead to weekend brunch plans, be sure to bookmark our Easy Overnight French Toast Casserole — it’s a great make-ahead version that lets you sleep in.
Why This French Toast Works
This French toast recipe balances rich flavor with a light, fluffy interior. The mixture of whole eggs, milk, and a touch of cream gives it just the right amount of indulgence, while cinnamon and vanilla provide a warm, inviting depth. Using day-old bread ensures each slice soaks up the custard without falling apart, and cooking in butter adds that irresistible golden edge.
It’s also a great base recipe to customize — top it with fresh fruit, swap in dairy-free milk, or turn it into a decadent dessert with a drizzle of chocolate sauce and whipped cream. Whether you’re a beginner or a seasoned cook, you’ll find this recipe straightforward and hard to mess up.
Let’s dive in — your best-ever French toast awaits.
Equipment Needed:
French Toast Recipe
Servings: 6
Prep time: 10 minutes
Cookie time: 20 minutes
Ingredients
- 6 large eggs
- 1 cup whole milk
- ¼ cup heavy cream
- 2 tablespoons sugar
- 1 teaspoon vanilla extract
- ½ teaspoon ground cinnamon
- Pinch of salt
- 12 slices day-old brioche or challah
- Butter for cooking
- Optional toppings: maple syrup, powdered sugar, fresh berries
Instructions
- Make the custard: In a large mixing bowl, whisk together eggs, milk, cream, sugar, vanilla, cinnamon, and salt until smooth and well combined.
- Preheat the pan: Heat a large skillet or griddle over medium heat. Add a small amount of butter and swirl to coat the surface.
- Dip the bread: One at a time, dip each slice of bread into the egg mixture for about 5–10 seconds per side. Let the excess drip off.
- Cook the toast: Place soaked slices onto the hot skillet. Cook for 3–4 minutes per side or until golden brown and slightly crisp on the edges. Add more butter between batches as needed.
- Serve warm: Stack and serve immediately with your favorite toppings — we love fresh strawberries, blueberries, a dusting of powdered sugar, and warm maple syrup.
Tips & Substitutions
- Bread Matters: Use day-old brioche or challah for the best texture. Stale bread holds the custard better without becoming soggy.
- Dairy-Free: Swap milk and cream for almond milk or oat milk. Use vegan butter or coconut oil for the pan.
- Flavor Boost: Add a touch of orange zest or a splash of bourbon for extra dimension.
- Feeding a Crowd: Keep cooked slices warm in a 250°F oven while you finish the batch.
Notes
- Let the cooked slices sit for a minute before serving — they’ll firm up slightly, making for a better bite.
- If you love texture, consider lightly toasting your bread before dipping it in the custard.
- Want to get a little fancy? A spoonful of mascarpone or a side of caramelized bananas turns this into a brunch showstopper.
Storage & Meal Planning
- Storage: Store leftover slices in an airtight container in the fridge for up to 3 days.
- Freezing: Freeze cooked and cooled slices between parchment paper layers for up to 2 months.
- Reheating: Reheat in a toaster oven or skillet over low heat to preserve crispiness.
- Meal Prep Tip: Make the custard the night before and keep it chilled. Dip and cook in the morning for faster prep.
There’s something magical about gathering around the table with a warm plate of homemade French toast. It’s comforting, easy to make, and endlessly customizable. I hope these tips help you master the art of French toast and bring joy to your breakfast table.
Tried this recipe? Leave a comment below and let me know how it turned out. And don’t forget to explore our Easy Overnight French Toast Casserole if you’re planning brunch for a crowd!
Save this recipe for later. Pin the image below on Pinterest!

7 Secrets to the Best French Toast Recipe
Discover the 7 secrets to making the best French toast for six! This easy, crowd-pleasing breakfast recipe is rich, flavorful, and perfect for weekends or holiday brunch.
Ingredients
Instructions
- Make the custard: In a large mixing bowl, whisk together eggs, milk, cream, sugar, vanilla, cinnamon, and salt until smooth and well combined.
- Preheat the pan: Heat a large skillet or griddle over medium heat. Add a small amount of butter and swirl to coat the surface.
- Dip the bread: One at a time, dip each slice of bread into the egg mixture for about 5–10 seconds per side. Let the excess drip off.
- Cook the toast: Place soaked slices onto the hot skillet. Cook for 3–4 minutes per side or until golden brown and slightly crisp on the edges. Add more butter between batches as needed.
- Serve warm: Stack and serve immediately with your favorite toppings — we love fresh strawberries, blueberries, a dusting of powdered sugar, and warm maple syrup.
Equipment Needed:
Nutrition Facts
Nutrition Facts
Servings 6
Serving Size 2 slices French Toast
- Amount Per Serving
- Calories 530kcal
- % Daily Value *
- Total Fat 31g48%
- Saturated Fat 17g85%
- Cholesterol 310mg104%
- Sodium 580mg25%
- Potassium 330mg10%
- Total Carbohydrate 50g17%
- Dietary Fiber 2g8%
- Sugars 14g
- Protein 18g36%
- Vitamin A 1050 IU
- Vitamin C 1 mg
- Calcium 190 mg
- Iron 3.7 mg
- Vitamin D 48 IU
- Vitamin E 1.2 IU
- Vitamin K 10 mcg
- Thiamin 0.28 mg
- Riboflavin 0.42 mg
- Niacin 4 mg
- Vitamin B6 0.18 mg
- Folate 95 mcg
- Vitamin B12 1.4 mcg
- Biotin 14 mcg
- Pantothenic Acid 1.4 mg
- Phosphorus 320 mg
- Iodine 30 mcg
- Magnesium 38 mg
- Zinc 2.2 mg
- Selenium 32 mcg
- Copper 0.2 mg
- Manganese 0.5 mg
- Chromium 6 mcg
- Molybdenum 14 mcg
- Chloride 570 mg
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Note
- Let the cooked slices sit for a minute before serving — they’ll firm up slightly, making for a better bite.
- If you love texture, consider lightly toasting your bread before dipping it in the custard.
- Want to get a little fancy? A spoonful of mascarpone or a side of caramelized bananas turns this into a brunch showstopper.
























