Vegan Jamaican Sweet Potato Pudding
This Vegan Jamaican Sweet Potato Pudding is a delightful twist on a beloved Caribbean dessert. It is moist, rich, and indulgent, perfect for family gatherings, celebrations, or simply as a comforting treat. This pudding showcases the natural sweetness of sweet potatoes and coconut milk while being entirely plant-based. Whether enjoyed warm or cold, this pudding will surely impress your guests with its unique flavors and textures.
Why You’ll Love This Recipe
- Easy to Make: This recipe requires simple steps and minimal preparation time, making it perfect for both novice and experienced bakers.
- Deliciously Rich Flavor: The combination of sweet potatoes, coconut milk, and spices creates a deeply satisfying taste that is hard to resist.
- Versatile Dessert: Enjoy it on its own or serve with coconut whipped cream for an extra touch of indulgence.
- Healthy Ingredients: Packed with nutrients from sweet potatoes and enriched with coconut milk, this pudding is a wholesome choice for dessert lovers.
- Cultural Delight: Experience the essence of Jamaican cuisine with this traditional dessert that brings a taste of the Caribbean to your kitchen.
Tools and Preparation
Before you begin baking your Vegan Jamaican Sweet Potato Pudding, gather the essential tools to ensure a smooth process.
Essential Tools and Equipment
- Mixing bowl
- Grater or food processor
- 9-inch round baking pan
- Measuring cups and spoons
- Oven
Importance of Each Tool
- Mixing bowl: A spacious bowl allows you to mix ingredients thoroughly without spilling.
- Grater or food processor: These tools save time when preparing the sweet potatoes, ensuring even texture in your pudding.
- 9-inch round baking pan: The perfect size for achieving a well-cooked pudding with the right depth.

