Prepare to redefine your dessert expectations with this extraordinary homemade vegan butterscotch pudding. A true classic reimagined, this recipe is entirely dairy-free, plant-based, and ingeniously sweetened with natural dates. Its undeniably creamy texture, rich flavor, and decadent appeal will have you reaching for spoonful after luscious spoonful, making it an instant favorite for anyone seeking a healthier, yet equally indulgent, treat.

If the delightful taste of butterscotch pudding has somehow eluded your culinary experiences, allow us to highly recommend you pause everything and embark on making this incredible recipe. Trust us when we say that just one taste of this silken, golden dessert has the power to convert even the most ardent caramel lovers into butterscotch enthusiasts. It’s that profound, that captivating, and truly, that delicious.
We’re absolutely serious. This rendition of classic butterscotch pudding is not only sumptuously decadent, profoundly rich, velvety smooth, and perfectly sweet, but it also boasts an incredible ease of preparation. And the best part? It’s completely vegan!

Indeed, this is an undetectably vegan butterscotch pudding, so authentic in its flavor and texture that it will undoubtedly make your jaw drop in delightful surprise – only for you to quickly recover and go back for another spoonful! The magic behind its vegan status lies in its thoughtful composition: it’s naturally sweetened solely with dates, making it entirely refined sugar-free. Furthermore, it’s completely dairy-free, aligns with Paleo dietary guidelines, and remarkably, contains no cornstarch. This innovative approach ensures a wholesome dessert without compromising on the luxurious experience.

Too good to be true? We firmly believe not! This recipe proves that indulgent desserts can be both healthy and incredibly satisfying.

Understanding the Allure of Butterscotch: A Comparison to Caramel
For many, butterscotch remains a delightful enigma, often confused with its close cousin, caramel. Personally, we contend that butterscotch offers a richer, more nuanced flavor profile than caramel. While undeniably similar, they possess distinct characteristics that set them apart. Caramel typically achieves its sweetness and color from granulated white sugar cooked until caramelized, often enriched with dairy milk or cream. Traditional butterscotch, on the other hand, is defined by its reliance on brown sugar and butter, which impart a deeper, more molasses-like sweetness and a distinctively rich, velvety texture. This subtle difference is what makes butterscotch uniquely appealing – a depth of flavor that lingers on the palate.
In our opinion, butterscotch offers a profound richness and a far more velvety mouthfeel compared to many caramel sauces. The brown sugar in classic butterscotch contributes to its signature deep, complex sweetness, often carrying notes of toffee and a slight nuttiness, while the butter provides an unparalleled creaminess and mouth-coating richness. This vegan rendition masterfully captures these defining qualities, creating an experience that truly embodies the essence of classic butterscotch, even without traditional dairy or refined sugars.

Given that this is a homemade vegan butterscotch pudding, we naturally steer clear of any dairy products. More surprisingly, the exquisite sweetness doesn’t come from brown sugar at all, but entirely from the natural goodness of dates! This ingenious swap not only makes the pudding healthier and refined sugar-free but also lends a unique, complex sweetness that perfectly mimics the traditional butterscotch flavor profile.
We’ll be crafting a homemade date caramel sauce as the foundation for this dessert. While it’s commonly referred to as “date caramel” – likely due to its similar color and luscious consistency – we find its flavor profile leans much closer to butterscotch than traditional caramel. It’s rich, deep, and beautifully sweet, making it the ideal base for our pudding. After preparing this delightful date concoction, we’ll seamlessly transition to creating the full-bodied, irresistible butterscotch pudding.


The Vegan Transformation: Achieving Classic Butterscotch Without Dairy or Eggs
Do you believe that the secret to the best homemade butterscotch pudding lies inherently in the use of eggs and dairy? If so, my friend, prepare to have your culinary preconceptions pleasantly challenged. This recipe proves that you can achieve a truly spectacular butterscotch pudding that is entirely vegan, free from any animal products, and just as rich, creamy, and satisfying as its traditional counterpart.

While there’s absolutely nothing wrong with a more traditional pudding, our vegan butterscotch pudding version stands proudly alongside it, delivering an equally delicious, sweet, and decadent experience. The beauty of this recipe extends beyond its plant-based nature. Not only does it contain no eggs, which are often used as a thickener and enricher in traditional puddings, but it also completely omits dairy of any kind – no whole milk, no heavy cream, and no dairy butter. This makes it an excellent choice for those with lactose intolerance, dairy allergies, or anyone following a vegan or Paleo lifestyle.
So, what magical ingredients do we use instead to create this luscious, smooth, and perfectly set pudding? Let’s delve into the ingenious substitutions that make this vegan butterscotch pudding an absolute triumph!

