Chocolate-Walnut Bread Pudding with Coffee-Kahlua Cream Sauce

Top a scoop of this chocolate and walnut bread pudding recipe with a warm Kahlua coffee sauce for a rich and sweet brunch or a party-worthy chocolate dessert recipe.

Chocolate-Walnut Bread Pudding with Coffee-Kahlúa Cream Sauce
Photo: Jason Donnelly
Prep Time:
20 mins
Bake Time:
50 mins
Total Time:
20 mins


  • 6 cup dried French bread cubes*

  • 1 ¼ cup semisweet chocolate pieces

  • 1 cup coarsely chopped walnuts

  • 4 eggs, lightly beaten

  • 3 cup milk

  • 1 cup sugar

  • 1 tablespoon vanilla

  • 1 recipe Coffee-Kahlúa Cream Sauce

Coffee-Cream Sauce

  • ¼ cup sugar

  • 2 teaspoon cornstarch

  • ½ cup whipping cream

  • ¼ cup freshly brewed strong coffee

  • ¼ cup coffee liqueur or water


  1. Preheat oven to 350°F. Generously butter a 3-quart rectangular baking dish. Spread bread cubes in the prepared baking dish. Sprinkle with chocolate pieces and walnuts.

  2. In a large bowl combine eggs, milk, sugar, and vanilla. Pour egg mixture evenly over bread mixture. Using the back of a large spoon, gently press down on bread mixture to moisten.

  3. Bake for 50 to 60 minutes or until a knife inserted near the center comes out clean. If necessary to prevent overbrowning, cover loosely with foil for the last 5 to 10 minutes of baking. Cool slightly. Serve warm with Coffee-Kahlúa Cream Sauce.

Coffee-Cream Sauce

  1. In a medium saucepan stir together sugar and cornstarch. Add cream, coffee, and liqueur. Cook and stir over medium heat until thickened and bubbly. Cook and stir for 2 minutes more. Drizzle sauce over bread pudding.


For dried bread cubes, cut bread into 1/2-inch cubes. Spread cubes in a shallow baking pan. Bake in a 300°F oven for 10 to 15 minutes or until dried, stirring twice; cool.

Nutrition Facts (per serving)

455 Calories
22g Fat
56g Carbs
9g Protein
Nutrition Facts
Servings Per Recipe 12
Calories 455
% Daily Value *
Total Fat 22g 28%
Saturated Fat 9g 45%
Cholesterol 103mg 34%
Sodium 175mg 8%
Total Carbohydrate 56g 20%
Protein 9g
Vitamin C 0.6mg 3%
Calcium 121.2mg 9%
Iron 1.4mg 8%

*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Related Articles