The moment I first tasted Jamaican Sweet Potato Pudding, I was swept away to sun-drenched shores, where warm spices dance in the air and laughter fills the hearts of friends and family. This delightful dessert isn’t just a treat; it transports you to the heart of the Caribbean, capturing the essence of wholesome, homemade goodness. With a unique texture and a hint of coconut, our Jamaican Sweet Potato Pudding is a quick and easy recipe that not only impresses your guests but also serves as a comforting dessert in any season. Whether you’re planning a cozy gathering or simply craving something sweet, this pudding brings a taste of island tradition straight to your kitchen. So, are you ready to embark on this delicious culinary journey?

Why is Jamaican Sweet Potato Pudding special?
Warm, Exotic Flavors: Experience the fusion of spices like ginger, allspice, and nutmeg that create a comforting yet exciting dessert.
Nostalgic Tradition: This pudding is a beloved staple in Jamaican culture, enriching family gatherings with its heartfelt taste and history.
Creamy Texture: Enjoy the silky smoothness that comes from coconut milk and grated sweet potatoes, delivering a moist and fulfilling slice.
Easy to Make: With simple ingredients and straightforward steps, you can whip up this delightful dessert in no time, impressing friends and family alike.
Versatile Serving Options: Whether you savor it warm or at room temperature, pair with a scoop of vanilla ice cream for an elevated experience, just like with our Garlic Shrimp Potatoes.
Great for Meal Prep: Store leftovers easily, and let the flavors meld overnight, making it even more delicious the next day.
Jamaican Sweet Potato Pudding Ingredients
For the Pudding Base
• Unsweetened Desiccated Coconut – Adds texture and richness; substitute with fresh coconut if desired.
• Sweet Potato (1.5 lbs, peeled and grated) – Provides natural sweetness and moisture; can use more yam if yam is unavailable.
• Yam (0.5 lbs, peeled and grated) – Contributes earthy flavor and enhances texture; substitute with additional sweet potato as needed.
• Freshly Grated Ginger (3 tbsp) – Adds warmth and spice; fresh is essential for the best flavor.
• Ground Allspice (1 tsp) – Imparts a unique spice blend character; perfect for enhancing your Jamaican Sweet Potato Pudding.
• Ground Nutmeg (1 tsp) – Enhances the pudding’s warmth and depth.
• Ground Cinnamon (1 tbsp) – Complements sweetness and aroma.
• Vanilla Extract (2 tbsp) – Adds fragrant sweetness.
• Coconut Milk (2 cups) – Provides creaminess; for a non-coconut version, consider almond or evaporated milk.
• Melted Unsalted Butter (0.25 cup) – Helps with richness and moisture.
• Cornmeal (0.25 cup) – Acts as a stabilizer and adds texture.
• All-Purpose Flour (0.33 cup) – Contributes structure; for gluten-free, substitute with gluten-free flour or more cornmeal.
• Sugar (1.5 cups) – Sweetens the pudding; adjust based on sweetness preference.
• Salt (2 tsp) – Balances the overall flavors.
• Golden Raisins (0.5 cup, soaked in dark rum) – Optional addition for sweetness and texture; substitute with fruit juice for a non-alcoholic version.
For the Topping
• Topping Ingredients – Mix topping ingredients separately for a delicious finish on your pudding.
With these ingredients at hand, you’re all set to create a heartwarming Jamaican Sweet Potato Pudding that brings a taste of the Caribbean right to your home!
Step‑by‑Step Instructions for Jamaican Sweet Potato Pudding
Step 1: Preheat the Oven
Begin by preheating your oven to 350°F (175°C). While it heats, take a 10-inch springform pan and grease it lightly with butter or cooking spray to prevent sticking. This preparation is essential for ensuring your Jamaican Sweet Potato Pudding comes out of the pan smoothly once baked.
Step 2: Rehydrate the Coconut
Next, rehydrate the unsweetened desiccated coconut by soaking it in hot water for 15-20 minutes. After soaking, drain the coconut and gently squeeze out any excess water. This step brings out the coconut’s rich flavor and adds moisture, enhancing the texture of your pudding.
Step 3: Prepare the Pudding Base
Grate the sweet potatoes, yam, and freshly grated ginger using a hand grater for the best texture. In a medium pot, bring water to a boil and add the ground allspice, nutmeg, cinnamon, and vanilla extract. Allow this mixture to simmer for 2 minutes before combining it with the grated ingredients, coconut milk, and melted butter. Blend everything until smooth with an electric mixer for a creamy pudding base.
Step 4: Combine Dry Ingredients
In a separate bowl, mix the rehydrated coconut with cornmeal, all-purpose flour, sugar, and salt. This combination will add stability and structure to your Jamaican Sweet Potato Pudding. Gradually incorporate the dry mixture into the wet ingredients, stirring gently until all components are well combined.
Step 5: Incorporate Raisins
If you choose to use golden raisins soaked in dark rum, now is the time to gently fold them into the batter. Drain the raisins thoroughly before adding them to ensure your pudding doesn’t become too moist. This optional step adds a delightful burst of sweetness and texture to your final pudding.
Step 6: Bake the Pudding
Pour the prepared batter into your greased springform pan, smoothing the top with a spatula. Place the pan in the preheated oven and bake for 1 hour. The edges should turn golden brown, and a toothpick inserted into the center should come out clean, signaling that your Jamaican Sweet Potato Pudding is nearly ready.
Step 7: Prepare the Topping
While the pudding bakes, mix your topping ingredients in a bowl. After the initial hour of baking, gently pour this topping over the hot pudding, ensuring an even layer. Return the pan to the oven for an additional 15 minutes to allow the topping to set and become slightly caramelized.
Step 8: Cool and Serve
Once baked, remove the pudding from the oven and let it cool in the pan for at least 30 minutes. After cooling, carefully remove the springform and transfer the pudding to a wire rack, allowing it to set for 2 or more hours. Enjoy your delicious Jamaican Sweet Potato Pudding warm or at room temperature, accompanied by a scoop of vanilla ice cream if desired.

