The aroma of freshly baked pudding wafted through the kitchen, immediately transporting me to the vibrant streets of Jamaica. This Vegan Jamaican Sweet Potato Pudding brings together the comforting essence of Caribbean cuisine with a delightful vegan twist, making it a dessert that everyone can savor. Known for its moist richness and creamy texture, this gluten-free treat stands out as the perfect crowd-pleaser during family gatherings or casual get-togethers. Best of all, it’s incredibly simple to whip up! Imagine serving a slice of this warm, spiced pudding, paired with a dollop of coconut whipped cream—it’s not just a recipe; it’s a heartfelt experience with every bite. Are you ready to dive into a dessert that evokes sunshine and joy?

Why is this pudding so irresistible?
Decadent Flavors: The blend of sweet potatoes, coconut milk, and spices creates an enchanting taste that will leave your taste buds dancing.
Vegan & Gluten-Free: This pudding is not just delicious; it’s inclusive for all dietary preferences! Perfect for anyone avoiding animal products or gluten.
Simplicity in Preparation: With just a few steps, you can whip up this delightful dessert without any fuss. It’s ideal for both seasoned chefs and kitchen novices alike!
Crowd-Pleasing Treat: Serve this indulgent dessert at parties or family gatherings, and watch it disappear in a flash! It has an irresistible charm that appeals to everyone.
Cultural Delicacy: Enjoy a taste of Jamaica right in your home! This pudding is a cherished part of Caribbean cuisine, connecting you with a rich culinary tradition. And for more delicious sweet potato ideas, check out my recipes for Sweet Potato Casserole and Sweet Potato Cranberry Gratin.
Vegan Jamaican Sweet Potato Pudding Ingredients
For the Pudding
• Sweet Potato (2 pounds) – Adds natural sweetness and moisture; for authenticity, use white sweet potatoes (batata).
• Coconut Milk (1 can, 14 ounces) – Provides richness and creaminess; almond milk can substitute, though the flavor will change.
• Coconut Palm Sugar (1 cup) – Sweetens the pudding naturally; brown sugar can be an excellent alternative.
• Freshly Grated Ginger (1 teaspoon) – Enhances flavor with a warm spice; ground ginger works if fresh isn’t on hand.
• Vanilla Extract (1 teaspoon) – Adds depth of flavor; opt for pure vanilla extract for the best taste.
• Gluten-Free All-Purpose Flour (1 cup) – Provides structure; brown rice flour can be swapped based on preference.
• Sea Salt (¼ teaspoon) – Balances sweetness and enhances overall flavor.
For the Custard Topping
• Coconut Milk (½ cup) – Adds moisture to the topping.
• Coconut Sugar (1 tablespoon) – Complements the topping’s sweetness beautifully.
• Vanilla (¼ teaspoon) – Brings depth and harmony to the topping.
• Pinch of Cinnamon (optional) – Adds a lovely warming spice to elevate the flavors.
With these ingredients, you’re all set to create a delicious Vegan Jamaican Sweet Potato Pudding that everyone will love!
Step‑by‑Step Instructions for Vegan Jamaican Sweet Potato Pudding
Step 1: Preheat the Oven
Begin by preheating your oven to 375°F (190°C). While the oven heats, take the time to grease a 9-inch round baking pan with a bit of oil or cooking spray, ensuring it’s well-coated to prevent sticking. This preparation will help the Vegan Jamaican Sweet Potato Pudding come out easily after baking.
Step 2: Prepare the Sweet Potatoes
Peel and roughly chop the sweet potatoes into smaller pieces for easier handling. Using a food processor or a grater, grate the sweet potatoes until they achieve a fine consistency. This step is crucial for the texture, as finely grated sweet potatoes will mix more smoothly into the pudding batter.
Step 3: Mix the Batter
In a large mixing bowl, combine the grated sweet potatoes with a can of coconut milk, coconut palm sugar, freshly grated ginger, vanilla extract, gluten-free flour, and sea salt. Stir the mixture until it is mostly smooth, blending the ingredients well. This batter should be rich and creamy, with the sweet potatoes as the star of your Vegan Jamaican Sweet Potato Pudding.
Step 4: Pour into the Baking Pan
Carefully pour the prepared batter into your greased cake pan, spreading it evenly with a spatula. Make sure the mixture is leveled for even baking. Place the pan in the preheated oven and bake for 45 minutes, or until the edges begin to pull away slightly from the sides and the center appears set.
Step 5: Prepare the Custard Topping
While the pudding bakes, prepare the custard topping by mixing together ½ cup of coconut milk, 1 tablespoon of coconut sugar, ¼ teaspoon of vanilla, and a pinch of cinnamon in a small bowl. Whisk until the ingredients are well-combined and the sugar dissolves, creating a smooth mixture that will add a delightful layer to your Vegan Jamaican Sweet Potato Pudding.
Step 6: Add the Custard Topping
After 45 minutes, carefully remove the pudding from the oven. Pour the prepared custard topping evenly over the surface of the pudding, ensuring that it covers the entire top. Return the pudding to the oven, and bake it for an additional 45 minutes. Watch as the top transforms into a beautiful golden brown, signaling that your dessert is nearing completion.
Step 7: Cool and Serve
Once the Vegan Jamaican Sweet Potato Pudding has baked for a total of 90 minutes, remove it from the oven. Allow the pudding to cool in the pan for about 15-20 minutes before slicing. This cooling period helps it firm up for easier serving, so that every slice boasts a rich, moist interior and a delightful custard topping ready to be enjoyed with your favorite accompaniments.

