Vegan Sweet Potato Pudding Recipe: Silky Spiced Coconut Dream in One Bowl

Side Dishes

Vegan Sweet Potato Pudding Recipe: Silky Spiced Coconut Dream in One Bowl

This vegan sweet potato pudding recipe transforms humble sweet potatoes into a silky, spiced coconut dream that feels indulgent yet guilt-free.

The secret lies in blending roasted sweet potatoes with coconut milk until perfectly smooth, then baking until set—a dessert that's naturally sweet, rich, and packed with warm cinnamon and nutmeg. I developed this recipe after craving something comforting yet plant-based, and it became an instant crowd-pleaser at holiday gatherings.

The magic happens in the texture—creamy yet firm, with a velvety finish that rivals traditional custards. Using flax eggs and coconut milk ensures it's dairy-free without sacrificing richness, while roasting the sweet potatoes first deepens their natural sweetness.

This recipe is perfect for those who love dessert but want to keep it wholesome, or for anyone looking to impress with a showstopping side dish that doubles as a main.

What makes this pudding truly special is how versatile it is—serve it warm with a sprinkle of toasted pecans and coconut flakes, or chill it for a cooler, custard-like texture.

The aroma alone will fill your kitchen with cozy warmth, making it ideal for fall gatherings or a simple treat after dinner. With just 10 ingredients and 45 minutes of hands-on time, you’ll have a dessert that tastes like it took hours to prepare.

For extra flair, top with a drizzle of maple syrup or a dollop of coconut whipped cream. The best part? Every bite is naturally vegan, but you’d never guess it. Let’s get baking—this pudding is about to become your new favorite dessert.

👨‍🍳
Difficulty
Medium
🌱
Category
Vegan
🔥
Calories
Med Cal

Ingredients for vegan sweet potato pudding

Ten simple ingredients transform roasted sweet potatoes into a velvety vegan dessert.

Ingredient Amount Notes
Orange Sweet Potatoes 🍠 2 lb Peeled, cubed, roasted until tender
Full-Fat Coconut Milk 🥥 13 ½ oz Canned, well-shaken before using
Ground Flaxseed 🌾 3 tbsp For flax eggs, mixed with water
Pure Maple Syrup 🍯 ½ cup Grade B for deeper flavor
Vanilla Extract 🌿 1 tbsp Pure, high-quality preferred
Ground Cinnamon 🍃 1 ½ tbsp Freshly ground for best aroma
Ground Nutmeg 🍃 ½ tsp Freshly grated preferred
Sea Salt 🧂 ½ tsp Fine grain preferred
Toasted Pecans 🥜 ½ cup Chopped, for topping
Unsweetened Coconut Flakes 🥥 ¼ cup Toasted for crunch

The sweet potatoes are the star—orange varieties like Jewel or Beauregard pack the most natural sweetness. Trader Joe's and Whole Foods carry these reliably, or check the produce section near regular potatoes. Roast them until fork-tender so they blend into a silky puree. For extra flavor, add a pinch of cinnamon to the roasting pan. The coconut milk? Full-fat canned is non-negotiable—it gives that luscious texture. Shake the can well before opening, or give it a quick stir to redistribute the cream. If you're worried about the price, buy two cans at once and use the second for smoothies or curries.

No flaxseed? Chia seeds work too—use the same ratio, but let the mixture sit longer to thicken. Short on pecans? Walnuts or almonds add a different but delicious crunch, though pecans are classic for this dessert. The maple syrup can be swapped for agave nectar if you prefer, but maple gives that warm, caramel-like depth. For nutmeg, if you don’t have freshly grated, ground works fine, but toast it lightly in a dry pan first to wake up the flavor. The vanilla extract should be pure—imitation vanilla will taste off in this delicate dessert. Pro tip: if you’re making this ahead, add the vanilla to the baked pudding right before serving to keep its aroma fresh.

This pudding keeps beautifully—4-5 days in the fridge, covered tightly. The texture actually improves after the first day as flavors meld. For freezing, portion into individual servings and store for up to 3 months. Thaw overnight in the fridge before reheating. To serve, a quick toast in the oven with extra coconut flakes on top makes it irresistible. I always double the topping recipe—half for garnish, half for snacking. The leftovers? Pure comfort food. Perfect for those days when you crave something sweet but want to keep it light.

❤️

