Ingredients

5 large eggs3 cups 2% milk1-1/4 cups sugar1 cup half-and-half cream1/4 cup butter, melted and cooled2 teaspoons vanilla extract1 teaspoon almond extract1/2 teaspoon ground nutmeg4 cups cubed day-old white bread4 cups cubed day-old wheat bread1/3 cup raisinsLEMON SAUCE:1-1/2 cups sugar1/3 cup cornstarch1/4 teaspoon salt2-1/4 cups cold water3 egg yolks, beaten1/3 cup lemon juice2 tablespoons butter

Preparation

In a large bowl, combine the first eight ingredients. Stir in bread cubes and raisins. Transfer to a greased 13x9-in. baking dish. Bake, uncovered, at 350° for 45-55 minutes or until a knife inserted in the center comes out clean.

For sauce, combine the sugar, cornstarch, salt and water in a large saucepan until smooth. Bring to a boil over medium heat, stirring constantly. Remove from the heat.

Stir a small amount of hot filling into egg yolks; return all to the pan, stirring constantly. Bring to a gentle boil; cook and stir for 2 minutes.

Remove from the heat; gently stir in lemon juice and butter. Serve with bread pudding. Refrigerate leftovers.