Authentic Jamaican Sweet Potato Pudding Recipe: Nutmeg-Kissed Crust and Silky Spice Harmony

Side Dishes

Authentic Jamaican Sweet Potato Pudding Recipe: Nutmeg-Kissed Crust and Silky Spice Harmony

This authentic Jamaican sweet potato pudding recipe captures the warm, spiced essence of island holidays—where nutmeg-kissed crust meets velvety coconut milk and tender sweet potatoes. 🌟 The secret lies in slow steaming, which transforms humble ingredients into a dessert so rich it feels like a hug in every bite.

I first tasted this at a Jamaican Christmas gathering, where the aroma alone made the kitchen feel like home.

What sets this pudding apart is the balance of flavors: earthy sweet potatoes caramelized just enough, aromatic nutmeg and cinnamon that dance on the tongue, and the subtle sweetness of brown sugar.

The crust, made from crushed crackers and butter, adds a satisfying crunch that contrasts beautifully with the silky interior. This isn't just dessert—it's tradition, served steaming hot with a drizzle of condensed milk or a sprinkle of raisins for extra depth.

The process is simpler than it sounds: boil the sweet potatoes until tender, blend them into a smooth batter with coconut milk and spices, then let the magic happen during the slow steaming.

The key is patience—allowing the pudding to set gently so every layer, from crust to center, achieves that perfect harmony of textures. By the time it's done, you'll have a dish that tastes like nostalgia and celebration in one bite.

Perfect for holiday feasts or cozy family dinners, this pudding freezes beautifully for later enjoyment. The spices infuse even more deeply over time, making it an ideal make-ahead dessert. Here's how to bring the flavors of Jamaica into your kitchen, one steaming pot at a time.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for authentic jamaican sweet potato pudding

Six ingredients for the crust, twelve for the pudding—simple, but packed with Jamaican warmth.

Ingredient Amount Notes
Orange Sweet Potatoes 🍠 2 ½ lbs Peeled and cubed, about 2 inches
Full-Fat Coconut Milk 🥥 13 ½ oz One can, unsweetened preferred
Light Brown Sugar 🍚 1 ½ cups Packed firmly, not loosely
All-Purpose Flour 🌾 ½ cup Sifted for smooth batter
Ground Nutmeg 🌿 1 ½ tsp Freshly grated preferred
Ground Cinnamon 🌶️ 1 tsp Warm, not spicy
Salt 🧂 ½ tsp Fine sea salt preferred
Unsalted Butter 🧈 ½ cup Cold, cubed for crust
Ritz Crackers 🍞 1 ½ cups Crushed into fine crumbs
Large Eggs 🥚 2 whole Room temperature for blending
Vanilla Extract 🌸 1 tbsp Pure vanilla preferred
Condensed Milk 🥛 ¼ cup For serving, optional

The sweet potatoes are non-negotiable—orange-fleshed ones have that perfect balance of sweetness and earthiness. Trader Joe's usually carries them year-round, but Latin markets often have the best selection. If yours are pale, skip it—they won't caramelize right. For the coconut milk, Goya or Thai Kitchen brands work best; avoid the 'light' versions. The nutmeg? Freshly grated makes all the difference, but if you're using pre-ground, toast it lightly in a dry pan first—trust me on that. The Ritz crackers? No substitutes—their buttery crunch is essential for that Jamaican crust texture.

No brown sugar? White sugar plus 1 tsp molasses gets you close. Fresh nutmeg unavailable? Cinnamon and allspice at half the amount can mimic it, but you'll miss that signature warmth. Eggs not room temp? Microwave them for 40 seconds to just melt the butter—no scrambling. The condensed milk is optional but traditional; Nestlé or Carnation are the gold standards. For a vegan twist, swap eggs for 2 tbsp flaxseed meal + 6 tbsp water (let it sit 5 minutes), and use coconut condensed milk if you can find it.

This pudding is a make-ahead dream—freezes beautifully for 3 months. Wrap tightly in foil, then plastic wrap to prevent freezer burn. Reheat gently in a water bath or microwave until steaming. The crust stays crisp if you reheat it covered, then uncover for the last 30 seconds. Leftovers? Store in the fridge for 5 days, but honestly, it's even better reheated. Pro tip: Make a double batch—it disappears faster than you think.

❤️