Essential Ingredients for Your Vegan Butterscotch Masterpiece
Crafting this incredible vegan butterscotch pudding requires a few key ingredients, each playing a crucial role in achieving its signature creamy texture and rich, decadent flavor. Here’s a closer look at what you’ll need:
- Full-Fat Coconut Cream or Coconut Milk: This is the creamy heart of our pudding. You can opt for either full-fat coconut cream or full-fat canned coconut milk. For an extra thick, luxurious pudding that truly melts in your mouth, we highly recommend using coconut cream, which has a higher fat content and creates a denser, more indulgent consistency. If you use coconut milk, simply ensure it’s full-fat and well-shaken (or use only the thick cream that separates at the top of a refrigerated can).

- Pure Vanilla Extract: A non-negotiable ingredient! Vanilla isn’t just a background flavor; it’s essential for enhancing and deepening the overall sweetness and richness of your homemade butterscotch pudding. Don’t skimp on good quality vanilla extract; it makes a noticeable difference in the final taste profile.
- Vegan Butter: This ingredient contributes to the classic buttery depth of butterscotch. To ensure this recipe remains nut-free, choose a coconut oil-based vegan butter. If you’re strictly adhering to a Paleo diet, you can completely omit the vegan butter, and the pudding will still turn out wonderfully creamy and delicious, as proven by our taste testers (even our younger brother prefers the butter-free version!). While we’re partial to the subtle richness the vegan butter adds, both versions are absolutely fantastic.

- Arrowroot Powder: This is our star thickener, taking the place of cornstarch and eggs. Arrowroot powder is a fantastic, gluten-free, and Paleo-friendly alternative that creates a beautifully smooth, glossy, and light texture in puddings. Unlike cornstarch, which can sometimes leave a slight starchy aftertaste or cloudy appearance, arrowroot provides a clean finish. We use it extensively in various recipes, from fruit pies and cream pies to even savory curries, for its consistent thickening properties. If you’re new to using arrowroot powder, rest assured it’s incredibly effective and easy to work with.
- Homemade Salted Date Caramel Sauce: The true secret weapon of this recipe! We’ll guide you through making this incredibly simple, yet profoundly flavorful, sauce. You’ll need just a few basic ingredients: pitted Medjool dates, a splash of coconut cream, pure vanilla extract, and a pinch of sea salt to balance the sweetness. The dates, when cooked and blended, create a naturally sweet, rich, and thick sauce that imparts the quintessential butterscotch flavor. You’ll likely have some delicious leftovers from this sauce, which is perfect for drizzling over homemade Paleo vegan ice cream, rich fudgy brownies, or even as a delightful topping for your morning oatmeal.

Crafting Your Dream: A Simple Guide to Making Vegan Butterscotch Pudding
Despite its luxurious taste and velvety texture, making this homemade vegan butterscotch pudding is surprisingly straightforward. One of the greatest advantages of its vegan nature is the elimination of the risk of accidentally scrambling eggs in your pot, a common pitfall in traditional pudding recipes. This makes the process much more forgiving and enjoyable for home cooks of all skill levels.

The entire process is neatly divided into three main stages: first, you’ll prepare the delectable salted date caramel sauce; next, you’ll combine this with other ingredients to create the pudding base; and finally, you’ll face what many consider the most challenging part – patiently waiting for the pudding to set and solidify in the refrigerator. We won’t lie, that final chilling step can feel like an eternity when anticipation for such a delightful dessert is high! However, up until that point, the recipe truly is a breeze, easily falling into a difficulty level of 1 or 2. The reward for your patience is absolutely worth it.

