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

Perfect French Toast


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Isabella
  • Total Time: 25 minutes
  • Yield: 4 servings
  • Diet: Vegetarian

Description

Golden and crispy on the outside with a soft, custardy center, this French toast is infused with warm vanilla and cinnamon flavors for a comforting breakfast treat.


Ingredients

4 large eggs

1 cup whole milk

2 tablespoons granulated sugar

1 teaspoon vanilla extract

1/2 teaspoon ground cinnamon

Pinch of salt

8 slices thick-cut bread (such as brioche or challah)

2 tablespoons butter


Instructions

  1. Whisk together the eggs, milk, sugar, vanilla extract, cinnamon, and salt in a large bowl until smooth and well combined.
  2. Heat a skillet or griddle over medium heat and add butter to coat the surface.
  3. Dip each slice of bread into the egg mixture, soaking briefly on each side without oversaturating.
  4. Place the soaked bread onto the hot skillet and cook for 2–3 minutes per side until golden brown.
  5. Add more butter as needed and repeat with remaining slices.
  6. Serve warm with maple syrup, powdered sugar, or fresh fruit as desired.

Notes

Use thick-cut bread like brioche or challah for best texture.

Substitute milk with almond or oat milk for a dairy-free option.

Replace part of the milk with cream for a richer flavor.

Add orange zest or almond extract for variation.

Store leftovers in the refrigerator for up to 2 days.

Reheat in a skillet or toaster oven to maintain crispness.

  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Category: Breakfast
  • Method: Pan Fry
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 320 kcal
  • Sugar: 8 g
  • Sodium: 220 mg
  • Fat: 14 g
  • Saturated Fat: 7 g
  • Unsaturated Fat: 6 g
  • Trans Fat: 0 g
  • Carbohydrates: 34 g
  • Fiber: 2 g
  • Protein: 10 g
  • Cholesterol: 190 mg