Easy Vegan Bread Pudding Recipe

Easy vegan bread pudding recipe

The Spruce / Ahlam Raffii

  • Total: 35 mins
  • Prep: 5 mins
  • Cook: 30 mins
  • Yield: 6 servings
Nutritional Guidelines (per serving)
333 Calories
7g Fat
64g Carbs
6g Protein
See Full Nutritional Guidelines Hide Full Nutritional Guidelines
Nutrition Facts
Servings: 6 servings
Amount per serving
Calories 333
% Daily Value*
Total Fat 7g 9%
Saturated Fat 1g 3%
Cholesterol 0mg 0%
Sodium 99mg 4%
Total Carbohydrate 64g 23%
Dietary Fiber 5g 17%
Protein 6g
Calcium 160mg 12%
*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.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

Bread pudding is a homey, comfort food dessert. Vegan bread pudding is easy and simple to make, and you probably have all or most of the ingredients in your cupboard or refrigerator already. If you have bread that is going stale, bread pudding is a great way to use it.

Typical bread pudding includes eggs, cream, or milk, but you don't need any of these for a vegan version. This recipe is also low in fat, without any additional vegan margarine, oil, or egg replacer.

If you want a splurge, top it with vegan rum sauce, which does include margarine, so you'll have eliminated the low-fat qualities of the dessert. But if you can handle the calories and fat, this makes a nice brunch dish to serve the family, especially during the holiday season. We also have several more variations on vegan bread pudding for you to enjoy.

Reprinted with permission from The Compassionate Cook Cookbook.


Click Play to See This Easy Vegan Bread Pudding Recipe Come Together


  • 4 cups day-old egg-free bread (cut into 1-inch cubes)
  • 3 cups soy milk
  • 3/4 cup sugar
  • 1 tablespoon vanilla
  • 1 tablespoon ground cinnamon
  • 1 cup raisins
  • 1/2 cup chopped almonds
  • Optional: Vegan whipped cream, vegan rum sauce, fruit compote, or sliced fresh berries

Steps to Make It

  1. Gather the ingredients. Preheat the oven to 350 F.

    Ingredients for vegan bread pudding
    The Spruce / Ahlam Raffii
  2. Place the bread in a 9-inch square baking pan.

    Bread in pan
    The Spruce / Ahlam Raffii
  3. Stir the remaining ingredients together in a separate bowl (soy milk, sugar, vanilla, cinnamon, raisins, almonds).

    Stir in remaining ingredients
    The Spruce / Ahlam Raffii
  4. Pour the mixed ingredients over the bread. Stir to mix.

    Pour in raisins
    The Spruce / Ahlam Raffii
  5. Bake for 30 minutes.

    Bread pudding
    The Spruce / Ahlam Raffii


  6. Serve warm or cool, topped with a dollop of vegan tofu whipped cream, vegan rum sauce, fruit compote, or sliced fresh berries.

    Serve with whipped cream
    The Spruce / Ahlam Raffii