
Bread pudding is one of those deeply comforting desserts that feels like it was made for cold evenings and lazy weekend brunches, and this version delivers every bit of that warmth without a single animal product in sight. The secret to getting that rich, custardy soak is the combination of oat milk and full-fat coconut milk — together they create a luscious, creamy base that clings to every cube of day-old bread just as well as any egg-and-dairy version would. Cornstarch steps in as the binding agent, thickening the custard as it bakes into a set, sliceable center with a beautifully golden top. Cinnamon, nutmeg, and vanilla do the heavy lifting on flavor, making the whole kitchen smell absolutely incredible while it bakes. Optional raisins add little pockets of sweetness throughout, but the pudding is just as satisfying without them. With 8 generous servings coming out of one 9x13 dish, this is an ideal recipe for feeding a crowd or stocking the fridge with something worth looking forward to all week.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more →8 servings










Preheat the oven to 350°F (175°C). Grease a 9x13-inch baking dish with vegan butter and spread the bread cubes in an even layer.
In a medium saucepan, whisk together the oat milk, coconut milk, cornstarch, organic cane sugar, vanilla extract, ground cinnamon, ground nutmeg, and salt over medium heat, whisking constantly until the sugar dissolves and the mixture is smooth and just beginning to steam, about 4–5 minutes. Remove from heat and whisk in the melted vegan butter.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