Why You'll Love This Recipe

  • One-Bowl Wonder: I swear by this recipe—just mash, mix, and bake. No fancy techniques, no last-minute ingredient hunts. The sweet potatoes steam while you stir, and that coconut milk thickens everything into a dreamy texture without extra fuss.
  • Spiced Sugar Rush: That nutmeg? It’s not just a garnish—it’s the star. Warm, earthy, and just sweet enough to make your taste buds dance, especially when it pairs with the caramelized edges from the brown sugar. Honestly, the first bite feels like a hug.
  • Leftovers That Shine: This pudding actually gets better the next day. I’ve reheated slices straight from the fridge for breakfast (yes, really) and they’re still moist, rich, and crave-worthy. Plus, it freezes like a champ—just thaw and warm for an instant dessert.
  • Budget-Friendly Luxury: Sweet potatoes and coconut milk stretch this into a whole meal for less than $5. Between us, it’s the kind of dish where you’ll make twice as much as you need because everyone else will want seconds. (My in-laws still ask for the recipe every holiday.)

Step-by-step instructions for Jamaican sweet potato pudding

This traditional recipe delivers that perfect balance of nutmeg-spiced crust and velvety sweet potato filling.

1

👨‍🍳 Step 1: Prepare the Sweet Potato Filling

Preheat your oven to 350°F and line a 9x13-inch baking dish with parchment paper. In a large bowl, combine the 2.5 lbs peeled and cubed orange sweet potatoes, 13.5 oz full-fat coconut milk, 1.5 cups packed light brown sugar, 1.5 tsp ground nutmeg, 1 tsp ground cinnamon, and 0.5 tsp salt. Mix until the sweet potatoes are evenly coated in the coconut milk mixture.

Transfer this mixture to the prepared baking dish. Cover tightly with aluminum foil and bake for 1 hour until the sweet potatoes are fork-tender and the mixture has thickened. You'll know it's ready when the filling pulls away from the edges and has a jammy consistency. Let it cool slightly before proceeding—this makes handling easier.

2

🍳 Step 2: Make the Crust Mixture

While the filling bakes, prepare the crust by crushing the 1.5 cups Ritz crackers into fine crumbs using a food processor or by placing them in a resealable bag and crushing with a rolling pin. In a separate bowl, mix the cracker crumbs with 0.5 cup cold cubed unsalted butter until the mixture resembles wet sand.

In another bowl, whisk together the 2 whole large eggs, 1 tbsp vanilla extract, and remaining 0.5 cup all-purpose flour. Gradually mix this egg mixture into the cracker-butter combination until fully incorporated. The dough should hold together when pressed but still be crumbly. Here's the thing—don't overmix or the crust will become tough instead of crispy.

3

🥘 Step 3: Assemble the Pudding

Remove the baked sweet potato mixture from the oven and let it cool for 10 minutes. Spoon the warm filling back into the baking dish, spreading it evenly. Press the cracker crust mixture firmly over the top, creating a smooth, even layer. Use your fingers to gently press down and create a textured pattern—this helps the crust crisp up nicely.

Return the assembled pudding to the oven and bake uncovered for 20-25 minutes until the crust is golden brown and crispy. The edges should pull away slightly from the pan, and you should smell that warm nutmeg aroma filling your kitchen. This is the moment that matters—don't walk away! Keep an eye on it to prevent over-browning.

4

⏰ Step 4: Cool and Serve

Remove the pudding from the oven and let it cool completely at room temperature for at least 1 hour. This cooling period allows the flavors to meld and the crust to set properly. Real talk: patience here makes all the difference. The pudding will firm up as it cools, making it easier to slice and serve.

Once cooled, slice into 6 equal portions (serving size) and serve warm or at room temperature. For an authentic touch, drizzle each serving with 0.25 cup condensed milk before serving. The contrast of the creamy milk with the spiced crust and sweet filling is what makes this pudding truly special. Store leftovers in the refrigerator for up to 3 days, though I doubt it'll last that long!

👨‍🍳

