Side Dishes
The Trinidad sweet potato pudding recipe brings the warm, spiced comfort of Caribbean kitchens into your oven, where tender sweet potatoes and rich coconut milk create a dessert that feels like a hug. 🌟 This dish is a staple in Trinidadian celebrations, where its deep flavors—warm cinnamon, nutmeg, and a touch of rum—make it irresistible.
The secret lies in the crispy, caramelized topping that contrasts beautifully with the soft, spiced filling, turning every bite into a moment of indulgence.
What sets this recipe apart is its balance of tradition and adaptability. While the classic version relies on rum-soaked sweet potatoes and coconut milk, modern twists allow for vegan adaptations (using coconut cream) or spice adjustments to suit your taste.
The slow baking process ensures the pudding stays moist and flavorful, while the topping achieves that perfect crispy texture that makes it unforgettable.
This dish isn’t just dessert—it’s a celebration of Trinidadian heritage, where every spice and ingredient tells a story. The aroma of cinnamon and nutmeg fills the kitchen as it bakes, promising a dessert that’s rich, comforting, and just sweet enough.
Whether you’re serving it at a holiday gathering or treating yourself to a taste of the Caribbean, this pudding delivers warmth in every bite.
Ready in under an hour with minimal effort, it’s the kind of recipe that feels special without requiring hours in the kitchen. The key is patience—letting the spices meld and the topping crisp just right.
Once you try it, you’ll understand why this pudding is a beloved tradition in Trinidad and a modern favorite for dessert lovers everywhere.
Ingredients for trinidad sweet potato pudding
Six ingredients for the pudding, five for the crispy topping—Caribbean comfort in every bite.
| Ingredient | Amount | Notes |
|---|---|---|
| Orange Sweet Potatoes 🍠 | 2 ½ lbs | Medium-sized, peeled and cubed |
| Coconut Milk 🥥 | 1 can | Full-fat, 13.5 oz can |
| Dark Brown Sugar 🍯 | 1 cup | Packed, for caramel depth |
| Rum 🍹 | ½ cup | Dark rum, 80-proof preferred |
| All-Purpose Flour 🌾 | ½ cup | For thickening filling |
| Ground Cinnamon 🌿 | 2 tbsp | Freshly ground preferred |
| Ground Nutmeg 🌿 | 1 tsp | Freshly grated for warmth |
| Ground Allspice 🌶️ | 1 tsp | For Caribbean depth |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Large Eggs 🥚 | 2 whole | Room temperature |
| Vanilla Extract 🌸 | 1 tbsp | Pure vanilla for aroma |
| Unsalted Butter 🧈 | ½ cup | Melted, for topping |
| Panko Breadcrumbs 🍞 | ½ cup | For crispy texture |
| Granulated Sugar 🍚 | ¼ cup | For topping sweetness |
The sweet potatoes are the heart of this dish, so pick vibrant orange ones—they should feel heavy for their size. Trader Joe's or Whole Foods usually carry the best varieties, but any grocery store's sweet potatoes work. Peeled and cubed evenly (about 1-inch pieces), they'll soak up all those warm spices. The rum? Appleton Estate or Bacardi if you're splurging, but any dark rum will do—just don't skimp on the 80-proof minimum. Pro tip: Toast your spices in a dry pan for 30 seconds before mixing to wake up their flavors (trust me, it makes a difference).
No rum? Substitute with extra vanilla extract (2 tbsp) plus 1 tsp almond extract—it's not the same, but it works in a pinch. Sweet potatoes too watery after cooking? Drain them well or add an extra 1/4 cup flour to the filling. The topping can be made ahead—just store the dry ingredients (breadcrumbs, sugar) separately from the melted butter until ready to mix. For a vegan version, swap the eggs for 2 tbsp ground flaxseed mixed with 6 tbsp water (let it sit for 5 minutes to thicken).
This pudding tastes even better the next day, so bake it ahead if you can. Store leftovers covered in the fridge for 4-5 days—reheat in the oven at 350°F for 15 minutes to revive the crispy topping. Freezes beautifully too: wrap tightly in foil and freeze for up to 3 months. The topping loses crispiness when reheated from frozen, so it's best to serve fresh-baked. If you're making this for a crowd, double the topping ingredients—everyone wants seconds of that crispy magic.
Why You'll Love This Recipe
- No Boil, No Peel: I just microwave the sweet potatoes whole—skin and all—until they’re fork-tender. The orange flesh falls apart like butter, and the skin slides right off. Honestly, that’s the kind of shortcut that makes me actually want to cook.
- Spiced Rum Magic: That splash of rum isn’t just flavor—it’s the secret weapon. It caramelizes into a deep, molasses-like richness that balances the sweetness, while the cinnamon and nutmeg in the brown sugar make every bite taste like a warm hug from Trinidad. (Yes, even on a Tuesday night.)
- Pudding for Any Occasion: Serve it warm as a dessert with a scoop of ice cream, or chill it overnight for a creamy breakfast pudding topped with toasted coconut. My kids ask for it at potlucks, and my in-laws think it’s “fancy” enough for dinner parties—no one suspects how unfussy it is.
- Budget-Friendly Luxury: Sweet potatoes and coconut milk stretch this recipe into a crowd-pleaser without breaking the bank. A single batch feeds six, and leftovers reheat beautifully—either straight from the fridge for a cold treat or warmed with a sprinkle of cinnamon for instant comfort. (Between us, this is the dessert I make when I’m “too tired” to bake.)
Step-by-step instructions for Trinidad sweet potato pudding
Here's how to create the perfect balance of spiced sweetness and golden crispiness.
🍳 Step 1: Cook the Sweet Potatoes Until Tender
Preheat your oven to 375°F. In a large baking dish, combine the 2.5 lbs orange sweet potatoes (cubed), 1 can coconut milk, 1 cup dark brown sugar, 0.5 cup rum, 2 tbsp ground cinnamon, 1 tsp ground nutmeg, 1 tsp ground allspice, and 1 tsp salt. Stir until the sweet potatoes are evenly coated in the spiced mixture.
Cover the dish tightly with aluminum foil and bake for 45-50 minutes until the sweet potatoes are fork-tender and the liquid has reduced slightly. You'll know they're ready when the edges start to caramelize and the mixture smells deeply aromatic. Remove from the oven and let cool for 10 minutes—this resting time helps the flavors meld together.
👨🍳 Step 2: Create the Crispy Topping
While the sweet potatoes are cooling, prepare the topping in a small bowl. Melt the 0.5 cup unsalted butter in a microwave-safe bowl for 30-45 seconds until completely liquid. Stir in the 0.5 cup panko breadcrumbs and 0.25 cup granulated sugar until fully combined. The mixture should look like wet sand with a glossy sheen.
Spread this topping evenly over the cooked sweet potato mixture. Return the dish to the oven (no need to preheat again) and bake uncovered for 10-12 minutes until the topping turns a deep golden brown and looks crispy. Watch closely—the topping burns easily once it reaches this color. Remove from the oven and let it rest for 5 minutes before serving.
🥘 Step 3: Finish with Eggs and Vanilla
In a separate bowl, whisk together the 2 whole large eggs and 1 tbsp vanilla extract until smooth. Gently pour this egg mixture over the hot sweet potato pudding, spreading it evenly across the surface. The residual heat from the pudding will create a gentle custard effect without scrambling the eggs.
Return the dish to the oven for 5-7 minutes until the eggs are just set but still slightly runny in the center. You're aiming for that perfect silky texture that's almost like a cross between pudding and custard. The top should be lightly golden and slightly puffed from the egg mixture.
⏰ Step 4: Rest and Serve Warm
Remove the pudding from the oven and let it rest for 10 minutes before serving. This resting period allows the flavors to fully develop and the topping to crisp up even more. The pudding will be warm and comforting, with a perfect contrast between the creamy interior and the crispy, caramelized topping.
Serve immediately with a dollop of whipped cream or a scoop of vanilla ice cream to enhance the rum-spiced flavors. Each bite should deliver warm, spiced sweet potatoes, a hint of rum warmth, and that satisfying crunch from the crispy topping. The key to success is patience—don't rush the resting times, as they're crucial for achieving the perfect texture.
Pro Tips For Making Trinidad Sweet Potato Pudding
- Boil Sweet Potatoes Until Fork-Tender: I learned this the hard way—undercooked sweet potatoes turn your pudding into a mushy, gluey mess. Cut them into even 1-inch cubes and boil until they collapse under a fork (about 12-15 minutes). Overcooking? No, you can’t ruin them this way—just drain well and let them steam-dry for 2 minutes before mixing.
- Use Full-Fat Coconut Milk Only: The creamy richness of this pudding depends on it. Skip the light version—it’ll separate and taste thin. Open the can, stir vigorously, and scoop out the thick cream from the bottom before measuring. (Yes, even if you’re impatient like me—trust the process.)
- Toast the Flour First: A quick 2-minute dry toast in a pan (low heat, stirring constantly) deepens the nutty flavor and prevents that raw flour taste. Cool it completely before mixing—hot flour kills the rum’s aroma faster than you’d think.
- Add Rum Last, Then Chill: Pour the rum over the warm (not hot) pudding mix, stir gently, then let it sit 10 minutes before refrigerating. This lets the alcohol mellow instead of evaporating. Chill at least 4 hours—overnight is better, but if you’re in a rush, use ice cubes in the bowl to speed things up.
Dietary considerations for this trinidad sweet potato pudding
Vegan Adaptations
This pudding shines with a vegan twist by swapping the eggs for 2 tbsp ground flaxseed mixed with 6 tbsp water—let it thicken for 5 minutes before using.
I also replace the ½ cup unsalted butter in the topping with ½ cup coconut oil, melted, for the same rich texture. The coconut milk already provides creaminess, so no additional dairy substitutes are needed. 🌱
Gluten-Free Options
For a gluten-free version, substitute the ½ cup all-purpose flour in the filling with ½ cup gluten-free 1:1 baking flour (like Bob’s Red Mill) and use ½ cup gluten-free panko for the topping.
I’ve tested this with King Arthur gluten-free flour blend, which works beautifully without altering the pudding’s texture. Double-check labels—some gluten-free flours require extra liquid.
Lower Sugar Swaps
Reduce the 1 cup dark brown sugar by ¼ cup and add 2 tbsp maple syrup for natural sweetness while keeping the molasses depth. For the topping, cut the ¼ cup granulated sugar to 2 tbsp and add 1 tbsp coconut sugar for a caramel note.
The rum’s warmth balances the reduced sweetness perfectly, so don’t skip it entirely.
Nut-Free Considerations
This recipe is naturally nut-free, but if you’re serving guests with allergies, avoid cross-contamination by using separate utensils and baking dishes. The panko breadcrumbs in the topping are typically nut-free, but always check packaging—Annie’s Organic and Schär brands are safe bets.
For extra security, toast the breadcrumbs in a dry pan for 2 minutes to crisp them before mixing with butter.
Dairy-Free Adjustments
Skip the ½ cup unsalted butter in the topping and use ½ cup coconut oil instead—it melts smoothly and adds a subtle tropical note that complements the rum. For the filling, ensure your coconut milk is full-fat (like Goya or Thai Kitchen brands) to maintain richness.
The eggs can stay as-is, but if you’re avoiding all dairy, the flaxseed egg substitute works here too.
Nutrition facts
Frequently asked questions
Can I make this pudding without rum?
If you're avoiding alcohol, substitute the ½ cup rum with 2 tablespoons vanilla extract plus 1 teaspoon almond extract for a similar depth of flavor. For a more rum-like warmth, try 1 tablespoon molasses plus 1 teaspoon cinnamon. The rum adds a unique Caribbean character, but these alternatives work well too.
How do I prevent the topping from getting soggy?
The crispy topping is all about timing! Bake the pudding filling first, then spread the topping and bake it uncovered for 10-12 minutes until golden brown. For extra insurance, broil for 1-2 minutes at the very end to crisp it up. Avoid covering it while baking, and let it rest for 5 minutes before serving.
Can I use regular potatoes instead of sweet potatoes?
Not recommended! Sweet potatoes bring the natural sweetness and vibrant color that make this dish special. Regular potatoes will make the pudding taste bland and lack the rich, caramelized depth. If you absolutely must substitute, try yams (they're closer in flavor), but you'll need to adjust the sugar to 1.25 cups for balance.
How long can I store leftovers?
Store covered in the fridge for 4-5 days—the flavors actually improve overnight! To reheat, cover with foil and warm in a 350°F oven for 15 minutes. The topping may lose some crispness, so it's best enjoyed fresh-baked. For longer storage, freeze for up to 3 months, but note the topping won't be as crispy when thawed.
What's the best way to serve this pudding?
Serve warm with a dollop of whipped cream or a scoop of vanilla ice cream to enhance the rum-spiced flavors. For a Caribbean twist, drizzle with caramelized coconut milk or serve with a sprinkle of toasted coconut flakes. The contrast between the creamy pudding and crispy topping makes every bite unforgettable!