Ingredients
To create this delicious Vegan Jamaican Sweet Potato Pudding, you will need the following ingredients:
For the Pudding
- 2 pounds sweet potato (aka batata)
- 1 14-ounce can coconut milk
- 1 cup coconut palm sugar
- 1 teaspoon ginger (freshly grated)
- 1 teaspoon vanilla
- 1 cup gluten-free all-purpose flour (or brown rice flour)
- 1/2 teaspoon cinnamon (optional)
- 1/2 teaspoon nutmeg (optional)
- 1/4 teaspoon sea salt
For the Topping
- 1/2 cup coconut milk
- 1 tablespoon coconut sugar
- 1/4 teaspoon vanilla
- 1 pinch cinnamon (optional)
How to Make Vegan Jamaican Sweet Potato Pudding
Step 1: Preheat the Oven
Preheat your oven to 375℉. Grease a 9-inch round baking pan and set it aside for later use.
Step 2: Prepare the Sweet Potatoes
Peel the sweet potatoes and roughly chop them. Use a grater or food processor to grate them into fine shreds. If you’re using a food processor, add some coconut milk to help process smoothly.
Step 3: Mix Ingredients
Transfer the grated sweet potatoes into a large mixing bowl. Add in the coconut milk, coconut palm sugar, freshly grated ginger, vanilla extract, optional spices (cinnamon and nutmeg), and sea salt.
Step 4: Combine Flour
Stir in the gluten-free all-purpose flour until you achieve a mostly smooth batter.
Step 5: Bake the Pudding
Pour the batter into your greased cake pan. Bake it in the preheated oven for about 45 minutes.
Step 6: Prepare Topping
In a small bowl, combine all topping ingredients—coconut milk, coconut sugar, vanilla extract, and optional cinnamon. Mix well.
Step 7: Bake Again
After 45 minutes of baking, remove the pudding from the oven and pour the topping evenly over it. Return it to bake for another 45 minutes or until the top is golden brown.
Step 8: Serve
Once baked perfectly, allow it to cool slightly before serving. This pudding is delicious on its own or paired with coconut whipped cream!
Enjoy your delightful Vegan Jamaican Sweet Potato Pudding!
How to Serve Vegan Jamaican Sweet Potato Pudding
Vegan Jamaican Sweet Potato Pudding is a delightful dessert that can be enjoyed in various ways. Its rich flavors and moist texture make it versatile for different occasions. Here are some serving suggestions to enhance your experience.
With Coconut Whipped Cream
- Adding a dollop of coconut whipped cream elevates the pudding’s creaminess and adds a hint of sweetness.
Topped with Fresh Fruits
- Sliced bananas or berries on top bring freshness and a burst of flavor, balancing the richness of the pudding.
Served Warm with Ice Cream
- Enjoy the pudding warm alongside vegan ice cream for a comforting dessert that melts in your mouth.
Drizzled with Maple Syrup
- A light drizzle of maple syrup enhances the natural sweetness and offers a delightful contrast to the pudding’s texture.
Accompanied by Spiced Nuts
- A handful of spiced nuts on the side adds crunch and complements the softness of the pudding beautifully.
How to Perfect Vegan Jamaican Sweet Potato Pudding
Perfecting your Vegan Jamaican Sweet Potato Pudding is all about technique and attention to detail. Here are some essential tips to ensure your pudding turns out amazing every time.
-
Choose ripe sweet potatoes: The sweeter and softer they are, the better your pudding will taste.
-
Grate finely: Finely grated sweet potatoes blend better into the batter, resulting in a smoother texture.
-
Adjust spices to taste: Feel free to modify cinnamon and nutmeg amounts based on your flavor preference for a personal touch.
-
Bake evenly: Ensure your oven is properly preheated before baking for consistent results throughout.
-
Check doneness with a toothpick: Insert a toothpick in the center; if it comes out clean, your pudding is ready!
Best Side Dishes for Vegan Jamaican Sweet Potato Pudding
Pairing side dishes with Vegan Jamaican Sweet Potato Pudding can create a well-rounded meal or dessert experience. Here are some great options:
-
Coconut Rice: A fragrant side that complements the pudding’s flavors, cooked with coconut milk for added richness.
-
Mango Salsa: Fresh mango salsa brings vibrant color and sweetness, offering a refreshing contrast to the pudding.
-
Sweet Plantains: Fried or baked sweet plantains add delicious sweetness and a unique texture alongside the pudding.
-
Cashew Cream: A dollop of cashew cream enhances creaminess and provides healthy fats, making it an excellent pairing.
-
Caribbean Salad: A light salad featuring tropical fruits and greens balances out the richness of the dessert perfectly.
-
Spicy Roasted Chickpeas: Crunchy roasted chickpeas seasoned with spices add texture and flavor contrast while being nutritious.
Common Mistakes to Avoid
Avoiding common mistakes can help you create the perfect Vegan Jamaican Sweet Potato Pudding. Here are some pitfalls to watch out for:
- Using Incorrect Sweet Potatoes: Not all sweet potatoes are created equal. Make sure to use orange-fleshed sweet potatoes (also known as batata) for the best flavor and texture.
- Skipping the Grating Process: Some might try to mash the sweet potatoes instead of grating them. Grating ensures a smoother batter and better baking results.
- Overmixing the Batter: Mixing too much can make the pudding dense. Stir just until ingredients are combined for a light and fluffy texture.
- Not Measuring Ingredients Accurately: Using too much or too little of any ingredient can affect the taste and texture. Use proper measuring cups and spoons for accuracy.
- Ignoring Oven Temperature: Baking at an incorrect temperature can lead to uneven cooking. Always preheat your oven to ensure consistent results.