Step-by-Step: Crafting the Silky Salted Date Caramel Sauce
The foundation of our exceptional vegan butterscotch pudding is the homemade salted date caramel sauce. We highly recommend using pitted Medjool dates for their rich flavor and soft texture, which will significantly save you prep time. Begin by placing your pitted dates into a medium saucepan with about 1/3 cup of filtered water. Bring this mixture to a gentle boil over medium heat, allowing the dates to absorb the moisture and begin softening. Once boiling, quickly reduce the heat to a simmer, cover the saucepan, and allow the dates to cook undisturbed for approximately 10 to 12 minutes. This steaming process ensures they become incredibly tender and easy to blend.
After the dates are perfectly softened, remove the saucepan from the heat. Let the dates cool off for a few minutes; they should still be warm but not scalding. Crucially, reserve about 1/4 cup of the cooking water before transferring the softened dates to a food processor. Add the reserved date water, a generous splash of coconut cream (about 1/4 cup), a teaspoon of pure vanilla extract, and a pinch of sea salt to the food processor. Blend all the ingredients together until you achieve a remarkably smooth, thick, and creamy consistency. This rich date mixture is your “caramel” base.

Now, to infuse that signature butterscotch depth, heat a separate medium sauté pan over medium-low heat and melt about 4 tablespoons of vegan butter (if using). Once the butter is melted, spoon approximately 1/2 cup of your freshly made date caramel sauce into the pan. Cook the date sauce with the vegan butter for 2-3 minutes, stirring continuously, until they are thoroughly combined and the mixture darkens slightly, developing those complex butterscotch notes. The vegan butter adds an incredible richness and a slight browning that elevates the flavor profile. Once combined and subtly browned, remove this pan from the heat and set it aside. This enriched date butterscotch mixture is now ready to be incorporated into our pudding base.

Creating the Velvety Homemade Butterscotch Pudding Base
Making the vegan butterscotch pudding itself is just as simple and gratifying as preparing the date sauce. You’ll begin with a clean medium saucepan, which will become the vessel for our silky dessert.

Into your medium saucepan, add the full-fat coconut cream (or milk), pure vanilla extract, and the prepared salted date caramel sauce that you cooked with the vegan butter. Stir these ingredients together until they are well combined, creating a uniform, golden mixture. Gently heat this mixture over medium heat, bringing it just to the point where it almost boils. It’s okay if it boils briefly, but the goal is to heat it thoroughly without excessive evaporation. As it approaches a gentle simmer, begin to sift in the arrowroot powder gradually, whisking constantly to prevent any lumps from forming. Continuous whisking is key here to ensure a smooth, even consistency.

Continue to stir the arrowroot powder into the coconut cream mixture continuously with a whisk. You’ll notice the mixture gradually thickening, transforming into a consistency reminiscent of a thick, soupy yogurt. This process typically takes about 7 minutes of steady stirring. Once your homemade butterscotch pudding reaches this desired thickness and smoothness, remove the saucepan from the heat immediately to prevent over-thickening. Carefully spoon the hot pudding into a large, heat-proof bowl or individual serving jars. Ensure the container can be covered tightly.
Now, prepare yourself for the most challenging part of this entire recipe: the chilling. You absolutely must allow the pudding to set in the refrigerator for a minimum of 4-5 hours. For the best, firmest, and most luxuriously creamy results, we highly recommend chilling it overnight. We understand, the wait can be agonizing when such a delicious treat is within reach, but trust us – this crucial step is entirely worth the patience! It allows the arrowroot to fully activate and the flavors to meld beautifully.

Once your patience has been rewarded and the pudding is perfectly set, you’ll discover a deliciously spoonable, decadently sweet homemade butterscotch pudding that brilliantly stands up to any classic recipe. To serve, scoop the chilled pudding into elegant jars or bowls. Enhance the experience by topping it generously with some extra coconut cream (or a dollop of homemade whipped coconut cream), a sprinkle of dark chocolate chips, or even a drizzle of any leftover salted date caramel sauce. You now have a truly classic, yet health-conscious, butterscotch pudding ready to delight your taste buds!

