Go Back
Dravid

Jamaican Sweet Potato Pudding Recipe

A dense, warmly spiced Caribbean classic made with grated sweet potato, coconut milk, brown sugar, and Jamaican spices including allspice, cinnamon, nutmeg, and ginger. Moist, rich, and deeply flavorful — the real thing baked right in your home oven.
Prep Time 20 minutes
Cook Time 1 hour 30 minutes
Total Time 2 hours 20 minutes
Servings: 12
Course: Dessert
Cuisine: Caribbean, Jamaican
Calories: 255

Ingredients
  

Batter:
  • 2 tbsp sweet potatoes peeled and finely grated
  • cup full-fat coconut milk
  • 1 cup dark brown sugar packed
  • ½ cup all-purpose flour
  • 3 tbsp unsalted butter melted
  • 2 large eggs room temperature
  • 2 tsp pure vanilla extract
  • 1 tsp ground cinnamon
  • ½ tsp ground nutmeg
  • ½ tsp ground ginger
  • ½ tsp ground allspice
  • ½ tsp salt
  • ½ cup raisins optional
  • 2 tbsp dark rum optional

Method
 

  1. Preheat oven to 350°F. Line 9-inch baking pan with parchment paper and grease lightly.
  2. Peel and finely grate sweet potatoes. Wrap in kitchen towel and squeeze out excess moisture firmly.
  3. Soak raisins in rum or warm water 10 to 30 minutes. Drain.
  4. Whisk coconut milk, brown sugar, melted butter, eggs, vanilla, and rum together until sugar mostly dissolved.
  5. Add flour, cinnamon, nutmeg, ginger, allspice, and salt. Stir until just combined.
  6. Fold in grated sweet potato until fully incorporated. Fold in raisins.
  7. Pour into prepared pan. Smooth top. Cover tightly with foil.
  8. Bake covered 45 minutes.
  9. Remove foil. Bake uncovered 30 to 45 minutes more until top is deep golden brown and toothpick comes out with just moist crumbs.
  10. Cool in pan 30 minutes minimum before cutting.

Notes

  • Squeezing moisture from sweet potato is essential — skip it and the pudding won't set
  • Full-fat coconut milk only — light coconut milk makes the batter too wet
  • Allspice is the distinctly Jamaican flavor — don't reduce or skip it
  • Pudding firms up more overnight — texture is better on day two
  • Freezes well up to 2 months wrapped individually