Storage & Reheating Instructions
Refrigerator Storage
- Store leftovers in an airtight container.
- The pudding will keep for up to 5 days in the refrigerator.
Freezing Vegan Jamaican Sweet Potato Pudding
- Wrap individual slices in plastic wrap before placing them in a freezer-safe bag or container.
- It will last for about 2-3 months in the freezer.
Reheating Vegan Jamaican Sweet Potato Pudding
- Oven: Preheat your oven to 350℉, cover with foil, and heat for about 15-20 minutes until warmed through.
- Microwave: Place a slice on a microwave-safe plate and heat for 30 seconds to 1 minute, checking to avoid overheating.
- Stovetop: Heat on medium-low in a skillet, flipping occasionally until warmed through.
Frequently Asked Questions
Here are answers to some common questions about Vegan Jamaican Sweet Potato Pudding:
What is Vegan Jamaican Sweet Potato Pudding?
Vegan Jamaican Sweet Potato Pudding is a rich dessert made from grated sweet potatoes, coconut milk, and natural sweeteners, creating a deliciously moist treat.
How do I know when the pudding is done baking?
The pudding is ready when the top is golden brown and a toothpick inserted into the center comes out clean.
Can I customize this Vegan Jamaican Sweet Potato Pudding?
Yes! You can add nuts, dried fruits, or spices like cardamom for unique flavors that suit your taste.
Is there a gluten-free option available?
Absolutely! This recipe already includes gluten-free flour options, making it suitable for those with gluten sensitivities.
Final Thoughts
Vegan Jamaican Sweet Potato Pudding is not only delightful but also versatile. With its moist texture and rich flavor, it’s an indulgent dessert perfect for any occasion. Feel free to customize it with your favorite mix-ins or toppings. Give this recipe a try; you won’t be disappointed!

Vegan Jamaican Sweet Potato Pudding
Indulge in the delightful flavors of Vegan Jamaican Sweet Potato Pudding, a moist and rich dessert that captures the essence of Caribbean cuisine. Made from naturally sweet sweet potatoes and creamy coconut milk, this plant-based treat is perfect for family gatherings, celebrations, or a comforting dessert at home. Whether served warm or chilled, its unique textures and spices will impress your guests and satisfy your sweet tooth. Easy to prepare and packed with nutrients, this pudding is not just delicious—it’s a wholesome choice for dessert lovers looking for something special.
- Total Time: 1 hour 50 minutes
- Yield: Approximately 10 servings 1x
Ingredients
- 2 pounds sweet potatoes
- 1 can (14 ounces) coconut milk
- 1 cup coconut palm sugar
- 1 teaspoon freshly grated ginger
- 1 teaspoon vanilla extract
- 1 cup gluten-free all-purpose flour (or brown rice flour)
- 1/2 teaspoon cinnamon (optional)
- 1/2 teaspoon nutmeg (optional)
- 1/4 teaspoon sea salt
- 1/2 cup coconut milk (for topping)
- 1 tablespoon coconut sugar (for topping)
- 1/4 teaspoon vanilla (for topping)
- 1 pinch cinnamon (optional for topping)
Instructions
- Preheat your oven to 375°F and grease a 9-inch round baking pan.
- Peel and chop the sweet potatoes, then grate them finely using a grater or food processor, adding some coconut milk if needed for smoother processing.
- In a large mixing bowl, combine the grated sweet potatoes with coconut milk, coconut palm sugar, ginger, vanilla extract, optional spices, and sea salt.
- Stir in the gluten-free flour until mostly smooth.
- Pour the batter into the greased pan and bake for about 45 minutes.
- For the topping: Mix together additional coconut milk, coconut sugar, vanilla extract, and optional cinnamon in a small bowl.
- After 45 minutes of baking, remove the pudding from the oven and pour the topping over it; return to bake for another 45 minutes or until golden brown.
- Allow to cool slightly before serving.
- Prep Time: 20 minutes
- Cook Time: 90 minutes
- Category: Dessert
- Method: Baking
- Cuisine: Caribbean
Nutrition
- Serving Size: 1 slice (100g)
- Calories: 210
- Sugar: 10g
- Sodium: 50mg
- Fat: 9g
- Saturated Fat: 7g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 34g
- Fiber: 3g
- Protein: 2g
- Cholesterol: 0mg