Tips for Achieving Butterscotch Pudding Perfection
While this recipe is relatively simple, a few expert tips can ensure your vegan butterscotch pudding turns out flawlessly every time:
- Quality Ingredients Matter: Since the ingredient list is short, the quality of each component shines through. Use high-quality pitted Medjool dates for the best flavor and texture in your caramel sauce. Opt for full-fat coconut cream (the thick cream from the top of a refrigerated can) for the creamiest, richest pudding.
- Patience with Dates: Don’t rush the date softening process. Cooking them until truly tender ensures a silky smooth caramel sauce without any gritty bits.
- Whisk, Whisk, Whisk: When adding the arrowroot powder, whisk continuously and vigorously to prevent lumps. A silicone whisk can be very helpful here. Keep whisking as the pudding thickens to achieve that perfectly smooth consistency.
- The Crucial Chill Time: We can’t stress this enough! The 4-5 hours (or preferably overnight) in the fridge is absolutely essential for the pudding to set properly and develop its full, luxurious texture and flavor. Rushing this step will result in a runny pudding.
- Preventing a Skin: To prevent a “skin” from forming on top of your pudding as it chills, press a piece of plastic wrap directly onto the surface of the warm pudding before refrigerating.
- Adjusting Sweetness: Dates offer natural sweetness. If you prefer a sweeter pudding, you can add an extra date or two to the caramel sauce, or a tiny touch of maple syrup to the pudding mixture, though we find the dates provide ample sweetness.
Serving Suggestions and Creative Variations
This vegan butterscotch pudding is a showstopper on its own, but it also lends itself beautifully to various serving styles and creative enhancements:
- Classic Toppings: A dollop of homemade whipped coconut cream and a sprinkle of dairy-free chocolate chips are absolute perfection. A pinch of flaky sea salt on top can also wonderfully enhance the “salted caramel” aspect.
- Elegant Parfaits: Layer the pudding with crushed vegan shortbread cookies, fresh berries, or even some roasted chopped nuts (like pecans or walnuts for extra butterscotch flavor) in clear glasses for a stunning layered dessert.
- Pie or Tart Filling: This rich pudding makes an excellent filling for a pre-baked vegan pie crust or tart shells. Top it with more whipped coconut cream for a truly decadent pie.
- Breakfast Treat: For a surprisingly delightful breakfast, layer it with granola and fresh fruit.
- Flavor Boosters: For a warm, spiced twist, add a tiny pinch of cinnamon, nutmeg, or a drop of rum extract (for adults) to the pudding mixture during the cooking process.
- Mini Dessert Shots: Serve in small shot glasses or espresso cups for bite-sized delights at gatherings.
The Wholesome Benefits of Date-Sweetened Desserts
Beyond being incredibly delicious, choosing dates as a sweetener for your butterscotch pudding brings a host of nutritional advantages compared to refined sugars:
- Natural Sweetness: Dates provide a rich, natural sweetness without the need for processed sugars, making this dessert a healthier choice for mindful indulgence.
- Fiber-Rich: Unlike refined sugars, dates are packed with dietary fiber, which aids digestion, promotes satiety, and can help regulate blood sugar levels. This means you get a satisfying sweetness without the sharp sugar spikes.
- Nutrient Powerhouse: Dates are a good source of essential minerals like potassium, magnesium, and copper, as well as vitamins, contributing more than just empty calories to your dessert.
- Antioxidants: Dates contain various antioxidants that can help protect your body from oxidative stress and inflammation.
- Sustained Energy: The natural sugars in dates, combined with their fiber content, provide a more sustained energy release, avoiding the typical sugar crash associated with refined sweets.
Embracing dates as a sweetener is a simple yet powerful way to make your favorite desserts more nourishing and satisfying, proving that healthy can truly be delicious.
Frequently Asked Questions (FAQ) about Vegan Butterscotch Pudding
Here are answers to some common questions you might have about making this delightful vegan butterscotch pudding:
- Can I use different dates? Medjool dates are highly recommended due to their soft, plump texture and rich flavor, which are ideal for blending into a smooth caramel. If Medjool dates are unavailable, other soft dates like Deglet Noor can work, but you might need to soak them in hot water for a longer period to ensure they are very soft before blending.
- Can I use another thickener instead of arrowroot powder? While arrowroot powder is preferred for its smooth texture and Paleo-friendliness, cornstarch can be used as a substitute in a pinch. Use the same amount of cornstarch as arrowroot powder, but be aware that cornstarch can sometimes give a slightly different texture and may not be Paleo-compliant. Tapioca flour is another good alternative.
- How long does this vegan butterscotch pudding last? Stored in an airtight container in the refrigerator, this pudding will stay fresh and delicious for up to 4-5 days.
- Is it freezer-friendly? While some puddings can be frozen, the texture of this specific pudding may become slightly grainy or watery upon thawing due to the coconut cream and arrowroot powder. We recommend enjoying it fresh and chilled from the refrigerator for the best experience.
- Why is my pudding not thickening? The most common reasons for pudding not thickening are not whisking enough, not heating it long enough, or using too little arrowroot powder. Ensure the mixture reaches a gentle simmer and you whisk continuously until it achieves a “soupy yogurt” consistency. Also, remember that it thickens significantly during the chilling process.
- Can I make this nut-free? Yes, this recipe is naturally nut-free! Just ensure your vegan butter is coconut oil-based and doesn’t contain nuts, and always check the labels of any other ingredients for hidden allergens.
We hope these FAQs help you confidently prepare this wonderful vegan butterscotch pudding!
Want to save this irresistible recipe for later? Pin it to your favorite dessert board on Pinterest!

