Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
french toast - Stack of fluffy golden French toast slices with powdered sugar and fresh berries

The Ultimate Fluffy French Toast

A classic French toast recipe, perfected for fluffy interiors and golden, crispy exteriors, perfect for any breakfast or brunch. Made with simple ingredients, it’s a family favorite that comes together quickly.

  • Total Time: 25 minutes
  • Yield: 4 servings (2 slices per serving) 1x

Ingredients

Scale

8 slices of day-old challah, brioche, or thick-sliced bread (about 1-inch thick)
4 large eggs
1/2 cup whole milk (or half milk, half heavy cream for richer french toast)
1 teaspoon pure vanilla extract
1/2 teaspoon ground cinnamon
Pinch of salt
1–2 tablespoons granulated sugar (optional, for sweeter batter)
2 tablespoons unsalted butter, divided (plus more for cooking)

Instructions

Step 1: In a shallow dish or pie plate, whisk the eggs thoroughly until well beaten and no streaks of egg white remain.
Step 2: Add the milk (or milk and cream), vanilla extract, ground cinnamon, pinch of salt, and optional granulated sugar to the eggs. Whisk until the mixture is completely combined and slightly frothy.
Step 3: Heat a large non-stick griddle or skillet over medium heat. Add 1 teaspoon of butter and swirl to coat the pan as it melts.
Step 4: Dip one slice of bread into the egg mixture, allowing it to soak for 15-20 seconds per side for thicker bread, or 10-15 seconds per side for thinner bread. Ensure both sides are fully coated but not waterlogged.
Step 5: Carefully place the soaked bread onto the hot griddle. Do not overcrowd the pan; cook 2-3 slices at a time depending on your griddle size.
Step 6: Cook for 2-4 minutes per side, or until the french toast is golden brown and cooked through. The exact time will vary based on your stove and bread thickness.
Step 7: Remove cooked french toast from the griddle. If cooking in batches, transfer the cooked slices to a wire rack set over a baking sheet and keep warm in an oven preheated to 200°F (93°C) while you finish the remaining french toast.
Step 8: Repeat steps 3-6, adding more butter to the griddle as needed, until all slices of french toast are cooked.
Step 9: Serve immediately with your favorite toppings like maple syrup, powdered sugar, fresh berries, or whipped cream. Enjoy your fluffy french toast!

Notes

For best results, use day-old bread like challah or brioche, which absorbs the custard without becoming soggy. You can keep cooked french toast warm in a 200°F (93°C) oven on a wire rack while you finish batches. Adjust sweetness to your liking with syrup or powdered sugar.

  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Category: Sweet Breakfasts
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving (2 slices)
  • Calories: 350 kcal
  • Sugar: 10 g
  • Sodium: 400 mg
  • Fat: 15 g
  • Saturated Fat: 7 g
  • Unsaturated Fat: 7.5 g
  • Trans Fat: 0.5 g
  • Carbohydrates: 45 g
  • Fiber: 2 g
  • Protein: 12 g
  • Cholesterol: 150 mg

Keywords: french toast, easy french toast, fluffy french toast, breakfast recipe, brunch, sweet breakfast, weekend breakfast, classic french toast, vanilla cinnamon french toast

Logo

Join Recipes For Home!

Get the latest recipe trends delivered to your inbox daily.

✓ You're on the list!