Ingredients

3 slices day-old bread, cubed3/4 cup raisins2 cups 2% milk1/2 cup sugar2 tablespoons butter1/4 teaspoon salt2 large eggs1 teaspoon vanilla extractLEMON SAUCE:3/4 cup sugar2 tablespoons cornstarch1 cup water2 teaspoons grated lemon zest3 tablespoons lemon juice1 tablespoon butter

Preparation

Preheat oven to 350°. Toss bread and raisins in a greased 1-1/2-qt. baking dish. In a small saucepan, combine milk, sugar, butter and salt; cook and stir until butter melts. Remove from the heat. Whisk eggs and vanilla in a small bowl. Stir a small amount of hot milk mixture into egg mixture; return all to pan, stirring constantly. Pour over bread and raisins.

Place dish in a larger baking pan. Fill larger pan with hot water to a depth of 1-in. Bake, uncovered, until a knife inserted in the center comes out clean, 50-60 minutes.

For sauce, in a small saucepan, combine sugar and cornstarch. Stir in water until smooth. Bring to a boil over medium heat; cook and stir until thickened, 1-2 minutes. Remove from the heat. Stir in lemon zest, juice and butter until butter is melted. Serve over warm or cold pudding. Refrigerate leftovers.