Pro Tips For Making Authentic Jamaican Sweet Potato Pudding

  • Peel After Cooking: Sweet potatoes toughen when peeled raw, so drop them unpeeled into boiling water and cook until fork-tender. The skins will slip off effortlessly—no knife fight required, and you’ll save time scrubbing stubborn orange flesh off your hands.
  • Whisk Coconut Milk First: Shake the can of coconut milk hard before opening—those solids settle like snow in a blizzard. Pour off just the thick cream (top 2 inches) for the pudding; the watery part goes to your smoothie. This makes the texture rich without curdling later.
  • Brown the Sugar: Don’t just melt the brown sugar—caramelize it in the pot for 2-3 minutes until it smells like a Jamaican bakery. The deeper color and nutty bite cut through the sweetness and make the pudding taste finished, not flat. (Yes, it’ll look messy, but that’s the point.)
  • Steam the Pudding: After baking, tent the pudding with foil and let it steam for 5-10 minutes off the heat. This traps moisture so the top doesn’t dry out while the center sets—no more rubbery edges or a cakey texture. (Your grandmother’s trick, and it works.)

Make-ahead tips for this recipe

Prep Ahead

Make the crust mixture 24 hours ahead and store it in an airtight container in the fridge. The flavors meld beautifully overnight, and the crackers absorb the butter perfectly. Just press it into the warm filling when ready to bake—no need to thaw. 🌟

Sweet Potato Prep

Peel and cube the 2.5 lbs orange sweet potatoes the night before and store them in a bowl of cold water in the fridge. This prevents browning and makes peeling easier. Drain and pat dry just before baking to ensure even cooking.

Steaming Shortcut

For a stovetop steaming method, use a large pot with a steamer basket. Simmer the sweet potato mixture for 45-50 minutes instead of baking, stirring occasionally. This works especially well when making multiple batches for gatherings.

Freezer-Friendly

Assemble the pudding completely, then wrap it tightly in plastic wrap followed by aluminum foil. Freeze for up to 3 months. To serve, thaw overnight in the fridge, then reheat in a 350°F oven for 20 minutes covered with foil. The crust stays crispy even after freezing!

Condensed Milk Glaze

Prepare the condensed milk drizzle ahead by mixing 0.25 cup condensed milk with 1 tsp vanilla extract in a small saucepan. Warm gently on low heat until smooth, then cool. Store in the fridge for up to 1 week—perfect for quick serving.

Holiday Prep Timeline

Start with the sweet potato filling 3 days ahead, then refrigerate until ready to assemble. The crust can wait until 1 day before serving.

On the day of, bake as directed, and let it sit at room temperature for 2 hours before slicing—this ensures clean cuts and maximum flavor impact.

Nutrition facts

Servings 6
Amount Per Serving
Calories 470kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 15g75%
Cholesterol 115mg38%
Sodium 310mg13%
Total Carbohydrate 68g25%
Dietary Fiber 4g14%
Sugars 52g
Protein 6g12%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I substitute regular potatoes for sweet potatoes?

No—this recipe relies on the natural sweetness and texture of orange sweet potatoes. Regular potatoes will make the pudding too starchy and less flavorful. If you absolutely must substitute, use yams, but expect a slightly different texture. The earthy sweetness of sweet potatoes is what gives this pudding its signature Jamaican warmth.

2

Why does my crust turn out soggy instead of crispy?

Soggy crusts usually happen when the filling isn't fully cooled before adding the crust, or if the butter in the crust mixture melts too early. Always let the filling cool for 10 minutes before topping, and chill the crust mixture for 30 minutes before pressing it on. Bake uncovered for the final 20-25 minutes to crisp it up properly.

3

Is this pudding gluten-free?

Not traditionally, but you can adapt it! Replace the Ritz crackers with gluten-free graham crackers or a mix of crushed gluten-free cookies, and use a 1:1 gluten-free flour blend for the egg mixture. The texture will differ slightly, but the flavors will still shine. For extra binding, add 1 tbsp cornstarch to the filling.

4

How do I make this pudding vegan?

Swap the eggs for 2 tbsp flaxseed meal + 6 tbsp water (let it sit 5 minutes to thicken), and use coconut condensed milk (or a mix of coconut milk + sugar reduced by half). The crust can stay the same, but check your crackers for egg wash. The pudding will be slightly denser but still packed with that Jamaican spice magic.

5

Can I use this recipe for a crowd? How do I scale it?

For 12 servings, double all ingredients and use a 13x9-inch or 9x13-inch double-layered pan. Bake the filling in one pan, then transfer to another for the crust. For 24 servings, triple the recipe and use two 9x13-inch pans baked simultaneously. The steaming method works best for large batches—simmer the filling in a large pot with a steamer basket for 45-50 minutes. ‍

★★★★★4.9(8 reviews)
Categories Side Dishes