one green planet
one green planet

Fellow carboholics know that bread pudding is just the ultimate way to consume bread. Pieces of bread baked in a sweet, creamy sauce? Yeah, it’s one of the best things ever. This bread pudding is baked with dried apricots, walnuts, and homemade butterscotch sauce. Then it’s drizzled with even more butterscotch sauce. Carbolicious and compassionate.

Butterscotch Bread Pudding [Vegan]

Save Trees. Print Less. But if you must, we charge $2.99 to encourage less waste



Cooking Time


Ingredients You Need for Butterscotch Bread Pudding [Vegan]

For the Butterscotch Sauce:
  • 1/2 cup vegan butter
  • 1/2 cup coconut sugar or vegan brown sugar
  • 1/2 cup soy or coconut creamer or canned coconut milk
  • 1/2 cup non-dairy milk
  • 1/4 cup agave syrup
  • 2 teaspoons vanilla extract
  • 1/8 teaspoon salt
  • 1 tablespoon arrowroot powder or cornstarch

For Bread Pudding:

  • Cooking spray
  • 6 cups cubed sourdough or french bread, preferably slightly stale
  • 1 cup chopped dried apricots
  • 1/2 cup chopped walnuts, optional
  • 1 3/4 cups non-dairy milk
  • 1/2 cup unsweetened applesauce
  • 1/4 cup coconut sugar or vegan brown sugar
  • 1 teaspoon vanilla extract
  • 1 teaspoon ground cinnamon
  • 1/4 teaspoon ground cloves
  • 1/4 teaspoon ground nutmeg
  • 1/4 teaspoon salt
  • Coconut whipped cream, optional

How to Prepare Butterscotch Bread Pudding [Vegan]

  1. Melt the vegan butter in a medium pot over medium heat. Add the coconut sugar, creamer, non-dairy milk, and agave syrup and bring to a boil. Quickly reduce the heat and simmer for 5 minutes, stirring occasionally.  Stir in the vanilla and salt, then the arrowroot powder.
  2. Remove from the heat and let the sauce cool completely. The final product will lightly coat the back of a spoon and be thick but not as thick as maple syrup. This can be made up to 1 week in advance and chilled in an airtight container until ready to use. If it separates, stir, and it will be fine.
  3. Preheat the oven to 350°F. Lightly spray an 8x8-inch baking dish, 8 or 10-inch cake pan or cast-iron pan, or six to eight 8-ounce ramekins with cooking spray.
  4. In a large bowl, combine the bread, dried apricots, and walnuts (if using). In a medium bowl, mix the non-dairy milk, applesauce, coconut sugar, vanilla, cinnamon, cloves, nutmeg, salt, and 1/2 cup (125 ml) of the prepared butterscotch sauce. Add the milk mixture to the bread mixture and stir until thoroughly combined. Soak for about 5 minutes.
  5. Transfer the mixture to the prepared baking dish, pan, or ramekins. Bake for 30 to 40 minutes (or 20 to 25 minutes for ramekins) until the top is set and beginning to turn golden brown.
  6. Remove and let cool in the pan for about 10 minutes.
  7. Serve each portion in a bowl (or in its own ramekin) with a drizzle of the remaining butterscotch sauce and the coconut whipped Cream (if using).
Save Trees. Print Less. But if you must, we charge $2.99 to encourage less waste


- You can switch out the dried apricots for figs, dates, or raisins. - The walnuts can be switched for pecans, almonds, cashews, hazelnuts, or chocolate chips!

Report Recipe Issue

Please report any concerns about this recipe below!

Is there an issue with this recipe?

    Help keep One Green Planet free and independent! Together we can ensure our platform remains a hub for empowering ideas committed to fighting for a sustainable, healthy, and compassionate world. Please support us in keeping our mission strong.


    This site uses Akismet to reduce spam. Learn how your comment data is processed.