Most bread pudding recipes are chock-full of cream, milk, and butter. But this chocolate-and cherry-studded challah bread pudding is totally dairy-free--not to mention lighter--thanks to pareve ingredient substitutions including soymilk and a touch of coconut oil. Served as a dessert, it's especially nice topped with pareve ice cream or pareve whipped cream. And since it's lower in sugar than most bread puddings, leftovers make a delicious breakfast or brunch treat, drizzled with pure maple syrup. Make it a meal: who says you can't work backward from dessert to figure out what to make for dinner? Take a cue from bread pudding's creative comfort food status, and opt for a roasted chicken with baharat, garlic, and mint. Serve the bird alongside green beans with pecans and date syrup. Then offer the bread pudding with coffee, espresso, or tea.