Jump To:
Jamaican Sweet Potato Pudding: A Taste of Home that Warms the Soul
The aroma of Jamaican Sweet Potato Pudding wafted through the air, wrapping around me like a warm embrace as I stepped into my grandmother’s kitchen. The golden-hued pudding sat proudly on the table, its surface glistening with a hint of coconut milk, and I could hear the gentle bubbling as it continued to bake in the oven. Each time I visited, I was greeted by the symphony of flavors and textures that danced in harmony. The sweet, earthy scent of ripe sweet potatoes mingled with fragrant spices, creating an intoxicating atmosphere that felt like home. As I stirred the mixture, my fingers brushed against the silky smoothness of the batter, and I could feel the warmth radiating from the oven, promising comfort and joy. My grandmother would hum a tune while she prepared the pudding, her hands deftly mixing in the nutmeg and cinnamon, the sound of her laughter intertwining with the crackling of the oven. It was in these moments that I learned that cooking is more than just a task; it is an expression of love, tradition, and the flavors of our heritage, all encapsulated in this beloved Jamaican Sweet Potato Pudding.

The first taste of that pudding was a revelation, a burst of sweetness that transported me back to those carefree childhood days. As the creamy texture melted on my tongue, I was enveloped in a symphony of flavorssweet potatoes kissed with warm spices, a touch of coconut, and a hint of vanilla that lingered in the air. It was more than just dessert; it was a connection to my roots, a reminder of family gatherings filled with laughter and storytelling. I can still see my grandmother’s smile as she watched me savor each bite, her eyes sparkling with joy and pride. That moment solidified the significance of this dish in my life, a cherished memory that I now share with my loved ones, ensuring that the legacy of Jamaican Sweet Potato Pudding continues to thrive in our hearts and homes.
Why You’ll Love It
- Experience the comforting aroma that fills your home, creating an inviting atmosphere for family gatherings.
- Savor the delightful combination of sweet and spicy flavors that dance on your palate with every bite.
- Enjoy the creamy texture that offers a perfect balance of richness without being overly heavy.
- Share a piece of your heritage with loved ones, creating lasting memories around the dinner table.
- Relish in the simple yet rewarding process of making a dish that connects generations through tradition.
Ingredients You’ll Need
- 2 cups mashed sweet potatoes (about 2 medium potatoes, peeled and boiled until soft)
- 1 cup (240 ml) coconut milk (can substitute with almond milk for a nutty flavor)
- 1 cup brown sugar (or honey for a natural sweetness)
- 1/2 cup all-purpose flour (can use gluten-free flour for a gluten-free option)
- 1 tsp ground nutmeg (freshly grated nutmeg elevates the flavor)
- 1 tsp ground cinnamon
- 1/2 tsp vanilla extract
- 1/4 tsp salt
- 1/4 cup melted butter (can substitute with coconut oil for a dairy-free version)
How to Make Jamaican Sweet Potato Pudding
Preparing the Sweet Potatoes
Begin by peeling and chopping the sweet potatoes into chunks. Place them in a pot of boiling water, ensuring they are fully submerged. Let them cook until tender, about 20 minutes. You’ll know they’re ready when a fork easily pierces through the flesh. Once cooked, drain them and allow them to cool slightly. This is a great time to reflect on how this dish has been a part of your life, connecting you to beautiful memories. When they are cool enough to handle, mash the sweet potatoes until they are smooth and creamy, free of lumps. This will serve as the base of your pudding, providing that delightful sweetness and vibrant color that makes this dish so special.
Creating the Batter
In a large mixing bowl, combine the mashed sweet potatoes with coconut milk and melted butter. Stir until the mixture is well combined and creamy. Add the brown sugar, mixing thoroughly until it dissolves completely. The sweetness will blend beautifully with the earthy tones of the sweet potatoes. Next, sift in the flour, nutmeg, cinnamon, and salt. Gently fold these dry ingredients into the wet mixture, being careful not to overmix. The batter should be smooth and slightly thick, with a rich aroma that fills your kitchen. This is where the magic begins, as the spices awaken your senses and transport you to a place of comfort and nostalgia.
Baking the Pudding
Preheat your oven to 350°F (175°C). Grease a baking dish with butter or coconut oil to ensure easy removal of the pudding once baked. Pour the batter into the prepared dish, smoothing the top with a spatula. As you place the dish in the oven, take a moment to appreciate the journey you’ve embarked on with this recipe. Bake for approximately 45-55 minutes, or until the top is golden brown and a toothpick inserted in the center comes out clean. The anticipation builds as the sweet aroma envelops your home, making it hard to resist sneaking a taste as it bakes.
Cooling and Serving
Once baked, remove the pudding from the oven and allow it to cool for at least 10-15 minutes. This cooling time is essential, as it helps the pudding set further, enhancing its texture. As you wait, consider how you will serve this delightful dishperhaps with a dollop of whipped cream or a drizzle of coconut milk for added richness. When ready to serve, cut into squares or wedges, revealing the beautiful, vibrant layers inside. Each piece is a slice of tradition, rich with flavor and history, ready to be shared with those you love.
Enjoying the Pudding
As you savor each bite of your Jamaican Sweet Potato Pudding, take a moment to reflect on the flavors and the memories they evoke. This pudding is more than just a dessert; it’s a celebration of culture and family. The warmth of the spices, the sweetness of the potatoes, and the creaminess of the coconut milk create a delightful experience that lingers on your palate. Whether enjoyed as a dessert or a comforting snack, this pudding is sure to become a beloved addition to your culinary repertoire.

