fbpx Print
Square photo of a slice of vegan bread pudding

Vegan Bread Pudding

  • Author: Iosune
  • Prep: 10 mins
  • Cook: 70 mins
  • Total: 1 hour 20 mins
  • 8 1x
  • Dessert, Breakfast
  • American
  • Vegan

Servings 8 1x

Scale Tap or hover over number to scale servings

Vegan bread pudding, a delicious dessert, so easy to make, and only requires 7 simple ingredients. It’s perfectly served with sugar glaze!


  • 1 pound stale vegan bread of your choice (450 g), cut into cubes
  • 3 cups unsweetened plant milk (720 ml), I used soy milk
  • 3/4 cup brown sugar (150 g)
  • 1/4 cup ground flaxseed (4 tbsp)
  • 1 tbsp coconut oil (optional)
  • 1 tsp vanilla extract 
  • 1/2 tsp ground cinnamon


  1. Place the bread cubes in a large mixing bowl and set aside.
  2. Add all the remaining ingredients to a blender and blend until smooth.
  3. Pour the mixture all over the bread, stir and set aside for about 1 hour at room temperature.
  4. Preheat the oven to 350ºF or 180ºC.
  5. Place the pudding mixture in a 9×9 inch (23×23 cm) baking dish and bake for 60 to 70 minutes or until the bread pudding is golden brown on the outside and cooked on the inside. Baking time may vary depending on your oven, my pudding was ready in 70 minutes. If the pudding is golden brown but uncooked, cover with some aluminum foil and cook until it’s ready.
  6. Remove from the oven and allow to cool slightly.
  7. Serve your vegan bread pudding with some brown sugar glaze, nuts, or even fruits.
  8. Store the leftovers in an airtight container in the fridge for 5-7 days, or in the freezer for up 2 months (you will need to freeze it before you add any sauce or toppings). To thaw, place the bread pudding in the fridge until completely defrosted. For best results, reheat in an oven rather than a microwave to maintain the proper texture. It also can be reheated directly from frozen.


  • Feel free to customize this vegan bread pudding recipe with other types of sugar, like granulated, coconut, or cane sugar. Make sure the sugar you’re using is vegan.
  • You could also incorporate some spices like cardamom or cloves for a bit more flavor.
  • Any type of flaxseed or oil will work.


  • Serving Size: 1/8 of the recipe
  • Calories: 263
  • Sugar: 18.3 g
  • Sodium: 276 mg
  • Fat: 6.1 g
  • Saturated Fat: 1.8 g
  • Carbohydrates: 45.3 g
  • Fiber: 3.2 g
  • Protein: 8.6 g