Make Ahead Options
Preparing Jamaican Sweet Potato Pudding ahead of time is a fantastic way to save yourself hours on busy days! You can grate the sweet potatoes and yam up to 24 hours in advance, storing them in an airtight container to prevent browning. Additionally, you can mix the dry ingredients (rehydrated coconut, cornmeal, flour, sugar, and salt) a few days ahead and keep them in the pantry. When it’s time to bake, simply combine the prepped ingredients with the wet mixture and bake as directed. This way, your treasured pudding will taste just as delightful and fresh, allowing you to savor the delicious Caribbean warmth without the last-minute rush!
Jamaican Sweet Potato Pudding Variations
Feel free to put your own spin on this delightful dessert while savoring its comforting flavors!
-
Gluten-Free: Substitute all-purpose flour with a gluten-free blend or use extra cornmeal for a safe option that doesn’t compromise taste.
-
Coconut-Free: If you prefer a non-coconut pudding, swap coconut milk for almond or evaporated milk; this change still offers a creamy texture.
-
More Fruity: Incorporate dried fruits like figs or chopped apricots for an extra burst of flavor and natural sweetness that brightens each bite.
-
Nutty Delight: Add chopped pecans or walnuts to the batter before baking for a wonderful crunch that complements the soft texture of the pudding.
-
Enhanced Spice: Amp up the warmth by increasing the ground allspice or nutmeg, inviting a spicier twist that lingers in your mouth long after each slice.
-
Extra Creamy: For a richer taste, mix in a bit of cream cheese into your pudding base before baking, enhancing the luxury of each mouthful.
-
Citrus Zest: Stir in some freshly grated orange or lemon zest for a zingy freshness that brightens the dessert while marrying beautifully with the spices.
-
Raisin Substitute: If alcohol is a concern, soak your golden raisins in a mixture of orange juice and water instead of dark rum, ensuring a kid-friendly treat without sacrificing flavor.
These variations let you embrace culinary creativity while keeping the spirit of Jamaican Sweet Potato Pudding alive. You can also check out our Sausage Sweet Potatoes for another delicious twist!
What to Serve with Jamaican Sweet Potato Pudding
Dive into a delightful world of flavors by pairing this Caribbean-inspired dessert with complementing dishes that enhance its warmth and sweetness.
- Creamy Coconut Ice Cream: A scoop of this will add a luscious creaminess, perfectly balancing the pudding’s spices.
- Tropical Fruit Salad: Fresh mango, pineapple, and papaya introduce a bright, juicy contrast, enhancing the Caribbean experience.
- Spiced Rum Sauce: Drizzling a homemade or store-bought rum sauce brings out the pudding’s tropical notes and adds an irresistible sweetness.
- Vanilla Whipped Cream: Light and airy, it creates a stunning contrast alongside the dense pudding, perfect for a cozy serving.
- Macadamia Nut Crust Cookies: Crunchy with a hint of sweetness, these cookies add an enjoyable texture and nutty flavor to your dessert spread.
- Caribbean-style Tea: Serve with a hot cup of ginger or hibiscus tea, enhancing the flavors and providing a warm embrace after each bite.
Pair these delicious options to create a complete and unforgettable Caribbean dining experience!
Expert Tips for Jamaican Sweet Potato Pudding
Hand-Grate Sweet Potatoes: Avoid using a food processor; hand-grating offers the perfect texture that contributes to the creaminess of your Jamaican Sweet Potato Pudding.
Fresh Spices Matter: Always opt for fresh spices to boost the flavor. Stale spices can dull the vibrant taste of this beloved dessert.
Don’t Skip the Topping: The topping is crucial; it gives an additional layer of flavor. Missing it means losing out on that signature caramelized finish.
Cool Completely Before Slicing: Allow the pudding to cool completely before serving—this ensures a firmer, more enjoyable slice, truly enhancing your Jamaican Sweet Potato Pudding experience.
Adjust Sweetness to Taste: Feel free to modify the sugar based on your preference. Balance the natural sweetness of sweet potatoes for your ideal dessert level.
How to Store and Freeze Jamaican Sweet Potato Pudding
Room Temperature: Allow the pudding to cool completely, then store in an airtight container at room temperature for up to 2 days for optimal freshness.
Fridge: For best flavor retention, keep the pudding in the refrigerator for up to 5 days. Cover it well to prevent it from drying out while absorbing other odors.
Freezer: If you plan to keep your Jamaican Sweet Potato Pudding longer, wrap individual portions tightly in plastic wrap and aluminum foil, and freeze for up to 2 months.
Reheating: To enjoy frozen pudding, thaw it overnight in the refrigerator and reheat gently in the microwave or oven. Enjoy it warm for the best taste experience!