Tips for Success
- Ensure your sweet potatoes are fully cooked and mashed smoothly for the best texture.
- Don’t skip the cooling time after baking; it helps the pudding set properly.
- Experiment with spicesadding a pinch of allspice or ginger can elevate the flavor profile.
- For an extra indulgent touch, serve with a scoop of vanilla ice cream.
- Store leftovers in an airtight container in the refrigerator for up to 3 days, and enjoy them warmed up.
Variations to Try
- Add chopped nuts like pecans or walnuts for a delightful crunch.
- Incorporate raisins or dried fruit for added sweetness and texture.
- Experiment with different milk alternatives, such as oat or cashew milk, for unique flavors.
- Try adding a splash of rum for an adult twist on this classic dessert.
- Top with a coconut crumble for a crunchy finish that contrasts beautifully with the creamy pudding.
Looking to expand your desserts repertoire? You’ll love Hummingbird Bread with Heavenly Cinnamon Cream Cheese Frosting and Grilled Peaches with Honey Cinnamon Sauce. They each bring a fresh twist to the flavors you just enjoyed.
Frequently Asked Questions
→ Can I use frozen sweet potatoes for this recipe?
Yes, you can use frozen sweet potatoes; just ensure they are thawed and well-drained before mashing to avoid excess moisture in the pudding.
→ How can I make this recipe vegan?
To make Jamaican Sweet Potato Pudding vegan, substitute the melted butter with coconut oil and use a plant-based milk like almond or oat milk.
→ Can I prepare this pudding ahead of time?
Absolutely! You can prepare the batter a day in advance and store it in the refrigerator. Just bake it fresh before serving for the best texture.
Serving Suggestions
Serve your Jamaican Sweet Potato Pudding warm, garnished with a sprinkle of cinnamon or nutmeg for an extra touch of flavor. Pair it with a scoop of vanilla ice cream or a dollop of whipped cream to enhance the creaminess. For a tropical twist, consider drizzling some additional coconut milk on top. This pudding is perfect for family gatherings, bringing everyone together to enjoy a slice of tradition and love.
Final Thoughts
As I reflect on those cherished moments in my grandmother’s kitchen, I encourage you to give this Jamaican Sweet Potato Pudding a try. It’s not just a recipe; it’s a connection to the past, a way to create new memories, and an invitation to share love through food. Each bite holds a story, and I hope it brings you as much joy as it has brought to my family.
Chef’s Notes Pro Tips
- Use freshly grated nutmeg instead of pre-ground for a more vibrant flavor.
- For a richer taste, consider browning the butter before adding it to the mixture.
- Experiment with adding a layer of caramelized bananas on top before baking for a delicious twist.
- Make sure to mix the batter gently to maintain its light texture; overmixing can lead to a denser pudding.
- Try serving it with a tropical fruit salad for a refreshing contrast to the sweetness of the pudding.
Follow Jovanie on Pinterest!

Jamaican Sweet Potato Pudding
Ingredients
- 2 cups grated sweet potatoes
- 1 cup coconut milk
- 1 cup brown sugar
- 1/2 cup all-purpose flour
- 1/2 cup grated coconut (unsweetened)
- 1/4 cup melted butter
- 1 teaspoon vanilla extract
- 1 teaspoon ground cinnamon
- 1/2 teaspoon ground nutmeg
- 1/4 teaspoon salt
- 1/2 teaspoon baking powder
Instructions
- Preheat the oven to 350°F (175°C).
- In a large mixing bowl, combine the grated sweet potatoes, coconut milk, brown sugar, and melted butter.
- Add the all-purpose flour, grated coconut, vanilla extract, ground cinnamon, ground nutmeg, salt, and baking powder to the mixture.
- Mix all the ingredients together until well combined.
- Pour the mixture into a greased 9x9 inch baking dish.
- Bake in the preheated oven for 60 minutes or until the pudding is set and a toothpick inserted in the center comes out clean.
- Remove from the oven and let cool for a few minutes before serving.
Notes
- Serve warm or at room temperature.
- Great with a scoop of vanilla ice cream or a dollop of whipped cream.
- Can be stored in the refrigerator for up to 3 days.

