Jamaican Sweet Potato Pudding with Coconut is one of those desserts that transports me straight to the Caribbean with every bite. Its sweet, rich flavors and warming spices make it the perfect indulgence for a cozy afternoon or a festive gathering. There’s something universally comforting about a slice of homemade pudding, especially when it’s infused with the delightful aromatic notes of coconut. Join me as we dive into the heart of this traditional recipe that holds a special place in my kitchen.
Why You’ll Love This Recipe
You’ll be amazed at how simple it is to bring the taste of Jamaica into your home with this pudding recipe. The combination of sweet potatoes, coconut milk, and spices creates a wonderfully moist and flavorful dessert that everyone will love. Plus, the vibrant colors will brighten up any table. Whether you’re hosting a gathering or simply treating yourself, this pudding is sure to be a crowd-pleaser. There’s a certain joy in sharing food that we love, and this pudding is no exception! (See the ingredients in the next page below…)
Ingredients
– 2 cups mashed sweet potatoes (cooked and peeled)
– 1 cup coconut milk
– 1 cup sugar (brown or white)
– 1 cup all-purpose flour
– 1/2 cup grated coconut (fresh or dried)
– 1/2 cup butter (melted)
– 2 eggs
– 1 tsp vanilla extract
– 1 tsp baking powder
– 1/2 tsp ground nutmeg
– 1/2 tsp cinnamon
– A pinch of salt
Equipment Needed
– Large mixing bowl
– Potato masher or blender
– Measuring cups and spoons
– Grater (for coconut)
– 9 x 13-inch baking dish
– Oven preheated to 350°F (175°C)
Step-by-Step Instructions
To start off, I begin by prepping my sweet potatoes. I usually peel, chop, and boil them until they are tender. Once cooked, I mash them up until smooth. It’s important to get rid of any lumps for a creamy texture later on. After that, I mix the mashed sweet potatoes in a large bowl with coconut milk, sugar, melted butter, eggs, and vanilla extract until everything is well combined. This step fills my kitchen with a delightful sweet aroma that’s just inviting! (See the next page below to continue steps…)
Next, I sift in the flour, baking powder, cinnamon, nutmeg, and a pinch of salt, folding them into the mixture gently. I like to ensure all the dry ingredients are evenly incorporated while keeping the batter light and airy. At this stage, I also add the grated coconut, which provides a beautiful texture and enhances the flavor. Once everything is combined, I pour the batter into a greased baking dish, making sure it is evenly spread out.
I then pop the dish into the preheated oven and let it bake for about 45-60 minutes. The aroma filling the kitchen at this point is heavenly! I usually check for doneness by inserting a toothpick into the center; if it comes out clean, I know it’s ready. Once baked, I take it out and let it cool slightly before slicing.
The final step is probably my favorite—serving! I love to garnish slices with a bit of extra grated coconut or a scoop of vanilla ice cream. The steam rising from the warm pudding and the creamy texture is simply irresistible!
Pro Tips for Best Results
I’ve tested this recipe a few ways, and one of my top tips is to ensure that your sweet potatoes are well-mashed and as smooth as possible. If you leave lumps, the pudding texture won’t turn out as lovely. I also recommend using fresh coconut if you can find it; the flavor is more vibrant and adds a unique touch to the pudding.
Another tip is to watch the baking time closely. My first attempt resulted in a slightly overbaked pudding, and while it wasn’t a total failure, it definitely affected the moisture level. I now set my timer for 45 minutes and check frequently to ensure that it remains perfectly moist while still cooked through.
Lastly, I find that letting the pudding cool for a bit before serving heightens the flavors and makes it easier to cut. There’s something so satisfying about slicing into a warm, moist pudding that carries the scent of nutmeg and coconut throughout my kitchen!
Common Mistakes to Avoid
One common mistake I made when I first tried this recipe was not measuring my ingredients accurately. Baking is a science, and too much flour or sugar can make a significant difference in texture and sweetness. I always use measuring cups and spoons for precision now. It’s a small investment that pays off tremendously! (See the next page below to continue…)
Another thing to watch out for is the cooking time. I can’t stress enough how easy it is to overbake this pudding. I remember my first attempt—it looked perfect on the outside but was dry inside. Now, I use a toothpick and always start checking around the 45-minute mark, ensuring I catch it at just the right moment.
Finally, be cautious with the spices. If you’re not a nutmeg fan, scale back just a bit. Spices can be quite powerful, and too much can overwhelm the mild flavors of the sweet potatoes and coconut. It’s all about finding that perfect balance that suits your palate!
Serving Suggestions
My favorite way to serve Jamaican Sweet Potato Pudding is warm, straight from the oven, with a touch of grated coconut on top. I also love to pair it with a scoop of vanilla ice cream or whipped cream, which adds a lovely creaminess that complements the pudding’s texture beautifully.
For gatherings, I usually cut it into generous squares and arrange them on a beautiful platter. It makes for an eye-catching centerpiece on any dessert table! I often accompany it with a side of fresh tropical fruits, like mangoes or pineapples, to bring a vibrant, fresh note to the table.
And if you’re feeling adventurous, a drizzle of caramel sauce or a sprinkle of chopped nuts can elevate the experience further. There’s no wrong way to serve this delicious pudding; it’s all about what you enjoy!
Variations & Customizations
One variation I enjoy is adding a bit of rum or dark chocolate to the mixture for a twist on flavor. A tablespoon of dark rum adds a depth that pairs beautifully with the sweetness of the pudding, giving it a more sophisticated edge. Alternatively, if I’m in the mood for chocolate, I sometimes fold in some cocoa powder or chocolate chips for a surprise burst of flavor.
You can also experiment with the types of coconut you use. While I usually stick to grated coconut, using coconut flakes or even coconut cream can provide different textures and flavors. If you prefer a less rich version, you can substitute regular milk for the coconut milk, though I must say that the coconut version has a charm all its own!
Lastly, don’t be afraid to adjust the spices to suit your taste! If you love cinnamon, feel free to add extra. If you want to skip the nutmeg altogether, go for it! This pudding is quite forgiving and allows for plenty of room to personalize it to your liking.
How to Store, Freeze & Reheat
If you have any leftover pudding (which admittedly doesn’t often happen in my home), it stores beautifully in the refrigerator. Just cover it tightly with plastic wrap or transfer it to an airtight container, and it will keep well for about 3-4 days.
For long-term storage, I often freeze portions of the pudding. It freezes well; just make sure to wrap it in foil and place it in a freezer-safe container. When I want to enjoy it again, I allow it to thaw overnight in the refrigerator before reheating it in the oven or microwave for a few minutes.
When reheating, I recommend sprinkling a little water on top to keep it moist—no one likes dry leftovers! A couple of minutes in the microwave or a brief stint in a preheated oven will have your pudding nice and warm again, ready to enjoy.
Conclusion
There you have it—my take on Jamaican Sweet Potato Pudding with Coconut! This recipe is dear to my heart and has a way of bringing warmth and comfort with each bite. I hope you enjoy making it as much as I do and that it brings a taste of the Caribbean to your home. Happy cooking!

