Ingredients

6 large eggs 

2 1/2 tablespoons orange-flavored liqueur, such as Grand Marnier 

1 tablespoon sanding sugar, plus more for serving 

Coarse salt 

1 1/2 teaspoons finely grated orange zest plus 2 tablespoons juice 

1 1/4 cups whole milk 

6 tablespoons sunflower oil 

3 tablespoons unsalted butter, plus more for serving 

1 loaf brioche (20 ounces), cut into  1/2-inch slices 

Pure maple syrup, for serving 

Preparation

In a large shallow dish, beat eggs with a fork. Beat in liqueur, sugar, large pinch of salt, and orange zest and juice. Add milk and beat until combined.

In a large heavy skillet, heat 4 tablespoons oil and 2 tablespoons butter over medium-high until sizzling. Gently dip brioche, one slice at a time, into egg mixture to coat and add to skillet (do not crowd pan). In batches, cook until golden brown on both sides, 5 minutes per batch, flipping once. Transfer to a paper-towel-lined wire rack. Repeat with remaining brioche, adding remaining oil and butter as needed. (Reduce heat if brioche is browning too quickly.) Serve with butter and sugar or maple syrup.