Jamaican Sweet Potato Pudding Recipe FAQs
What is the best way to select ripe sweet potatoes?
Absolutely! Look for sweet potatoes that are firm, smooth, and free from blemishes. The skin should have a vibrant color without dark spots or soft areas. Ripe sweet potatoes yield a naturally sweeter flavor, which enhances your Jamaican Sweet Potato Pudding.
How should I store Jamaican Sweet Potato Pudding?
You can store your pudding in an airtight container at room temperature for up to 2 days or in the refrigerator for up to 5 days. I recommend allowing it to cool completely first before storing. This way, it’ll maintain its moist texture and flavor.
Can I freeze Jamaican Sweet Potato Pudding?
Very! To freeze, first cool the pudding completely, then wrap individual portions tightly in plastic wrap and aluminum foil. It can last for up to 2 months in the freezer. When you’re ready to enjoy it, simply thaw it overnight in the refrigerator and reheat gently in the microwave or oven.
What should I do if my pudding doesn’t set properly?
If your pudding is too soft, it might not have baked long enough. Ensure to check for doneness by inserting a toothpick; it should come out clean. If your pudding appears too dense, consider hand-grating your sweet potatoes instead of using a food processor, which can make the texture too smooth.
Are there any dietary considerations for Jamaican Sweet Potato Pudding?
Definitely! This recipe is vegetarian-friendly, but be cautious with allergies related to gluten, although you can easily substitute gluten-free flour or more cornmeal. If you’re avoiding alcohol, use fruit juice instead of rum for soaking the raisins. Always check ingredient labels if you’re cooking for someone with dietary restrictions.
How can I elevate my Jamaican Sweet Potato Pudding?
To add a personal touch, consider topping it with a cinnamon-spiced whipped cream or a scoop of vanilla ice cream while serving. This enhances the dessert experience and adds an extra layer of warmth to your beloved Jamaican Sweet Potato Pudding.

Jamaican Sweet Potato Pudding: A Cozy Caribbean Comfort
Ingredients
Equipment
Method
- Preheat your oven to 350°F (175°C). Grease a 10-inch springform pan with butter or cooking spray.
- Rehydrate the unsweetened desiccated coconut in hot water for 15-20 minutes, then drain and squeeze out excess water.
- Grate the sweet potatoes, yam, and ginger. Boil water in a pot, add spices and vanilla, simmer, then combine with the grated ingredients, coconut milk, and melted butter. Blend until smooth.
- In a separate bowl, mix the rehydrated coconut with cornmeal, flour, sugar, and salt. Gradually incorporate into the wet mixture until combined.
- Fold in the drained golden raisins if using, ensuring the pudding is not too moist.
- Pour the batter into the greased pan and bake for 1 hour until golden brown and a toothpick comes out clean.
- Mix topping ingredients and pour over the hot pudding after the first hour of baking. Bake for an additional 15 minutes.
- Cool for at least 30 minutes in the pan, then transfer to a wire rack for 2 or more hours before serving.

Leave a Reply