If you’ve never tried Jamaican Sweet Potato Pudding With Coconut recipe, let me just say… you’re missing out on a dessert that feels like a warm Caribbean hug. I still remember my first bite—soft, rich, spicy, slightly messy in the best way. Why do the simplest ingredients always taste like magic?
And honestly, have you ever wondered how something so rustic can taste so luxurious at the same time? Because this pudding does exactly that. Let’s break it down together like we’re cooking side by side in the kitchen.
Why This Jamaican Sweet Potato Pudding Hits Different
A dessert with real personality
This isn’t your average cake or pudding. This Jamaican Sweet Potato Pudding With Coconut recipe brings bold flavors, warm spices, and that cozy texture that sticks with you (in a good way, not the “I regret this” way).
I personally love how it balances sweetness and spice without trying too hard. FYI, some desserts overthink themselves. This one? Zero stress, maximum flavor.
What makes it special?
Here’s what sets it apart:
- Creamy coconut milk richness
- Naturally sweet grated sweet potatoes
- Warm spices like cinnamon and nutmeg
- Soft custard-like center with golden top
- Optional raisins for extra chewiness
Ever tasted something that feels like a Caribbean vacation on a plate? Yeah, this is it.
Ingredients You’ll Need (Simple but Powerful)

Let’s keep it real—nothing complicated here. Just pantry-friendly ingredients that work like a dream together.
Main Ingredients
- 2 pounds sweet potatoes, peeled and grated
- 1 cup brown sugar
- 1 can (13.5 oz) coconut milk
- 1/2 cup sweetened condensed milk
- 1/2 cup melted butter
- 1 cup all-purpose flour
- 1 teaspoon vanilla extract
- 1 teaspoon cinnamon
- 1/2 teaspoon nutmeg
- 1/2 teaspoon ground ginger
- 1/2 teaspoon salt
- 1 cup sweetened shredded coconut
- 1/2 cup raisins (optional, but I say yes)
Coconut Sauce Topping (Optional but recommended)
- 1/2 cup coconut milk
- 2 tablespoons brown sugar
- 1 tablespoon butter
And yes, you could skip the topping… but why would you sabotage joy like that?
Prep Time, Cook Time & Servings
Let’s be practical for a second.
- Prep time: 25 minutes
- Cook time: 1 hour 45 minutes
- Total time: About 2 hours 10 minutes
- Servings: 8–10 slices
Have patience here. Good things take time, and this pudding definitely doesn’t believe in shortcuts.
How to Make Jamaican Sweet Potato Pudding With Coconut

Step 1: Prep the sweet potatoes
Peel and grate your sweet potatoes. Yes, your arms will complain a bit. No, there’s no shortcut that tastes the same.
Have you ever noticed how freshly grated sweet potatoes smell slightly earthy and sweet? That’s your first clue you’re doing something right.
Step 2: Mix the wet base
Grab a large bowl and combine:
- coconut milk
- melted butter
- brown sugar
- condensed milk
- vanilla extract
Stir until smooth and slightly creamy. Don’t rush this part. I always say this is where the “soul” of the pudding starts forming.
Step 3: Add the dry ingredients
Now mix in:
- flour
- cinnamon
- nutmeg
- ginger
- salt
Stir until everything blends without lumps. Ever seen batter fight back? This one won’t. It behaves nicely.
Step 4: Combine everything
Now fold in:
- grated sweet potatoes
- shredded coconut
- raisins (if using)
Mix gently but thoroughly. The batter should look thick, rustic, and slightly messy. That’s exactly what you want.
Honestly, if it looks too smooth, something went wrong.
Step 5: Prepare your baking dish
Grease a baking dish with butter. I usually use a medium rectangular pan.
Pour the mixture in and level the top. Don’t obsess over perfection—this isn’t a fashion show, it’s pudding.
Step 6: Bake it slowly
Bake at 350°F (175°C) for about 1 hour 45 minutes.
Here’s the important part: don’t keep opening the oven. I know you want to peek. I do too. But resist.
The top should turn golden brown while the center stays soft and slightly custardy.
Step 7: Make the coconut topping
In a small pan:
- melt butter
- add coconut milk
- stir in brown sugar
Simmer for a few minutes until slightly thick.
Pour it over the pudding once it cools a bit. Have you ever seen something so simple upgrade a dessert instantly?
Tips for the Best Texture
Let’s make sure your pudding doesn’t turn into a disaster story.
- Don’t overbake it or it gets dry
- Grate sweet potatoes finely for smooth texture
- Let it rest before slicing so it sets properly
- Use fresh coconut milk if possible for richer flavor
IMO, patience here beats skill every time.
Flavor Breakdown (Why It Works So Well)

Sweet, spicy, creamy magic
This dessert works because it layers flavor intelligently:
- Sweet potatoes bring natural earthiness
- Coconut milk adds creamy depth
- Spices bring warmth and personality
- Sugar balances everything
Have you ever noticed how Caribbean desserts never feel boring? That’s intentional.
Common Mistakes to Avoid
Let’s save you some heartbreak.
- Using too much flour → makes it dry
- Skipping spices → ruins the whole vibe
- Baking too fast → burns top, raw inside
- Not grating finely → chunky texture
You don’t want pudding that fights back when you slice it.
Serving Ideas
Here’s how I like to enjoy it:
- Warm with coconut sauce on top
- Slightly chilled with tea
- With vanilla ice cream (yes, go wild)
Ever tried it for breakfast? Don’t judge me until you try it.
FAQ About Jamaican Sweet Potato Pudding With Coconut Recipe
Can I make this pudding without coconut milk?
Yes, but you lose a big part of the flavor. Coconut milk gives it that signature Caribbean richness.
Can I replace sweet potatoes with yams?
You can, but the texture changes slightly. Sweet potatoes give a smoother, softer pudding.
Why is my pudding too dry?
You likely overbaked it or used too much flour. Moisture balance is everything here.
Can I make it ahead of time?
Absolutely. It actually tastes better the next day after the flavors settle.
Do I need raisins?
No, but they add a nice chewy surprise. I like them, but I won’t force you into it
How do I store leftovers?
Keep it in the fridge for up to 4–5 days. Reheat gently before serving.
Final Thoughts
This Jamaican Sweet Potato Pudding With Coconut recipe isn’t just dessert—it’s a whole experience. It blends comfort, spice, sweetness, and tradition in one bite.
If you ask me, it’s the kind of recipe that makes people think you suddenly became a professional baker overnight. Have you ever had that one dish that just sticks with you? This is that one.
Make it once, and don’t blame me when people start requesting it every weekend.

Jamaican Sweet Potato Pudding With Coconut
Ingredients
Method
- Peel and grate your sweet potatoes.
- In a large bowl, combine coconut milk, melted butter, brown sugar, condensed milk, and vanilla extract. Stir until smooth and slightly creamy.
- Mix in flour, cinnamon, nutmeg, ginger, and salt. Stir until blended without lumps.
- Fold in grated sweet potatoes, shredded coconut, and raisins if using. Mix gently but thoroughly.
- Grease a medium rectangular baking dish with butter and pour in the mixture, leveling the top.
- Bake in a preheated oven at 350°F (175°C) for about 1 hour and 45 minutes, avoiding opening the oven door.
- In a small pan, melt butter, add coconut milk and stir in brown sugar. Simmer until thick.
- Pour the coconut sauce over the pudding once it cools a bit.



