A traditional Jamaican dish — Sweet Potato Pudding is a dense, fudgy bake of grated sweet potato bound with coconut milk and dark brown sugar, spiced with nutmeg and allspice. The top bakes to a dark, slightly chewy crust while the center stays soft and sticky. It is a market-day treat in Jamaica, sold in neat wedges wrapped in banana leaves.
Jamaican Sweet Potato Pudding
A traditional Jamaican dish — Sweet Potato Pudding is a dense, fudgy bake of grated sweet potato bound with coconut milk and dark brown sugar, spiced with nutmeg and allspice.

Step by stepInstructions
- Heat the oven to 350°F (175°C) and butter a 9-inch (23 cm) baking dish.
- Grate the sweet potatoes on the fine side of a box grater.
- In a large bowl, whisk the coconut milk, brown sugar, melted butter, vanilla, ginger, nutmeg, cinnamon, allspice and salt until the sugar dissolves.
- Stir in the grated sweet potato, flour and raisins, and mix into a thick batter.
- Pour into the dish and bake for 55 to 65 minutes, until the top is deep golden and set but the center still feels slightly soft.
- Cool for 15 minutes, then slice and serve warm, with a drizzle of coconut milk if you like.
💡 Chef tips & storage
Grate, do not blend, the sweet potato — the shreds give the pudding its characteristic texture. The pudding firms up as it cools, and it is also excellent cold the next day.

Join the conversation
Only members can comment — it takes a few seconds to create a free account.
Log in Create an account