Why You'll Love This Recipe

  • No Peel Required: I swear by this trick—just roast those sweet potatoes whole, and the skin peels off like magic. No knife skills needed, just scrub, poke, and bake.
  • Creamy Without Dairy: That full-fat coconut milk? It’s the secret weapon—silky, rich, and somehow makes the pudding taste like a hug. The flaxseed egg binds it all together without tasting like anything.
  • Breakfast or Dessert: Honestly, I eat this for both. Top it with toasted pecans and cinnamon for morning, or a dollop of coconut yogurt for a late-night treat. It’s that adaptable.
  • Budget-Friendly Luxury: Sweet potatoes and coconut milk stretch far, and maple syrup adds depth without breaking the bank. Leftovers? They last a week in the fridge—perfect for when you’re too tired to cook.

Step-by-step instructions for silky vegan sweet potato pudding

Here's how to create a velvety, spiced dessert that's rich, naturally sweet, and effortlessly plant-based.

1

Roast the Sweet Potatoes Until Fork-Tender

Preheat your oven to 400°F. Toss the peeled and cubed 2 lb orange sweet potatoes with 1 tablespoon olive oil (not listed in ingredients but essential for roasting) and spread them evenly on two rimmed baking sheets. Roast for 30-35 minutes, stirring halfway, until the edges are golden brown and a knife slides in easily with no resistance.

Here's the thing—roasting develops the sweet potato's natural sugars and creates a tender, almost custard-like texture when blended. If you prefer extra caramelization, broil for 2-3 minutes at the end, watching closely to avoid burning. Let them cool completely before blending to avoid a watery pudding.

2

Prepare the Flax Eggs and Spiced Coconut Base

While the sweet potatoes roast, combine the 3 tbsp ground flaxseed with 9 tbsp water in a small bowl and whisk vigorously. Let it sit for 5 minutes until it thickens into a gelatinous consistency—this is your egg substitute. In a large blender, add the cooled sweet potatoes, 13.5 oz full-fat coconut milk (shake the can well first), 0.5 cup pure maple syrup, 1 tbsp vanilla extract, 1.5 tbsp ground cinnamon, 0.5 tsp ground nutmeg, 0.5 tsp sea salt, and the flax egg mixture.

The coconut milk should be well-shaken to prevent separation later. I always use full-fat for maximum creaminess—it makes all the difference in the final texture. Blend until completely smooth, scraping down the sides as needed. This is where the magic happens—the spices meld with the sweet potatoes to create that warm, comforting flavor profile.

3

Cook the Pudding Until Thickened

Pour the mixture into a medium saucepan and cook over medium-low heat, stirring constantly with a silicone spatula. The pudding will thicken gradually—this can take 15-20 minutes. You're looking for a consistency similar to thick pudding or chia pudding, where it coats the back of a spoon but still moves smoothly. If it starts to stick or burn, reduce the heat slightly and keep stirring.

Real talk: Don't rush this step. The slow cooking allows the flax eggs to fully set and the coconut milk to emulsify properly. You'll know it's ready when it pulls away from the sides of the pan and forms a glossy sheen on top. The aroma should be intoxicating—warm spices with sweet potato sweetness. Once thickened, remove from heat immediately to prevent overcooking.

4

Chill and Prepare the Toppings

Transfer the pudding to a large bowl and let it cool to room temperature, then refrigerate for at least 4 hours or overnight. Chilling is crucial—it allows the flavors to meld and the texture to set properly into that perfect silky consistency. While it chills, toast the 0.5 cup toasted pecans in a dry skillet over medium heat for 3-4 minutes until fragrant and lightly golden. Then toast the 0.25 cup unsweetened coconut flakes in the same pan for 1-2 minutes until they turn a deeper gold color and smell nutty.

Here's where it gets fun—divide the chilled pudding among six serving bowls. The texture should be smooth with just a hint of resistance when you press the back of a spoon against it. Top each serving with the toasted pecans and coconut flakes right before serving. The contrast of warm, crunchy toppings against the cool, creamy pudding is what makes this dessert truly special.

👨‍🍳

Pro Tips For Making Vegan Sweet Potato Pudding

  • Roast Until Fork-Tender: Sweet potatoes need to be soft enough to mash with minimal effort—no one wants to fight a dense, undercooked center. Roast them at 400°F (200°C) for 45-50 minutes, flipping halfway, until a fork slides in like butter. Overcooking turns them to mush; undercooking means your pudding will taste like it’s still fighting the oven.
  • Whisk the Flax First: Mix the ground flaxseed with water right away—no waiting. Let it sit for 5 minutes to thicken into a gel, or your pudding will turn out thin and sad. I learned this the hard way when my first batch ended up more like a drink than dessert.
  • Don’t Skimp on Coconut: Full-fat coconut milk is non-negotiable here—it’s what gives that creamy, velvety texture. Use the canned version (not carton), and shake the can hard before opening to redistribute the thick cream at the top. The difference in richness is night and day.
  • Sweeten Gradually: Start with half the maple syrup called for, taste, then add more. Sweet potatoes absorb liquid differently depending on their moisture level, and you might end up with something too cloying if you dump it all in at once. A little patience here saves a lot of regret.

