This easy homemade Vegan Butterscotch Pudding is made with pantry staples and comes together in minutes!

This sweet and creamy Vegan Butterscotch Pudding is sure to be a hit. It is perfect for bag lunches or as an after-school snack.
Butterscotch is made from brown sugar and butter. For this recipe, I used brown sugar and vegan butter.
To thicken it I used tapioca flour. You would never know from the taste that it is vegan!
My Vegan Chocolate Pudding is made with tapioca flour as well. A sugar-free pudding to try is my Silken Tofu Chocolate Pudding recipe.
Jump to:
🧾 Ingredients
This is an overview of the ingredients. To see the full list of ingredients with measurements and instructions, see the recipe card at the bottom of this post.
- Almond milk: I used unsweetened almond milk. You could use any dairy-free milk you like, but I do not recommend homemade non-dairy milk because they can separate.
- Brown sugar: Adds the caramel flavor.
- Tapioca flour: For thickening. Do not get cassava flour! Cassava flour is made up of the whole root, whereas tapioca flour is made up only of the starchy part. You could use arrowroot flour or cornstarch.
- Vanilla extract: Enhances flavors.
- Vegan butter: Adds to the caramel flavor.
- Salt: Enhances sweetness.
5 Secrets to Transforming Tofu
FREE 5 part email series to help you cook tofu like a pro.
We respect your privacy. Unsubscribe at any time.
🔪 Instructions
- Mix tapioca flour and a little almond milk in a bowl. Set aside.
- In a saucepan, add brown sugar and the rest of the almond milk. Cook on medium heat until brown sugar is dissolved, stirring constantly so that the brown sugar doesn't stick to the pan.
- Add vegan butter, and cook until it's melted. Add vanilla extract and salt.
- Add the tapioca mixture and simmer until thickened.
- Let cool and pour into ramekins. Place in the refrigerator to chill. Place plastic wrap on the surface of the pudding, if desired.
🥡 Storage
This pudding recipe will last 5 days in an airtight container in the fridge.
💠Tips
- If you don't have tapioca flour, you could use arrowroot powder or cornstarch. I've made this with arrowroot powder, and used the same amount. I could not test this with cornstarch because I have a corn intolerance, but it should work just fine.
- Any plant-based milk will work for this recipe. I used unsweetened almond milk, coconut milk (from a carton), and soy milk.
- I do not recommend homemade almond milk or any other homemade plant-based milk since they are usually thinner than store bought and tend to separate.
- After adding the tapioca flour to the boiling mixture, do not cook it for too long. It actually will break down and thin out. It only needs a few minutes to thicken.
- The same goes for stirring vigorously, either during cooking or afterward. The tapioca flour will break down and the pudding will thin out. Tapioca flour is pretty touchy, but the more you work with it, the easier it becomes.
- This pudding will thicken as it cools.
*Don't forget to come back and leave your feedback and star rating.
📋 Recipe
Vegan Butterscotch Pudding
Ingredients
- 4 cups unsweetened almond milk divided
- 1 cup brown sugar
- 6 tablespoons tapioca flour
- 2 teaspoons vanilla extract
- 1 tablespoon vegan butter
- Pinch salt
Instructions
- In a small bowl, pour 1 cup unsweetened almond milk and tapioca flour. Whisk until tapioca flour is dissolved. Set aside.
- In a saucepan, add 3 cups unsweetened almond milk. Bring to a simmer, then add brown sugar. Cook on medium heat until brown sugar is dissolved, stirring constantly so it doesn't stick to pan.
- Add vegan butter, and cook until melted. Then add vanilla extract and salt.
- Add tapioca mixture and simmer for a few minutes, or until thickened.
- Let cool and pour into ramekins and place in the fridge.
Notes
- After adding the tapioca flour to the pan, do not cook it for too long. It actually will break down and thin out. It only needs a few minutes to thicken.
- The same goes for stirring vigorously, either during cooking or afterward. The tapioca flour will break down and the pudding will thin out. Tapioca flour is pretty touchy, but the more you work with it, the easier it becomes.
- This pudding will thicken as it cools.
Nutrition
*Note: Nutrition information should be considered an estimate only. Different nutrition calculators give you different results.
Melissa says
I gave it 5 stars because it did turn to a nice pudding but I tried and used coconut sugar vs brown sugar—the taste was just too off—so I don’t know how it would’ve tasted w the correct recipe—beautiful pudding though
Willow Moon says
I haven't tried it with coconut sugar, but if you try it again with brown sugar, I think you'll be pleased with the taste!