Easy Vegan Butterscotch Pudding – Made with Dates!
Average: 5 from 2 reviews
- Author: Britt Berlin
- Prep Time: 30 minutes
- Cook Time: 300 minutes (5 hours for chilling)
- Total Time: 5 hours 30 minutes
- Yield: 4 servings
- Category: Dessert
- Method: Stovetop
Description
This homemade vegan butterscotch pudding is an absolute classic yet is completely vegan, dairy-free, Paleo, and sweetened with dates! Undeniably creamy, decadent, and rich, you’ll be reaching for spoonful after spoonful!
Ingredients
Scale
1x
- 2 14-ounce cans full-fat coconut cream
- 1/4 cup arrowroot powder
- 1 tsp vanilla extract
- 1/2 cup salted date caramel sauce (prepared below)
For the Salted Date Caramel Sauce:
- 1 cup pitted Medjool dates
- 1/4 cup full-fat coconut cream
- 4 tbsp vegan butter (omit for strict Paleo, or if unavailable)
- 1 tsp sea salt
- 1 tsp vanilla extract
Optional Toppings:
- Extra coconut cream or whipped coconut cream
- Dairy-free chocolate chips
- Flaky sea salt
Instructions
Part 1: Prepare the Salted Date Caramel Sauce
- In a medium saucepan, combine the pitted dates with 1/3 cup of filtered water. Heat over medium-high heat until the mixture comes to a boil.
- Reduce the heat to a simmer, cover the saucepan, and cook the dates for 10-12 minutes, or until they are very soft and plump.
- Remove the saucepan from the heat. Allow the dates to cool for 5 minutes. Reserve 1/4 cup of the date cooking water. Transfer the cooked dates and the reserved water to a food processor and blend until completely smooth.
- Add the 1/4 cup full-fat coconut cream, 1 tsp vanilla extract, and 1 tsp sea salt to the food processor. Blend again until the mixture is creamy and well combined. Set aside the majority of this sauce.
- In a separate medium sauté pan, melt the 4 tbsp of vegan butter over medium-low heat. Once melted, spoon about 1/2 cup of the prepared date caramel sauce into the pan.
- Cook the date sauce with the vegan butter for 2-3 minutes, stirring continuously, until it slightly browns and is thoroughly combined. This creates a richer butterscotch flavor. Remove from heat and set aside – this portion will be used in the pudding.
Part 2: Make the Vegan Butterscotch Pudding
- In a clean medium saucepan, combine the two 14-ounce cans of full-fat coconut cream, 1 tsp vanilla extract, and the 1/2 cup of salted date caramel sauce (the portion cooked with vegan butter from step 6). Heat this mixture over medium heat, stirring occasionally, until it just begins to simmer, almost reaching a boil.
- Reduce the heat to low. Gradually sift in the 1/4 cup of arrowroot powder, whisking continuously and vigorously to ensure there are no lumps and the powder is fully incorporated.
- Continue to whisk the coconut cream mixture continuously for about 7 minutes, or until it visibly thickens to a consistency resembling thick, soupy yogurt.
- Remove the saucepan from the heat. Carefully spoon the hot pudding mixture into a large, shallow bowl or individual serving jars.
- Cover the bowl or jars tightly with plastic wrap, pressing the wrap directly onto the surface of the pudding to prevent a skin from forming. Refrigerate for a minimum of 4-5 hours, or preferably overnight, to allow the pudding to fully set and chill.
- To serve, scoop the firm, chilled pudding into individual jars or bowls. Garnish generously with the remaining salted date caramel sauce, extra coconut cream (or whipped coconut cream), and a sprinkle of dairy-free chocolate chips or flaky sea salt. Enjoy your perfectly rich and creamy vegan butterscotch pudding!

