Desserts
This sweet potato chocolate pudding recipe transforms humble ingredients into a dessert that’s rich, velvety, and packed with warm spice notes. The secret lies in blending roasted sweet potato puree with melted chocolate and coconut milk, creating a texture that’s somewhere between pudding and mousse.
I’ve perfected this recipe over years of testing—balancing sweetness, depth, and that signature creamy consistency that makes it impossible to resist.
The process is surprisingly simple: roast the sweet potatoes until tender, blend them into a smooth puree, then gently heat it with chocolate and coconut milk until silky. Chilling overnight develops the flavors and achieves that perfect, spoonable texture.
The result is a dessert that’s naturally sweetened, vegan-friendly, and bursting with the cozy flavors of cinnamon and nutmeg.
What makes this recipe stand out is how it elevates everyday ingredients into something extraordinary. The sweet potato adds a subtle earthiness that pairs beautifully with the deep cocoa flavor, while the spices tie it all together.
It’s the kind of dessert that feels indulgent yet wholesome—ideal for potlucks, holiday gatherings, or a special treat to enjoy at home.
Ready in just 15 minutes of active prep (plus chilling time), this pudding is perfect for meal preppers or anyone craving a dessert that’s easy to make ahead.
Serve it chilled in individual cups, topped with whipped coconut cream or a sprinkle of cocoa powder for that final touch of elegance.
Ingredients for sweet potato chocolate pudding
Six simple ingredients blend into a dessert that's rich, velvety, and naturally sweetened.
| Ingredient | Amount | Notes |
|---|---|---|
| Sweet Potatoes 🍠 | 2 medium | Organic preferred, peeled |
| Dark Chocolate Chips 🍫 | 8 oz | 70% cocoa or higher |
| Full-Fat Coconut Milk 🥥 | 1 can | 13.5 oz can, chilled overnight |
| Pure Maple Syrup 🍯 | ¼ cup | Grade B for depth |
| Ground Cinnamon 🌿 | 1 tbsp | Ceylon preferred |
| Ground Nutmeg 🌿 | ½ tsp | Freshly grated preferred |
| Vanilla Extract 💧 | 1 tsp | Pure Madagascar vanilla |
| Pinch of Salt 🧂 | ¼ tsp | Fine sea salt |
| Unsweetened Coconut Flakes 🥥 | ¼ cup | Toasted for garnish |
| Cocoa Powder 🍫 | 2 tbsp | Dutch-processed preferred |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For roasting sweet potatoes |
The sweet potatoes are the foundation—organic is best since they absorb flavors better. Trader Joe's or Whole Foods carry excellent organic varieties. Roast them until fork-tender; they should be soft but not mushy. For chocolate, Ghirardelli or Lindt chips work perfectly—the higher the cocoa percentage, the deeper the flavor. The coconut milk needs to be full-fat and chilled overnight to separate naturally; use the thick cream from the top for the best texture. Maple syrup should be Grade B for its caramel notes, not the lighter Grade A.
No dark chocolate chips? Melted chocolate bars (same cocoa percentage) work just as well. Substituting coconut milk? Full-fat cashew cream gives similar richness. Running low on cinnamon? Cassia is a direct swap, though Ceylon has a more delicate flavor. The nutmeg can be pre-ground, but freshly grated adds a brighter aroma. For the vanilla, imitation extracts have no place here—Madagascar bourbon vanilla is worth the splurge. The olive oil matters for roasting; avoid light-tasting varieties that won't caramelize the sweet potatoes properly.
Store the pudding in airtight containers for up to 5 days in the fridge. For longer storage, freeze individual portions in ice cube trays, then transfer to a bag—3 months max. The texture thickens when chilled, so let it sit at room temperature for 10 minutes before serving. Garnish with toasted coconut flakes just before eating to keep them crisp. This dessert actually improves overnight as the flavors meld, making it perfect for meal prep.
Why You'll Love This Recipe
- Here’s what sold me: the dark chocolate chips melt into little pockets of decadence, but the cinnamon and roasted sweet potatoes keep it balanced. It’s actually satisfying—not some sad, overly sweet dessert. Plus, the coconut milk makes it creamy without heavy cream.
- No Blender Needed: I’ll admit, I was skeptical at first—roasting the sweet potatoes until tender is easy, but it’s the only step. No pureeing, no straining, just fork-mash them with the coconut milk and maple syrup. That’s it. The texture ends up velvety smooth anyway.
- Rich Without Guilt: Here’s what sold me: the dark chocolate chips melt into little pockets of decadence, but the cinnamon and roasted sweet potatoes keep it balanced. It’s actually satisfying—not some sad, overly sweet dessert. Plus, the coconut milk makes it creamy without heavy cream.
- Weeknight Dessert Fix: Between us, this is my go-to when I forget to bake anything. Make a big batch on Sunday, and you’ve got pudding for breakfast (yes, really), a snack for kids after school, or a quick treat for guests. The leftovers? They last ages in the fridge—no one will guess it’s been there for days.
Step-by-step instructions for sweet potato chocolate pudding
Transform simple ingredients into rich, velvety pudding with deep spice notes and perfect texture.
🍳 Step 1: Roast the Sweet Potatoes Until Tender
Preheat your oven to 400°F. Pierce the 2 medium sweet potatoes with a fork in several places, then rub them with 1 tablespoon extra-virgin olive oil to help develop flavor. Place them directly on the oven rack or a baking sheet.
Roast for 45-50 minutes, turning occasionally, until a knife slides in easily with just slight resistance. The potatoes should be soft when pierced but not falling apart. Let them cool for 10 minutes before handling—they'll be extremely hot. This roasting method intensifies their natural sweetness and creates a smooth texture when blended.
👨🍳 Step 2: Blend the Sweet Potato Base
Once cooled, peel the sweet potatoes and transfer the flesh to a high-speed blender. Add 1 can full-fat coconut milk (chilled overnight), 0.25 cup pure maple syrup, 1 teaspoon vanilla extract, 0.25 teaspoon pinch of salt, 1 tablespoon ground cinnamon, and 0.5 teaspoon ground nutmeg.
Blend until completely smooth, scraping down the sides as needed. The mixture should be silky with no visible lumps. Taste and adjust sweetness if needed—Grade B maple syrup adds depth, but you can add more maple syrup if you prefer it sweeter. The spice blend should be noticeable but not overpowering at this stage.
🍳 Step 3: Melt and Temper the Chocolate
In a separate heatproof bowl, melt 8 oz dark chocolate chips over a pot of simmering water (double boiler method) or in 30-second intervals in the microwave. Stir until completely smooth, then let cool slightly to 100°F—it should be warm but not hot to the touch.
With the blender running on low speed, slowly pour the melted chocolate into the sweet potato mixture. This gradual addition prevents the chocolate from seizing. Continue blending until fully incorporated and the mixture is completely smooth. The color should be a rich, deep chocolate brown with no streaks.
🥘 Step 4: Incorporate Cocoa and Chill
Transfer the mixture to a saucepan and cook over low heat for 5-7 minutes, stirring constantly with a silicone spatula, until it thickens slightly. Remove from heat and whisk in 2 tablespoons cocoa powder until fully dissolved. The pudding should coat the back of a spoon but still be pourable.
Divide the pudding among 6 serving glasses and refrigerate for at least 4 hours or overnight. This chilling time is crucial for developing proper texture—it should set to a firm but creamy consistency. For extra richness, sprinkle each serving with unsweetened coconut flakes before serving.
🍽️ Step 5: Serve with Warm Spiced Garnishes
Before serving, let the pudding sit at room temperature for 10-15 minutes to soften slightly. The texture should be velvety with a slight sheen on top. Garnish with an additional sprinkle of toasted coconut flakes and a dusting of cocoa powder for visual contrast.
Serve immediately with a dollop of whipped coconut cream or a scoop of vanilla ice cream for temperature contrast. The warm spices will complement the cool chocolate perfectly, creating a balanced flavor profile with each bite. The pudding should be rich but not overly sweet, with a subtle earthiness from the roasted sweet potatoes.
Pro Tips For Making Sweet Potato Chocolate Pudding
- ROAST THE SWEET POTATO: Steam or boil the sweet potato first—it cooks faster and keeps the texture silky. I used to roast it raw, and the pudding always turned out grainy, no matter how much I blended.
- USE FULL-FAT COCONUT MILK: Skip the light version—it won’t thicken properly. The fat in full-fat coconut milk makes this pudding creamy, not watery. Trust me, your spoon will thank you.
- MELT CHOCOLATE SLOWLY: Add the dark chocolate chips to the warm (not boiling) coconut milk while stirring constantly. If you dump them in hot liquid, they’ll seize and clump like sad, lumpy rocks.
- SWEETEN WITH MAPLE SYRUP: Taste before adding all the syrup—maple’s flavor is stronger than you think. I’ve ruined batches by overdoing it, and the pudding ended up tasting like a dessert from a health food store.
Serving suggestions for this sweet potato chocolate pudding
Warm Spiced Toppings
Toast unsweetened coconut flakes in a dry skillet over medium-low heat for 2-3 minutes until golden and fragrant. Their nutty aroma enhances the dessert’s spiced profile. I also like adding a pinch of Ceylon cinnamon or freshly grated nutmeg on top for an aromatic finish. 🌿
Contrast with Cool Cream
Whipped coconut cream adds a luxurious texture contrast to the rich pudding. Chill a can of full-fat coconut milk overnight, then scoop out the thick cream and whip it with 1 teaspoon vanilla extract until fluffy.
A dollop on top elevates the dish to restaurant-quality elegance. For extra decadence, drizzle with dark chocolate sauce made from leftover melted chocolate. 🥥
Crunchy Layer Addition
Add texture with crushed graham crackers or toasted pecans for a delightful contrast. Toast ¼ cup pecans in a dry pan for 3-4 minutes until fragrant, then chop coarsely. Sprinkle over the pudding just before serving to maintain crispness. This works especially well with the sweet potato’s natural creaminess. 🌟
Fruit Pairings
Bright fruit cuts through the richness beautifully. I recommend fresh raspberries or sliced mango—their acidity balances the sweetness. Arrange them in a circular pattern around the pudding for an elegant presentation. For a tropical twist, add diced pineapple lightly sautéed with a pinch of cinnamon. 🍓
Coffee Infusion
For coffee lovers, stir 1 teaspoon instant espresso powder into the warm pudding mixture before chilling. The subtle bitterness deepens the chocolate flavor. Serve with a shot of cold brew on the side for sipping. This pairing works especially well for breakfast desserts or after-dinner treats. ☕
Presentation Tips
Use clear glass cups for an elegant display that lets the rich colors shine. Layer the pudding with whipped coconut cream and garnishes for a visually stunning dessert.
For a rustic touch, serve in small ceramic ramekins with a dusting of cocoa powder. The key is balancing textures—creamy, crunchy, and smooth all in one bite. ✨
Nutrition facts
Frequently asked questions
Why does my sweet potato chocolate pudding taste bitter?
Bitterness usually comes from over-roasted sweet potatoes or using chocolate with too high a cocoa percentage. Roast the potatoes until tender but not charred, and stick to 70% cocoa chocolate. If it's still bitter, add a pinch more maple syrup or a splash of vanilla extract to balance the flavors.
Can I make this pudding without coconut milk?
Yes! For a dairy-free option, use cashew cream (blend soaked cashews with water) or almond milk (though the texture will be lighter). For a non-vegan version, substitute with heavy cream or Greek yogurt—just reduce the maple syrup slightly since dairy adds natural sweetness.
How do I fix grainy texture in my pudding?
Graininess happens when sweet potatoes aren't blended smooth enough or chocolate isn't melted properly. First, blend the sweet potato mixture longer with more coconut milk. For chocolate, melt it gently in 30-second microwave bursts, stirring between each interval, until completely smooth before adding to the mixture.
Can I use regular sweet potatoes instead of organic?
Regular sweet potatoes work fine, but organic removes potential pesticide residues that could affect flavor. If using conventional potatoes, give them an extra rinse under cold water before roasting. The skin doesn't need peeling—just scoop out the flesh after roasting for the cleanest puree.
Is this pudding safe to eat if I'm diabetic?
This recipe is lower in sugar than many desserts, but it still contains natural sugars from sweet potatoes and maple syrup. For a diabetic-friendly version, reduce the maple syrup to 2 tablespoons and use sugar-free vanilla. Always check with your healthcare provider before making dietary changes.
