Why You’ll Love This Sweet Potato Chocolate Pudding
- It’s secretly wholesome. The main ingredient is a vegetable, after all! You get the fiber and nutrients from the sweet potato, which means you can enjoy a generous serving without the sugar crash that often follows a rich dessert.
- The texture is unbelievably creamy. No eggs, no dairy, no problem. When blended, the sweet potato becomes impossibly smooth and luxurious, creating a pudding that’s as silky as any traditional custard.
- It’s incredibly simple to make. Honestly, if you can roast a vegetable and push a button on a blender, you’re 90% of the way there. This is a no-fuss recipe that delivers maximum reward for minimal effort.
- It’s a fantastic make-ahead dessert. This pudding actually gets better after chilling for a few hours—or even overnight. The flavors have time to meld and deepen, making it the perfect prepare-ahead treat for busy days or unexpected guests.
Ingredients & Tools
- 500 g (about 2 medium) orange-fleshed sweet potatoes
- 60 ml (¼ cup) pure maple syrup
- 30 g (¼ cup) unsweetened cocoa powder
- 60 ml (¼ cup) creamy nut butter, like almond or cashew
- 1 tsp vanilla extract
- ½ tsp instant espresso powder (optional, but highly recommended)
- A pinch of fine sea salt
- 2-4 tbsp milk of choice (almond, oat, or coconut), as needed for blending
Tools: A baking sheet, fork, blender or food processor, rubber spatula.
The beauty of this recipe is in its simplicity. Using a good-quality cocoa powder is key here—it’s the primary source of that deep chocolate flavor. And that little bit of espresso powder? It doesn’t make the pudding taste like coffee; it just amplifies the chocolate notes in a way that’s honestly a little bit magical.
Serves: 4 | Prep Time: 15 minutes | Cook Time: 45-60 minutes (for roasting) | Total Time: 1 hour (+ chilling time)
Before You Start: Tips & Ingredient Notes
- Which sweet potatoes are best? You want the ones with dark orange skin and bright orange flesh, sometimes labelled as garnet or jewel yams. They’re naturally sweeter and creamier than the pale yellow varieties, which makes all the difference for the final texture and taste.
- To roast or to steam? I highly recommend roasting. Steaming works in a pinch, but roasting caramelizes the natural sugars in the sweet potatoes, giving the pudding a much deeper, richer flavor base. It’s worth the extra time, I promise.
- What about the nut butter? This ingredient is crucial for adding richness and helping to create a smooth, emulsified texture. Almond butter gives a neutral flavor, while cashew butter is even creamier. If you have a nut allergy, sunflower seed butter works beautifully too.
- Don’t skip the salt. It might seem like a tiny detail, but that pinch of salt is what makes the chocolate flavor pop and balances the sweetness perfectly. It’s the difference between a good pudding and a great one.
How to Make Sweet Potato Chocolate Pudding
Step 1: Roast the Sweet Potatoes. First, preheat your oven to 200°C (400°F). Give the sweet potatoes a good scrub under running water—no need to peel them. Prick them all over with a fork; this allows steam to escape and prevents them from bursting in the oven. Place them directly on the oven rack or on a baking sheet and roast for 45-60 minutes. You’ll know they’re done when a knife slides into the center with absolutely no resistance. The skins will be a little wrinkled and you might see some caramelized syrup bubbling out. Let them cool until they’re easy to handle.
Step 2: Scoop & Measure. Once the sweet potatoes are cool enough to touch, slice them in half lengthwise. Use a spoon to scoop the fluffy, orange flesh directly into your blender or food processor. Be careful to avoid the skin. You should have about 2 cups of packed sweet potato. This is the warm, sweet base of our pudding—it already smells amazing, right?
Step 3: The Flavor Party. Now, add all the remaining ingredients to the blender: the maple syrup, cocoa powder, nut butter, vanilla, espresso powder (if using), and that all-important pinch of salt. Hold off on the milk for now. The trick is to start with the ingredients as they are; the natural moisture from the warm sweet potatoes is often enough to get things moving.
Step 4: Blend Until Divine. Secure the lid on your blender and start on low speed, gradually increasing to high. Let it run for a good minute or two. You’re looking for a completely smooth, velvety consistency. Stop and scrape down the sides with a spatula if needed. If the mixture is too thick and struggling to blend, that’s when you add the milk, one tablespoon at a time, until it glides smoothly through the blades.
Step 5: Taste and Tweak. This is the best part. Pause the blender and grab a spoon. Taste your creation. Does it need a touch more maple syrup for sweetness? A tiny bit more salt to balance the chocolate? Now is the time to adjust. Blend for another 10 seconds to incorporate any additions.
Step 6: Chill and Set. Divide the pudding among four serving bowls or glasses. You can enjoy it slightly warm, but it truly transforms after chilling. Cover the bowls with cling film and refrigerate for at least 2 hours, or ideally overnight. The pudding will firm up slightly and the flavors will become even more pronounced and delicious.
Serving Suggestions
Complementary Dishes
- A simple fruit platter with orange segments and berries — The bright, acidic burst of fresh fruit cuts through the richness of the chocolate beautifully and adds a lovely fresh element to the plate.
- Whipped coconut cream or a dollop of Greek yogurt — Adding a cool, creamy topping provides a wonderful contrast in temperature and texture, making each bite even more interesting.
Drinks
- A glass of cold oat milk or almond milk — It’s a classic, comforting pairing that enhances the creamy, nutty notes in the pudding without overpowering it.
- A bold, black coffee or a frothy latte — Coffee and chocolate are a match made in heaven. The bitterness of the coffee highlights the deep cocoa flavors in the most satisfying way.
Something Sweet
- A few raspberries and a sprinkle of flaky sea salt — This is my absolute favorite way to serve it. The raspberries add a tart pop, and the salt crystals create little bursts of flavor that make the chocolate taste even more intense.
- Crumbled toasted nuts or cacao nibs — For a bit of crunch and a slightly bitter, grown-up finish that takes the texture to another level.
Top Mistakes to Avoid
- Mistake: Undercooking the sweet potatoes. If they’re not completely tender and soft all the way through, they won’t blend into that signature silky-smooth texture. You’ll end up with a slightly grainy pudding. Really make sure that knife slides in without any effort.
- Mistake: Using cold sweet potatoes. Blending them while they’re still warm makes the process so much easier and helps all the ingredients emulsify together into a creamier consistency. If they’ve gone cold, just pop the blended pudding into the fridge later.
- Mistake: Skipping the taste test. The sweetness of sweet potatoes can vary, so your maple syrup needs might be different from mine. Always taste before you chill and adjust the sweetness or salt level to your preference. It’s your pudding, after all!
- Mistake: Not blending long enough. Impatience is the enemy of creaminess here. Let the blender run for a full minute or two to ensure every last bit of sweet potato is perfectly pureed. You’ll be rewarded with a professional-quality texture.
Expert Tips
- Tip: Roast the sweet potatoes ahead of time. You can roast them a day or two in advance, scoop out the flesh, and keep it covered in the fridge. When a pudding craving strikes, you can have dessert ready in under 5 minutes.
- Tip: For an ultra-luxurious texture, sieve the pudding. If you want it to be absolutely restaurant-smooth, press the blended pudding through a fine-mesh sieve with the back of a spoon. It’s an extra step, but it guarantees a perfectly silky result.
- Tip: Experiment with different spices. A pinch of cinnamon or a tiny dash of cayenne pepper can add a wonderful warmth and complexity that plays so well with the chocolate. A little goes a long way, so start small.
- Tip: Use it as a healthy frosting or dip. This pudding is thick enough to spread on cupcakes or to use as a dip for apple slices and strawberries. It’s incredibly versatile beyond just being a dessert in a bowl.
FAQs
Can I make this without a high-speed blender?
Absolutely! A standard blender or a food processor will work just fine. You might just need to stop and scrape down the sides a few more times to ensure everything gets incorporated smoothly. If using a food processor, you might need to add the tablespoon or two of milk right from the start to help it get going. The result will be just as delicious.
How long does this pudding keep in the fridge?
It keeps wonderfully for up to 4-5 days when stored in an airtight container. The texture might firm up a bit more over time, but it’s still perfectly delicious. I don’t recommend freezing it, as the texture can become a bit watery upon thawing.
Can I make this sugar-free?
You can certainly try! The maple syrup adds sweetness and also contributes to the smooth texture. For a sugar-free version, you could use a sugar-free maple-flavored syrup or a few drops of liquid stevia to taste. Just be aware that the final sweetness and texture might vary slightly.
My pudding turned out a bit too thin. What can I do?
No worries, this can happen if your sweet potatoes were particularly moist. The easiest fix is to chill it thoroughly—the cold will help it set. If it’s still too thin after chilling, you can blend in an extra tablespoon of nut butter or even a quarter of an avocado to thicken it up without affecting the flavor.
Is the espresso powder really necessary?
It’s optional, but I highly, highly recommend it. It’s my secret weapon for any chocolate recipe. The espresso powder doesn’t make the pudding taste like coffee; instead, it deepens and enhances the chocolate flavor, making it taste richer and more complex. You won’t taste the coffee, you’ll just taste better chocolate.
Sweet Potato Chocolate Pudding
Indulge guilt-free with this creamy Sweet Potato Chocolate Pudding! A secretly healthy, dairy-free dessert that's incredibly rich, simple to make, and will satisfy any chocolate craving.
Ingredients
Ingredients
-
500 g orange-fleshed sweet potatoes (about 2 medium)
-
60 ml pure maple syrup (¼ cup)
-
30 g unsweetened cocoa powder (¼ cup)
-
60 ml creamy nut butter, like almond or cashew (¼ cup)
-
1 tsp vanilla extract
-
½ tsp instant espresso powder (optional, but highly recommended)
-
A pinch fine sea salt
-
2-4 tbsp milk of choice (almond, oat, or coconut) (as needed for blending)
Instructions
-
Roast the Sweet Potatoes. First, preheat your oven to 200°C (400°F). Give the sweet potatoes a good scrub under running water—no need to peel them. Prick them all over with a fork; this allows steam to escape and prevents them from bursting in the oven. Place them directly on the oven rack or on a baking sheet and roast for 45-60 minutes. You'll know they're done when a knife slides into the center with absolutely no resistance. The skins will be a little wrinkled and you might see some caramelized syrup bubbling out. Let them cool until they're easy to handle.01
-
Scoop & Measure. Once the sweet potatoes are cool enough to touch, slice them in half lengthwise. Use a spoon to scoop the fluffy, orange flesh directly into your blender or food processor. Be careful to avoid the skin. You should have about 2 cups of packed sweet potato. This is the warm, sweet base of our pudding—it already smells amazing, right?02
-
The Flavor Party. Now, add all the remaining ingredients to the blender: the maple syrup, cocoa powder, nut butter, vanilla, espresso powder (if using), and that all-important pinch of salt. Hold off on the milk for now. The trick is to start with the ingredients as they are; the natural moisture from the warm sweet potatoes is often enough to get things moving.03
-
Blend Until Divine. Secure the lid on your blender and start on low speed, gradually increasing to high. Let it run for a good minute or two. You're looking for a completely smooth, velvety consistency. Stop and scrape down the sides with a spatula if needed. If the mixture is too thick and struggling to blend, that's when you add the milk, one tablespoon at a time, until it glides smoothly through the blades.04
-
Taste and Tweak. This is the best part. Pause the blender and grab a spoon. Taste your creation. Does it need a touch more maple syrup for sweetness? A tiny bit more salt to balance the chocolate? Now is the time to adjust. Blend for another 10 seconds to incorporate any additions.05
-
Chill and Set. Divide the pudding among four serving bowls or glasses. You can enjoy it slightly warm, but it truly transforms after chilling. Cover the bowls with cling film and refrigerate for at least 2 hours, or ideally overnight. The pudding will firm up slightly and the flavors will become even more pronounced and delicious.06


