Ingredients

6 large eggs

1¼ cups whole milk

¼ cup orange juice

1 teaspoon vanilla extract

Salt

1 teaspoon grated orange zest

4 tablespoons butter

Eight ½- to 1-inch slices day-old challah bread or brioche

Maple syrup and powdered sugar for serving

Preparation

  1. Whisk together the eggs, milk, orange juice, vanilla extract, and a pinch of salt in a large bowl. Strain the mixture to remove any egg that has not been fully incorporated, then whisk in the orange zest.

  2. Melt ½ tablespoon butter in a large skillet over medium-high heat. Coat two slices of challah on both sides with the egg mixture and transfer them to the pan. Cook the first side until golden brown, about 2 minutes, then add another ½ tablespoon butter to the pan. When it’s melted, flip the bread and cook until golden brown on the second side, another 2 minutes or so. Repeat with remaining butter, bread, and egg mixture.

  3. Serve hot or warm with maple syrup and powdered sugar, or any other desired toppings.