Make Ahead Options
These Vegan Jamaican Sweet Potato Pudding preparations are perfect for busy home cooks looking to save time! You can grate the sweet potatoes and mix them with the pudding batter up to 24 hours in advance; simply store the mixture in an airtight container in the fridge to keep everything fresh and prevent browning. If you prefer, you can also prepare the custard topping and refrigerate it ahead of time. When you’re ready to bake, just pour the batter into your greased pan, add the topping, and pop it in the preheated oven. By planning ahead, you’ll have this delicious dessert ready with minimal last-minute effort, making your meal planning a breeze!
Vegan Jamaican Sweet Potato Pudding Variations
Feel free to get creative with this recipe and make it your own! Each variation adds a new twist to the beloved classic.
-
Nutty Texture: Add ½ cup of chopped pecans or walnuts for a delightful crunch. The nuts will provide a wonderful contrast to the creamy pudding’s smoothness.
-
Flavor Boost: Incorporate 1 teaspoon of ground cinnamon or a pinch of nutmeg to elevate the warmth and aroma. These spices dance beautifully with the natural sweetness of the pudding.
-
Citrus Twist: Zest one orange or lemon into the batter for a refreshing zing. Not only will it brighten the flavor, but it will also perfume your kitchen.
-
Chocolate Indulgence: Fold in ½ cup of dairy-free chocolate chips to create a rich, chocolaty version of the pudding. Who says dessert can’t be both sweet and surprising?
-
Creamy Coconut Delight: Swap out the almond milk for cashew milk for even creamier results. The mild nuttiness pairs well with the rest of the ingredients.
-
Spicy Kick: Add a dash of cayenne pepper or a finely chopped jalapeño for heat. Just a hint will add depth and excitement to every spoonful!
-
Tropical Flair: Include ½ cup of diced pineapple or mango in the batter. This fruity addition will transport you to the Caribbean with every bite.
-
Fruit & Nut Fusion: Mix in a blend of dried fruits like raisins or cranberries along with nuts. This addition not only enhances the pudding’s flavor but also adds texture and visual appeal.
To explore more sweet potato dishes, don’t miss out on my Sweet Potato Casserole or Roasted Sweet Potatoes! Each recipe brings a twist on familiar flavors that your family will adore.
What to Serve with Vegan Jamaican Sweet Potato Pudding
Elevate your dessert experience with delightful pairings that will complement the warmth and richness of this pudding.
-
Coconut Whipped Cream:
This airy topping contrasts beautifully with the pudding’s dense texture, adding a luxurious touch. -
Vegan Ice Cream:
Choose coconut or vanilla flavors to enhance the tropical notes, turning every bite into a creamy delight. -
Fresh Mango Slices:
Their juicy sweetness adds a refreshing contrast, making the dessert feel even more tropical and vibrant. -
Spiced Herbal Tea:
A warm cup of chai or ginger tea pairs perfectly, enhancing the cozy spices within the pudding. -
Nutty Granola Sprinkle:
Add a crunchy texture with a sprinkle of granola on top, creating an enjoyable contrast that will excite your palate. -
Pineapple Coconut Salad:
This fresh, tangy salad will cleanse your palate and bring out the pudding’s sweet notes with a citrusy punch. -
Dark Rum Sauce:
A drizzle of this decadent sauce introduces a rich flavor that enhances the pudding’s natural sweetness and adds a Caribbean flair.
Indulging in these pairings will create a memorable dessert experience, making your meal both satisfying and unforgettable!
Expert Tips for Vegan Jamaican Sweet Potato Pudding
• Grate Sweet Potatoes Well: Ensure that the sweet potatoes are finely grated to create a smooth batter. This significantly impacts the pudding’s texture.
• Choose the Right Sweet Potatoes: For an authentic flavor, use white sweet potatoes (batata). If using American sweet potatoes, you may need to adjust flour amounts for the best results.
• Watch the Baking Time: Keep an eye on the pudding as it bakes. The custard topping should be golden brown; check for doneness to avoid overcooking.
• Customize Your Spices: Feel free to experiment with spices like nutmeg or cloves to add depth and warmth to your Vegan Jamaican Sweet Potato Pudding.
• Allow to Cool: After baking, let the pudding cool for 15-20 minutes. This helps slice it more easily, ensuring each piece has that perfect creamy texture.
How to Store and Freeze Vegan Jamaican Sweet Potato Pudding
Fridge: Store any leftovers in an airtight container for up to 2-3 days. This will keep your Vegan Jamaican Sweet Potato Pudding fresh and delicious.
Freezer: Wrap portions tightly in plastic wrap and aluminum foil for freezing. The pudding can be frozen for up to 3 months, making it a convenient make-ahead dessert.
Reheating: To reheat, let the pudding thaw in the fridge overnight. Warm it in the oven at 350°F (175°C) for about 15-20 minutes until heated through. Enjoy it warm for the best flavor!

