French toast is a breakfast favorite that feels like a special treat yet is incredibly simple to make. I remember the first time I made French toast—I was a teenager, attempting to impress my family with my cooking skills. The first batch was a disaster—soggy in the middle, burnt on the outside—but with a few adjustments, I mastered the technique. That’s the beauty of this dish: once you understand the basics, it becomes almost foolproof.
This recipe is perfect for beginners because it requires minimal ingredients, comes together in minutes, and offers room for creativity with toppings and flavors. Plus, it’s a fantastic way to use up slightly stale bread, turning it into a warm, golden delight.

Why This Recipe is Special
French toast isn’t just about dipping bread in eggs; it’s about achieving the perfect balance of crisp edges, soft interiors, and a rich custard flavor. This version uses Brioche bread for its soft texture and buttery flavor, making every bite indulgent. A hint of cinnamon and vanilla adds warmth, while heavy cream ensures a creamy, non-watery batter. Whether you’re making a quick weekday breakfast or a weekend brunch, this recipe guarantees perfect results.
Ingredients and Preparation
- Bread: Brioche is the top choice for its fluffy texture and slightly sweet taste. If unavailable, use Challah or French baguette for a firmer bite.
- Eggs: The backbone of the custard, providing structure and richness.
- Heavy Whipping Cream: Creates a thicker, more luxurious custard. For a lighter version, use whole milk or half-and-half.
- Vanilla Extract: Enhances the sweetness and aroma.
- Brown Sugar: Adds a subtle caramel-like depth.
- Cinnamon (Optional): A warm spice that pairs beautifully with the sweetness.
- Salt: Balances flavors and enhances the overall taste.
Substitutions: Dairy-free options include almond, oat, or soy milk, though they slightly alter the flavor. If you prefer a lighter version, use low-fat milk, but avoid using water as it dilutes the custard.
Step-by-Step Instructions
Step 1: Slice the bread into thick pieces, about ¾ to 1 inch thick. If using fresh bread, leave it out for a few hours so it slightly dries out—this helps it soak up the custard without getting too soggy.
Step 2: In a wide, shallow bowl, whisk together eggs, heavy cream, vanilla extract, brown sugar, cinnamon (if using), and a pinch of salt. Whisk until smooth with no visible egg streaks.
Step 3: Preheat a large pan over medium-low heat. Grease it lightly with butter or oil to prevent sticking.
Step 4: Dip each bread slice into the custard mixture for about 15 seconds per side, ensuring even coating without oversaturation.
Step 5: Place the soaked bread in the preheated pan. Cook for 3-4 minutes on each side until golden brown. Flip carefully and cook until the center puffs up, indicating the custard is cooked through.
Step 6: Transfer to a plate and serve immediately with your favorite toppings.
Beginner Tips and Notes
- Preventing Sogginess: If your French toast turns out too wet in the middle, try using slightly stale bread or reducing the soaking time.
- Getting Even Cooking: Maintain medium-low heat. Too high, and the outside burns before the inside cooks; too low, and it won’t develop a crisp crust.
- Checking for Doneness: Lightly press the center of the toast—if it feels firm and springs back, it’s ready. If it’s still soft and squishy, cook it a little longer.
- Batch Cooking: If making a large batch, keep cooked slices warm in a 200°F oven while finishing the rest.
Serving Suggestions
French toast is incredibly versatile. Try these combinations:
- Classic: Butter, maple syrup, and a dusting of powdered sugar.
- Fruity: Fresh berries, banana slices, or caramelized apples.
- Nutty & Chocolatey: Peanut butter, Nutella, or chopped nuts for extra crunch.
- Savory Twist: Serve with crispy bacon and a drizzle of honey for a sweet-savory balance.
For leftovers, store in an airtight container in the fridge for up to 3 days. Reheat in a toaster or oven at 300°F for a few minutes to restore crispness.
Try This Recipe and Share Your Experience
French toast is one of those dishes that feels fancy but is incredibly easy to master. Once you try this foolproof recipe, you’ll never go back to store-bought pancake mixes or pre-made frozen options. I’d love to hear how yours turns out! Share your experience in the comments and let me know your favorite toppings.
FAQ About French Toast
Brioche is the top choice because of its soft, buttery texture and ability to absorb the custard without becoming soggy. Challah and French baguette are great alternatives.
This usually happens if the bread is too thin or fresh, or if it was soaked in the egg mixture for too long. Use thicker, slightly stale bread and soak briefly.
Cook over medium-low heat, ensuring the pan is preheated. Avoid overcrowding the pan, and use butter or oil for a golden, crispy exterior.
Yes, cook it as usual and store it in the fridge for up to 3 days. Reheat in a toaster or oven at 300°F to restore crispness.
More Relevant Recipes
Print
The Best French Toast Recipe
- Total Time: 18 minutes
- Yield: 4 servings 1x
Description
This easy French toast recipe features thick Brioche slices soaked in a rich vanilla-cinnamon custard, then pan-fried to golden perfection. Perfect for a quick breakfast or weekend brunch, this beginner-friendly dish is crispy on the outside, soft on the inside, and pairs well with fresh fruit, syrup, or powdered sugar.
Ingredients
- 8 slices Brioche bread
- 4 large eggs
- 3 tbsp heavy whipping cream
- 1 tsp pure vanilla extract
- 1 tbsp brown sugar, packed
- Pinch of salt
- ¼–½ tsp cinnamon (optional)
- Butter or oil for cooking
Instructions
- Slice the Bread: Cut Brioche into thick slices, about ¾ to 1 inch thick. Slightly stale bread works best as it absorbs the custard without becoming too soft.
- Prepare the Custard: In a shallow bowl, whisk together eggs, heavy cream, vanilla extract, brown sugar, salt, and cinnamon (if using) until smooth with no visible egg streaks.
- Preheat the Pan: Set a large skillet or griddle over medium-low heat and lightly grease it with butter or oil. Let it fully preheat before adding the bread.
- Soak the Bread: Dip each bread slice into the custard for about 15 seconds per side, ensuring even coating without oversaturation. Let any excess drip off before cooking.
- Cook the French Toast: Place soaked bread onto the heated pan and cook for 3-4 minutes on each side, flipping once, until golden brown. The center should puff slightly and feel firm when pressed.
- Serve Immediately: Enjoy warm with toppings like maple syrup, powdered sugar, fresh berries, or whipped cream.
Notes
- For a dairy-free option, substitute heavy cream with oat, almond, or soy milk.
- For extra crispiness, let cooked French toast rest for 1 minute before serving.
- To keep warm, place cooked slices in a 200°F oven while preparing the rest.
- Best toppings include honey, caramelized bananas, or crushed nuts for added texture.
- Prep Time: 10 minutes
- Cook Time: 8 minutes
- Category: Breakfast
- Method: Pan-fried
- Cuisine: American, French
Nutrition
- Serving Size: 2 slices
- Calories: 359
- Sugar: 3g
- Sodium: 326mg
- Fat: 21g
- Saturated Fat: 11g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 29g
- Fiber: 1g
- Protein: 12g
- Cholesterol: 276mg