Sweet potato pudding is Jamaican comfort baking at its finest — dense, moist, and rich with coconut milk, raisins and warm spice. The old nickname "hell a top, hell a bottom" comes from the traditional method of baking it in a coal stove with fire above and below.

Ingredients

  • 2 lb sweet potato, finely grated
  • 2 cups coconut milk
  • 1 cup brown sugar
  • ½ cup flour + ½ cup raisins
  • ¼ cup melted butter
  • 1 tbsp mixed spice (nutmeg + cinnamon)
  • 1 tsp vanilla + pinch of salt

Method

  1. Peel and finely grate the sweet potato (a food processor saves your arms).
  2. In a large bowl, mix the grated potato with the coconut milk, brown sugar, flour, raisins, melted butter, spices, vanilla and salt into a thick, pourable batter.
  3. Pour into a greased baking pan and smooth the top.
  4. Bake at 350°F (175°C) for about 1 hour, until set and a knife comes out mostly clean (it stays moist and dense).
  5. Cool completely before slicing — it firms up as it cools.

🍠 Don't underbake

The center should be just set, not wet. If the top browns too fast, tent it with foil and keep baking — a true pudding wants the full hour.

“Hell a top, hell a bottom”

Jamaican sweet potato pudding is dense, dark and spiced — grated sweet potato baked with coconut milk, raisins and warm spices into something between a pudding and a cake. It was traditionally baked in a Dutch pot with hot coals above and below, which gave rise to the old saying: "hell a top, hell a bottom, hallelujah in the middle."

It's a Sunday and holiday classic, and it only gets better with a day's rest.

Ingredient notes & substitutions

  • Sweet potato — the Caribbean white-fleshed kind traditionally; orange sweet potato works.
  • Coconut milk — essential for richness and moisture.
  • Brown sugar and molasses — the deep sweetness and dark colour.
  • Spices and raisins — nutmeg, cinnamon, vanilla and mixed spice.

🔥 Pro tips

Grate the sweet potato finely — it should be almost a purée. Don't skimp on the coconut milk; it's what keeps the pudding moist. Bake low and slow so the centre sets without the edges drying out. Many cooks pour a reserved coconut-milk mixture over the top partway through baking to create the classic soft top.

Common mistakes to avoid

  1. A dry pudding. Too little coconut milk, or too long in the oven.
  2. Grating too coarsely. The texture turns stringy instead of silky.
  3. Baking too hot. You get burnt edges and a raw middle.
  4. Under-spicing. Nutmeg and mixed spice carry the flavour.

What to serve with sweet potato pudding

  • Warm or at room temperature with a cup of tea.
  • As a holiday or Sunday-dinner dessert.
  • With a spoon of cream, if you like.

Storage & reheating

It keeps for 4–5 days refrigerated and genuinely improves after a day. It freezes for up to 3 months — bring it back to room temperature to serve.

Sweet potato pudding FAQ

What kind of sweet potato should I use?

The Caribbean white-fleshed sweet potato is traditional, but the orange variety works and gives a sweeter, brighter pudding.

What does "hell a top, hell a bottom" mean?

It describes the traditional method — hot coals above and below the Dutch pot, with the pudding ("hallelujah") in the middle.

Why is my pudding dry?

Not enough coconut milk, or it was over-baked. Bake low and slow and keep it rich.

Is it a cake or a pudding?

Somewhere in between — dense and moist like a pudding, sliceable like a cake.

Can I make it ahead?

Yes — it's better the next day, which makes it ideal for holidays.