Panettone French Toast

1 (2 pound) panettone
6 eggs
2 cups milk
Grated zest of 1 orange
1 cup fresh orange juice
1 teaspoon almond extract
6 tablespoons sugar
1 teaspoon cinnamon

4-6 tablespoons butter
4-6 tablespoons vegetable oil

Cut panettone into 12-15 vertical slices, 1-inch thick. Cut the slices in half.

Combine the ingredients from the eggs to the cinnamon. Pour into 1 or 2 shallow bowls and add bread to the mixture. Allow to soak 2-3 minutes, turning bread slices once.

In a skillet, melt 1 tablespoon each of butter and oil. Add a few slices of the soaked bread without crowding. Cook 3-4 minutes on each side, until lightly browned. Place the cooked slices in a 200 degree F oven, while cooking the remaining slices. Repeat to cook remaining slices.

Serve with butter and maple syrup. Dust with confectioners' sugar, if desired

(Serves 6-8)