Vegan Jamaican Sweet Potato Pudding Recipe FAQs
How do I choose the right sweet potatoes?
Absolutely! For the best flavor and authenticity, I recommend using white sweet potatoes (known as batata). If you can’t find them, American sweet potatoes are a suitable alternative, but you might need to adjust the flour content for the right texture.
How should I store leftovers of the pudding?
To keep your Vegan Jamaican Sweet Potato Pudding fresh, store any leftovers in an airtight container in the refrigerator for up to 2-3 days. This ensures every slice maintains its moist and delightful taste.
Can I freeze the pudding? How?
Yes, you can definitely freeze the pudding! Wrap portions tightly in plastic wrap, then cover them with aluminum foil to avoid freezer burn. It can be kept in the freezer for up to 3 months. When you’re ready to enjoy it, simply let it thaw in the fridge overnight and reheat it in the oven at 350°F (175°C) for about 15-20 minutes.
What if my pudding is too dry or crumbly?
Very good question! If you find your pudding turns out too dry or crumbly, it may be due to overbaking or not using enough moisture in the batter. Make sure to follow the baking times closely. If necessary, add a couple of tablespoons of coconut milk or water into the mixture to achieve a richer, creamier consistency.
Is this pudding safe for those with nut allergies?
Yes, indeed! The recipe is naturally nut-free, especially since we use coconut milk instead of almond milk. However, always double-check your ingredient labels to ensure they are produced in a nut-free manufacturing environment to be completely safe.
Can I add different spices to the pudding?
Absolutely! This recipe is versatile, so feel free to experiment with various spices. Adding a pinch of nutmeg or cloves can enhance the flavor profile, making your Vegan Jamaican Sweet Potato Pudding even more delightful and warm. Enjoy the culinary journey!

Delicious Vegan Jamaican Sweet Potato Pudding for Everyone
Ingredients
Equipment
Method
- Preheat your oven to 375°F (190°C) and grease a 9-inch round baking pan with oil or cooking spray.
- Peel and roughly chop the sweet potatoes, then grate them until you achieve a fine consistency.
- In a large mixing bowl, combine the grated sweet potatoes with coconut milk, coconut palm sugar, ginger, vanilla extract, flour, and sea salt, mixing until mostly smooth.
- Pour the prepared batter into the greased cake pan and spread it evenly before baking for 45 minutes.
- Prepare the custard topping by mixing coconut milk, coconut sugar, vanilla, and a pinch of cinnamon until smooth.
- After 45 minutes, pour the custard topping over the pudding and bake for an additional 45 minutes.
- Remove the pudding from the oven and allow it to cool in the pan for 15-20 minutes before slicing.

Leave a Reply