Cherry Chocolate Bread Pudding

Red sweet cherries in a wooden bowl.
Prep Time: 
2 hours prep time
Number of Servings: 
Serves 12


  • 34 cup dried tart or sweet cherries
  • 34 cup apple juice or water
  • 8 slices whole-wheat bread
  • 14 cup unsweetened Dutch-processed cocoa powder
  • 12 cup firmly packed brown sugar
  • 14 tsp salt
  • 2 12 cups refrigerated plain coconut milk beverage, divided
  • 2 large eggs
  • 3 large egg whites
  • 2 tsp vanilla extract
  • Cooking spray
  • 14 cup dark chocolate chips, at least 60-63 percent cocoa
  • 2 Tbsp sliced almonds


  1. Preheat oven to 350°.
  2. In a small bowl, soak cherries in apple juice or water to plump them. Drain well and set aside.
  3. Stack bread slices and using a serrated knife, cut off crust. Cut bread into 12 inch cubes, making about 7 cups.
  4. In a large mixing bowl, combine cocoa, sugar, and salt. Add 13 cup of the coconut milk and whisk until smooth. Add remaining coconut milk and whisk to combine well. Add eggs, egg whites, and vanilla and whisk until well combined. Add cubed bread and drained cherries, mixing gently until all bread is moistened. Set mixture aside to soak for 30 to 60 minutes.
  5. Coat a 9-inch square baking dish with cooking spray. Stir mixture again to evenly distribute cherries. Spread mixture in prepared pan. Sprinkle on chocolate chips and almonds.
  6. Bake until a knife inserted in center of pudding comes out clean, 40 to 45 minutes. Cool on rack until just warm. Cut pudding into 12 pieces and serve. Or cool completely, cover, and refrigerate overnight. Serve cold or at room temperature.
Nutrition Info: 
189 Calories, 5 g Protein, 26 g Carbohydrates, 3 g Fiber, 8 g Total fat (5 g sat), 182 mg Sodium, ★★★★★ Vitamin B12, ★★★ Vitamin D, Calcium, Iron, Magnesium, Phosphorus, Zinc