Desserts
This sweet potato pudding recipe with coconut milk delivers a velvety, spice-infused dessert that feels like a warm hug in every bite. đ The secret lies in blending roasted sweet potatoes with rich coconut milkâcreating a naturally creamy texture that rivals traditional custards without dairy.
I developed this recipe after struggling to find a vegan dessert that balanced sweetness with earthy depth, and this version consistently earns rave reviews from both vegans and dessert lovers alike.
The beauty of this recipe is its simplicityâjust six key ingredients transform into a luscious pudding with warm cinnamon, nutmeg, and vanilla notes that sing through the coconut creaminess.
Unlike many vegan desserts, this one doesn't rely on complicated techniques or specialty ingredients; it's all about proper roasting and gentle simmering to achieve that signature silky texture. The coconut milk not only replaces dairy but also adds a subtle tropical sweetness that complements the sweet potato's natural caramelization.
What you'll end up with is a dessert that's rich yet light, spiced but not overpowering, and perfectly set with just the right amount of firmness at the edges. The aroma aloneâwarm spices mingling with coconutâwill have everyone gathering in the kitchen as it bakes.
This pudding serves beautifully as a standalone dessert or alongside whipped coconut cream for an extra layer of indulgence.
One of the best parts? The leftovers actually improve overnight as the flavors meld further. Store it in the fridge for up to five days, and you'll have a quick, impressive dessert ready whenever cravings strike.
Let's get started on creating this velvety masterpiece that proves plant-based desserts can be just as comforting as the classic versions.
Ingredients for sweet potato pudding recipe with coconut milk
Six simple ingredients blend into a velvety dessert that rivals classic custards without dairy.
| Ingredient | Amount | Notes |
|---|---|---|
| Sweet Potatoes đ | 2 lbs | Organic preferred, peeled and cubed |
| Full-Fat Coconut Milk 𼼠| 13 ½ oz | One 13.5 oz can, full-fat only |
| Coconut Sugar đŻ | ½ cup | Or maple syrup for liquid sweetness |
| Ground Cinnamon đż | 2 tbsp | Ceylon cinnamon preferred |
| Ground Nutmeg đż | 1 tsp | Freshly grated nutmeg ideal |
| Pure Vanilla Extract đ¸ | 1 tbsp | Bourbon or Madagascar vanilla |
| Coconut Oil đŤ | 2 tbsp | Melted for texture |
| Sea Salt đ§ | Âź tsp | Fine grain preferred |
| Vanilla Bean Seeds đ¸ | 1 whole | Optional, for extra flavor |
| Coconut Whipped Cream 𼼠| ½ cup | For topping, optional |
The sweet potatoes are the starâorganic, vibrant orange ones have the best natural sweetness. Trader Joe's or Whole Foods carry excellent organic varieties, but any sweet potato works in a pinch. Roast them until tender (about 45 minutes at 400°F) to concentrate their natural sugars. The coconut milk must be full-fatâcanned brands like Thai Kitchen or Native Forest are reliable, but avoid the light versions. For extra depth, split a vanilla bean and scrape the seeds directly into the mixture after roasting. The coconut sugar adds caramel notes that complement the sweet potato perfectlyâavoid white sugar as it can make the texture grainy.
No coconut sugar? Maple syrup or agave nectar work beautifullyâjust reduce the amount slightly since they're more liquid. Short on cinnamon? Cardamom or allspice add warmth, though cinnamon is traditional. The coconut oil is crucial for that signature silky textureâdon't substitute butter. For a nutty twist, toast the coconut milk in a saucepan for 5 minutes before blending. If you can't find full-fat coconut milk, blend coconut cream with coconut water to replicate the richness. The vanilla extract should be pureâavoid imitation varieties that lack depth.
This pudding improves overnight as flavors meldâkeep it covered in the fridge for up to 5 days. For serving, whip the coconut cream with a pinch of sugar until fluffy, then dollop over the pudding. Store leftovers in airtight containers with a thin layer of coconut oil on top to preserve freshness. Freeze portions for up to 3 monthsâthaw overnight in the fridge before serving. The texture holds beautifully when reheated gently, making it perfect for quick breakfast desserts or after-dinner treats.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear, this recipe lives up to its name. Roasted sweet potatoes blend into creamy heaven with just coconut milk, sugar, and a pinch of spicesâno flour, no fuss, no extra steps.
- Warm Spice Hug: That first spoonful of nutmeg and cinnamon in coconut milk? Itâs like dessert wrapped in a hug. The natural sweetness of the potatoes shines, but the spices make it feel indulgent without being heavy.
- Breakfast to Dessert: Serve it chilled as a pudding for a cozy treat, or warm it up with a drizzle of honey for a hearty breakfast bowl. Honestly, Iâve even used it as a base for smoothies when Iâm in a rushâversatile like that.
- Budget-Friendly Luxury: Sweet potatoes and coconut milk stretch farther than youâd think. Between us, this is the kind of recipe that makes store-bought pudding cups look overpriced. Plus, the leftovers taste just as good reheated as they do fresh.
Step-by-step instructions for sweet potato pudding with coconut milk
Here's how to create a lusciously creamy dessert that balances earthy sweet potatoes with tropical coconut richness.
đł Step 1: Roast the Sweet Potatoes Until Silky
Preheat your oven to 375°F and line a baking sheet with parchment paper. Toss the 2 lbs sweet potatoes (peeled and cubed into ½-inch pieces) with 1 tablespoon coconut oil and Ÿ teaspoon sea salt. Spread them in a single layer, leaving space between cubes for even cooking.
Roast for 25-30 minutes until the sweet potatoes are fork-tender with slightly caramelized edges. You'll know they're ready when a knife slides in easily and the flesh looks dryâthis prevents a gummy texture in your pudding. Let them cool completely before transferring to a food processor.
đ¨âđł Step 2: Process into a Smooth PurĂŠe
Once cooled, transfer the roasted sweet potatoes to a food processor fitted with the metal blade. Add the 1 whole vanilla bean seeds (if using) and pulse until completely smooth. Scrape down the sides as needed to ensure even blending. The purĂŠe should be completely free of lumpsâthis creates that signature velvety texture.
With the processor running, slowly pour in the 13.5 oz full-fat coconut milk through the feed tube. This gradual addition prevents splattering and ensures the coconut milk emulsifies perfectly with the sweet potato. The mixture should thicken noticeably as it blendsâthis is your base for the pudding.
đł Step 3: Simmer the Pudding Mixture
Transfer the sweet potato-coconut mixture to a medium saucepan and place over medium-low heat. Stir in the ½ cup coconut sugar, 2 tablespoons ground cinnamon, 1 teaspoon ground nutmeg, and remaining Ÿ teaspoon sea salt. Whisk continuously for 5-7 minutes until the mixture thickens to a pudding-like consistency.
Here's the thingâyou want it thick enough to coat the back of a spoon but still pourable. If it thickens too quickly, whisk in 1-2 tablespoons water to adjust. Remove from heat before it reaches a rolling boil to prevent curdling. Stir in the 1 tablespoon pure vanilla extract and let cool to room temperature.
â° Step 4: Chill and Set the Pudding
Pour the warm pudding mixture into 6 individual serving dishes or a single large bowl. Cover with plastic wrap pressed directly onto the surface to prevent a skin from forming. Refrigerate for at least 4 hours or overnightâthis chilling time is crucial for developing the perfect creamy texture.
For best results, serve when the pudding is well-chilled but still slightly yielding when gently shaken. The longer it chills, the thicker it becomesâthis is normal and actually enhances the texture. If serving immediately, let it sit at room temperature for 10 minutes before scooping.
đ˝ď¸ Step 5: Top and Serve with Whipped Cream
Before serving, gently warm the pudding for 30-60 seconds in the microwave if it's too firm from refrigeration. This makes it easier to scoop while maintaining its creamy texture. Top each serving with 1 tablespoon coconut whipped cream and a sprinkle of ground cinnamon for that final touch of warmth and contrast.
For an extra-special presentation, add a few extra vanilla bean seeds or a drizzle of caramelized coconut sugar. The contrast between the warm spices in the pudding and the cool, creamy coconut topping creates a truly memorable dessert experience.
Pro Tips For Making Sweet Potato Pudding Recipe With Coconut Milk
- Boil Until Fork-Tender: Sweet potatoes should collapse like butter when piercedâno one likes a chewy pudding. If theyâre still firm after 15 minutes of boiling, cut them smaller next time (I learned this the hard way with a rock-hard batch).
- Toast the Spices: Warm your cinnamon and nutmeg in a dry pan for 30 seconds until fragrantâthis cuts through coconutâs richness. Skip this, and your pudding tastes like dessert mix instead of something homemade.
- Whisk the Coconut Milk: Shake the can of coconut milk hard before openingâfat separates, and youâll end up with a watery pudding if you donât. Iâve ruined two batches by skipping this; donât be lazy.
- Chill Before Serving: Let the pudding sit at room temp for 10 minutes after baking, then refrigerate for 2+ hours. Serving it warm? Itâll be too thin and glueyâtrust the process, even if youâre impatient.
Troubleshooting your sweet potato pudding recipe with coconut milk
Pudding Too Thin?
If your pudding turns out too thin after chilling, don't panic! The fix is simple: return the chilled pudding to a saucepan over low heat and stir in 1 tablespoon cornstarch mixed with 1 tablespoon cold water.
Heat gently for 2-3 minutes while stirring constantlyâthis creates a smooth, thickening slurry without altering the flavor. Let it cool again before serving. đŤ
Grainy Texture?
Graininess usually means your sweet potatoes weren't fully purĂŠed or the coconut milk wasn't incorporated properly. Start by processing the roasted sweet potatoes longerâaim for 2-3 minutes total in the food processor. For stubborn lumps, blend the mixture again after adding the coconut milk.
If you're using pre-cooked sweet potato purĂŠe from a can, strain it through a fine-mesh sieve first to remove any fiber.
Curdled or Separated?
This happens when the mixture overheats or when coconut milk separates during cooking. To fix it, whisk in 1-2 tablespoons coconut cream (the thick cream from the top of a can of coconut milk) while the pudding is still warm.
For prevention, never let the mixture boilâkeep heat at medium-low and stir constantly. If it's already separated, blend vigorously with an immersion blender to re-emulsify.
Not Sweet Enough?
Adjust the sweetness by adding 1-2 tablespoons maple syrup or coconut sugar while the pudding is still warm. For a more complex flavor, stir in ½ teaspoon orange zest or Ÿ teaspoon cardamom.
If you prefer a caramelized finish, sprinkle a thin layer of coconut sugar on top before baking and broil for 1-2 minutes at the end of the chilling period.
Too Dense or Dry?
Density issues often come from over-roasting the sweet potatoes or insufficient coconut milk. For a quicker fix, whisk in 1-2 tablespoons coconut milk while the pudding is still warm. To prevent this next time, reduce roasting time by 5 minutes and add an extra 2 tablespoons coconut milk during blending.
For serving, add a dollop of coconut whipped cream to lighten the texture.
Skin Formed on Top?
This happens when the pudding cools too quickly or isn't properly sealed. To fix it, gently reheat the pudding in the microwave for 20-30 seconds until the skin softens, then stir vigorously. For prevention, press plastic wrap directly onto the surface before refrigerating, leaving no air gaps.
You can also cover the pudding with a thin layer of coconut oil before chillingâthis creates a protective barrier.
Nutrition facts
Frequently asked questions
Can I substitute regular milk for coconut milk in this recipe?
While you could technically use dairy milk, it won't give you the same rich, tropical flavor or creamy texture. The coconut milk's fat content creates that signature velvety consistency, and its subtle sweetness balances the earthy sweet potatoes perfectly. For a dairy-free alternative, try cashew milk blended with a bit of coconut cream, but coconut milk remains the star ingredient.
How do I know when the sweet potatoes are roasted enough?
They're ready when a knife slides in easily and the flesh looks dry with slightly caramelized edges. Aim for 25-30 minutes at 375°Fâover-roasting makes the pudding gummy. The cubes should be tender but still hold their shape when pressed. If they're too soft, reduce roasting time by 5 minutes next time.
Can I make this pudding ahead of time?
This pudding actually tastes better after resting. Prepare it up to 5 days ahead and store in airtight containers. For best texture, chill overnight before serving. If freezing, portion into containers and freeze for up to 3 monthsâthaw in the fridge overnight to maintain creaminess.
What if I don't have Ceylon cinnamon?
Regular ground cinnamon works fine, but Ceylon is gentler with less heat. For extra depth, add Âź teaspoon cardamom or ½ teaspoon orange zest. Avoid cassia cinnamon if sensitive to strong flavorsâit can overpower the delicate coconut notes. The key is balancing warmth without bitterness.
How do I fix lumps in my pudding?
Lumps usually mean incomplete blending. First, blend the roasted sweet potatoes longerâaim for 2-3 minutes until completely smooth. For stubborn lumps, strain the mixture through a fine-mesh sieve before adding coconut milk. If lumps appear after cooking, blend again briefly with an immersion blender to break them down.
