The Best Jamaican Sweet Potato Pudding Recipe
- 2 hours ago
- 4 min read
A rich, flavorful Jamaican dessert with warm spices, creamy coconut milk, and the traditional grated “grater method” texture that gives authentic sweet potato pudding its signature taste and consistency.

Ingredients
2 pounds sweet potato (American batata)
1/4 pound white or yellow yam
1 1/4 cups sugar (use less if preferred)
1/2–1 cup flour (1 cup recommended for a firmer pudding)
4 tablespoons raisins
3 tablespoons Red Label wine (for soaking raisins)
2 1/2 cups coconut milk
1 teaspoon ground nutmeg
1 teaspoon ground cinnamon
1/2 teaspoon ground ginger
1 teaspoon mixed spice
1 teaspoon salt
1 1/2 teaspoons vanilla essence
4 tablespoons butter
Instructions (Traditional Grater Method)
Preheat the Oven
Preheat oven to 350°F (175°C). Grease a baking dish or pudding pan with butter or cooking spray.
Prepare the Raisins
Soak the raisins in the Red Label wine for at least 15–20 minutes while preparing the pudding mixture.
Grate the Ground Provisions
Peel the sweet potatoes and yams. Using the fine side of a hand grater, grate both into a large mixing bowl.
Tip: The traditional grater method gives the pudding its authentic Jamaican texture and richer flavor.
Mix the Dry Ingredients
Add the sugar, flour, nutmeg, cinnamon, ginger, mixed spice, and salt to the grated mixture. Stir well to combine.
Add the Wet Ingredients
Pour in the coconut milk and vanilla essence. Mix thoroughly until the batter is smooth and evenly combined.
Add Raisins
Stir in the soaked raisins along with any remaining wine.
Pour into Baking Dish
Pour the pudding mixture into the prepared baking dish and spread evenly.
Add Butter
Cut the butter into small pieces and distribute evenly over the top of the pudding.
Optional: Melt the butter first and drizzle over the top before baking.
Bake
Bake for approximately 1 hour to 1½ or until the pudding is firm in the center and the top is deep golden brown.
Cool & Serve
Allow the pudding to cool for at least 20–30 minutes before slicing. Serve warm or at room temperature.
Baker’s Tips
For extra richness, use freshly squeezed coconut milk.
If the mixture seems too thick, add a little more coconut milk.
A darker brown top gives the pudding that authentic “hell a top, hell a bottom, hallelujah in the middle” Jamaican finish.
Best enjoyed with a cup of Jamaican tea or Irish Moss drink.
How to Get the Authentic “Hell a Top, Hell a Bottom, Hallelujah in the Middle” Finish
This famous Jamaican saying refers to the perfect sweet potato pudding texture:
“Hell a top” = a dark, slightly caramelized top
“Hell a bottom” = a rich, firm baked bottom crust
“Hallelujah in the middle” = a soft, creamy, flavorful center
Instructions for Achieving This Finish
Bake Low and Slow
Bake the pudding at 350°F (175°C) for at least 1 hour to 1½. The longer baking time helps develop the deep brown crust on top and bottom.
Use Butter Generously on Top
Dot the top evenly with butter or drizzle melted butter over the surface before baking. This helps create the rich caramelized top layer.
Do Not Over-Stir the Batter
Mix until combined, but avoid overmixing. A slightly rustic texture helps keep the middle soft and moist.
Use a Metal Baking Pan if Possible
Metal pans help create the traditional darker bottom crust better than glass dishes.
Finish with Extra Heat for Color (Optional)
During the last 10–15 minutes, you can slightly increase the oven temperature to 375°F to deepen the brown color on top. Watch carefully to prevent burning.
Check the Center Properly
The pudding should be firm around the edges with a slightly soft center when done. A knife inserted should come out mostly clean but still moist.
Allow It to Rest Before Cutting
Let the pudding cool for at least 20–30 minutes after baking. This helps the center set while keeping that soft “hallelujah” texture inside.
The top custard should be the coconut milk, butter, sugar, and spices.
Coconut Custard Topping (“Hell a Top” Finish)
For an authentic Jamaican sweet potato pudding, the rich custard topping is what creates the famous dark, flavorful “hell a top.” This mixture is poured over the pudding partway through baking so it forms a creamy, caramelized layer on top.
Custard Topping Ingredients
1 cup coconut milk
2 tablespoons butter, melted
2–3 tablespoons brown sugar or granulated sugar
1/2 teaspoon cinnamon
1/4 teaspoon nutmeg
1/4 teaspoon mixed spice
1/2 teaspoon vanilla essence
How to Add the Custard Topping
Prepare the Custard
In a small bowl, whisk together the coconut milk, melted butter, sugar, cinnamon, nutmeg, mixed spice, and vanilla essence until fully combined.
Bake the Pudding First
Place the pudding in the oven and bake uncovered at 350°F (175°C) for about 45–50 minutes first.
Add the Custard Layer
Carefully remove the pudding from the oven. Slowly pour the custard mixture evenly over the top.
Continue Baking
Return the pudding to the oven and bake for another 30 to 45 minutes, or until the top becomes deep golden brown and slightly caramelized.
Optional Traditional Finish
For an even darker “hell a-top," increase the oven temperature to 375°F during the last 10 minutes of baking.
The result should be:
A rich dark brown top (“hell a top”)
A firm baked bottom (“hell a bottom”)
A soft, creamy middle (“hallelujah in the middle”)








Comments