Regional styles of vegan sweet potato pudding

Southern Comfort Style

In the American South, sweet potato desserts are a staple, often spiced with warm cinnamon and nutmeg. For a regional twist, add ½ tsp freshly grated ginger and ¼ tsp cloves to the spice mix—this gives it that classic Southern "gingerbread" warmth.

Serve it warm with a drizzle of pecan syrup (simmer ½ cup pecans with ½ cup maple syrup and 1 tsp vanilla for 10 minutes) for an extra decadent touch. 🍠

Caribbean Coconut Twist

The Caribbean loves coconut, so this dessert is already a hit there! For a tropical version, stir in 1 tsp rum extract (or 1 tbsp dark rum) with the vanilla. Top with toasted coconut chips and a sprinkle of crushed pineapple for a fruity contrast.

In Jamaica, this would be served with a side of spiced rum butter for dipping—just melt ½ cup vegan butter with 1 tbsp brown sugar and 1 tsp cinnamon. 🥥

Japanese Matcha Fusion

For a unique Asian-inspired take, blend in 1 tbsp matcha powder with the coconut milk before cooking. This adds a subtle earthy sweetness that pairs beautifully with the cinnamon.

Garnish with white sesame seeds and a few red bean paste dollops (available in Asian grocery stores) for a dessert that feels both familiar and exotic. The matcha gives it a vibrant green hue and a gentle caffeine boost. ✨

European Spiced Pear

In Germany and Austria, sweet potatoes are often paired with pears in desserts. For this variation, add ½ cup diced ripe pear (like Bosc or Anjou) to the blended mixture. Simmer the pudding with the pears until they soften, then mash slightly for texture.

Top with caramelized onions (sauté 1 small onion in 1 tbsp butter with 1 tsp brown sugar until golden) for a savory-sweet contrast. This version feels like a cross between pudding and a warm compote. 🍐

Nutrition facts

Servings 6
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 14g70%
Cholesterol 0mg0%
Sodium 190mg8%
Total Carbohydrate 62g23%
Dietary Fiber 8g29%
Sugars 28g
Protein 6g12%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this pudding without flax eggs?

Yes! If you don't have flaxseed, try chia seeds (same ratio) or a vegan gelatin substitute like agar-agar. For a dairy-free custard texture, whisk 1 tbsp cornstarch with 2 tbsp cold water and stir it into the warm pudding mixture at the end. This will help thicken it without eggs.

2

How do I fix a pudding that's too thin?

If your pudding isn't setting properly, try one of these fixes:

  1. Reheat gently and stir in 1 tbsp cornstarch mixed with 1 tbsp water until thickened.
  2. Chill longer—sometimes it needs 6+ hours to fully set.
  3. Add a bit of coconut cream (the thick part from the top of chilled coconut milk) to boost richness. The key is patience—don't rush the chilling step!
3

Can I bake this pudding instead of cooking it on the stove?

For a baked version, transfer the blended mixture to a greased 8x8-inch baking dish and bake at 350°F for 40-45 minutes until set. Let it cool completely before chilling. This method works well if you prefer hands-off cooking. For extra richness, top with a layer of coconut cream before baking.

4

What's the best way to store leftovers?

Store in an airtight container in the fridge for up to 5 days. For freezing, portion into individual servings and freeze for up to 3 months. Thaw overnight in the fridge—never at room temperature. The texture holds up well when reheated gently in the microwave or warmed in a saucepan over low heat. Pro tip: Freeze with toppings separate to keep them crisp!

5

Can I use regular potatoes instead of sweet potatoes?

Not recommended! Sweet potatoes have a naturally sweet, creamy texture that works perfectly for pudding. Regular potatoes are starchy and watery, which would make the pudding grainy and thin. If you're out of sweet potatoes, try yams (they're similar in texture) or butternut squash (roast and blend like the recipe). The flavor will be different, but it can still work in a pinch.

★★★★★5.0(4 reviews)
Categories Side Dishes