
This Jamaican rice pudding brings the warm, creamy comfort of the Caribbean to your kitchen table. The secret lies in slow-cooking rice with coconut milk, cinnamon, and nutmeg until it reaches a rich, custard-like consistency that’s both hearty and smooth.
Traditional methods use long-grain rice to absorb the coconut milk fully, creating a texture that’s creamy without being mushy. A touch of vanilla and condensed milk adds sweetness, while a pinch of salt balances the flavors perfectly.
The result is a dessert that’s velvety and fragrant, with layers of tropical warmth in every bite. It’s a dish that feels like a hug, perfect for any occasion or as a sweet ending to a meal.
Simple ingredients and a patient approach make this a foolproof way to enjoy a taste of Jamaica at home.
Ingredients for Jamaican Rice Pudding
Warm coconut milk and long-grain rice create this creamy Caribbean classic with simple pantry staples.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🍚 | 1 cup | Uncooked, rinsed thoroughly |
| Coconut Milk 🥥 | 2 cups | Full-fat canned for creaminess |
| Sweetened Condensed Milk 🥛 | 1 cup | For rich sweetness |
| Whole Milk 🥛 | 1 cup | Or substitute coconut milk |
| Granulated Sugar 🍚 | ½ cup | Adjust to taste preference |
| Ground Cinnamon 🌿 | 1 tsp | Freshly grounded if possible |
| Ground Nutmeg 🌰 | ½ tsp | Freshly grated preferred |
| Vanilla Extract 🌿 | 1 tsp | Pure extract for best flavor |
| Salt 🧂 | ¼ tsp | Balances sweet flavors |
| Raisins 🍇 | ½ cup | Optional for texture contrast |
| Butter 🧈 | 2 tbsp | Unsalted for control |
The coconut milk is non-negotiable here—full-fat canned from Thai Kitchen or Goya gives that authentic richness. Long-grain rice (jasmine or basmati) absorbs best, but any white rice works. Whole Foods or Asian markets have the good stuff at better prices than regular grocery stores. Don’t skip the condensed milk—it’s what makes this so luscious and sweet.
No coconut milk? Half-and-half plus coconut extract in a pinch, but the flavor won’t be the same. Raisins haters can leave them out or swap for diced dried mango. The cinnamon and nutmeg should be fresh—old spices lose their punch. If you’re out of vanilla extract, vanilla bean paste works even better (and those little black specks look pretty).
Pudding thickens as it cools, so it’s best served warm. Leftovers keep in the fridge for 5 days—just reheat with a splash of milk. Can be made a day ahead (actually tastes better after 24 hours as flavors meld).
Why You’ll Love This Recipe
- I’ll be real: the flavors deepen overnight, so leftovers taste even more decadent the next morning.
- One Pot Wonder: I toss everything in a single pot and let it simmer—no fancy techniques, just easy, hands-off cooking.
- Creamy Heaven: The coconut milk and condensed milk blend into this rich, velvety texture that’s honestly hard to resist.
- Feeds a Crowd: Between us, this recipe stretches perfectly for family dinners or potlucks without breaking the bank.
Step-by-Step Instructions for Jamaican Rice Pudding
This method delivers that creamy, coconut-kissed texture that makes this dish irresistible.
Step 1: Rinse and Toast the Rice
Rinse the 1 cup long-grain white rice under cold water until the water runs clear. This removes excess starch and prevents the pudding from becoming gummy. Drain thoroughly in a fine-mesh strainer.
In a large, heavy-bottomed pot, melt the 2 tbsp butter over medium heat. Add the drained rice and toast for 2-3 minutes, stirring constantly, until the grains become slightly translucent and emit a nutty aroma. This step enhances the rice’s natural flavor and prevents it from turning mushy as it cooks.
Step 2: Infuse with Coconut and Spices
Pour in the 2 cups coconut milk and 1 cup whole milk, then add the 0.5 cup granulated sugar, 1 tsp ground cinnamon, 0.5 tsp ground nutmeg, and 0.25 tsp salt. Stir well to combine, making sure to scrape up any browned bits from toasting the rice.
Bring the mixture to a gentle simmer over medium-high heat, then reduce to low heat immediately. I keep the heat just high enough to maintain a lazy bubble—you want steady, even cooking without scorching the bottom. Let it cook uncovered for 10 minutes to allow the rice to absorb some of the liquid.
Step 3: Stir in Condensed Milk and Raisins
After 10 minutes, stir in the 1 cup sweetened condensed milk and 0.5 cup raisins. The condensed milk adds a rich, caramel-like sweetness, while the raisins plump up beautifully as they soak in the coconut-infused liquid. If you’re not a fan of raisins, you can leave them out, but I love the texture they add.
Continue cooking over low heat for another 25-30 minutes, stirring every 5 minutes to prevent sticking. The pudding is ready when the rice is tender and the mixture has thickened to a creamy consistency—it should coat the back of a spoon but still have a slight jiggle when you tilt the pot.
Step 4: Finish with Vanilla and Rest
Remove the pot from heat and stir in the 1 tsp vanilla extract. This adds that final layer of warmth and depth to the pudding’s flavor. Let it sit, covered, for 10 minutes off the heat. This resting time allows the pudding to set slightly and the flavors to meld together.
Give it one final stir before serving. The pudding should be thick and creamy with visible grains of rice suspended throughout. Serve it warm or chilled—it’s delicious either way. For best results, I like to let it cool slightly before digging in; the texture improves as it sits.
Pro Tips For Making Jamaican Rice Pudding
- Simmer Low and Slow: Keep the heat at a gentle simmer—too high and the coconut milk will separate. I learned this the hard way after my first batch turned into a greasy mess.
- Rinse the Rice: Always rinse the long-grain white rice until the water runs clear to remove excess starch. Sounds tedious, but it prevents a gummy pudding.
- Skip the Pre-Soaking: Don’t soak the rice beforehand—it’ll turn mushy. Just add it dry to the warm milk mixture and let it cook slowly.
- Use Full-Fat Coconut Milk: The light version won’t give you that rich, creamy texture. After trying both, I swear by the full-fat canned coconut milk every time.
Health Benefits of This Dish
Energy Boost
This dessert packs a surprising energy punch, thanks to the complex carbs in long-grain rice. A 1-cup serving provides sustained energy from 45g of carbohydrates, perfect for an afternoon pick-me-up. The coconut milk adds healthy fats for lasting fuel. 💪
Calcium Source
The combination of coconut milk and whole milk makes this a calcium-rich treat. Each serving delivers about 20% of your daily calcium needs, supporting strong bones and teeth. It’s a sweet way to sneak in essential nutrients.
Quick Protein
While not a protein powerhouse, the rice and milk provide a modest 6-8g of protein per serving. This helps with muscle repair and keeps you feeling satisfied longer. I love that it’s a dessert that does more than just taste amazing.
Natural Sweetness
The condensed milk and sugar provide quick energy, but the raisins add natural sweetness along with fiber. This balance helps prevent energy crashes after enjoying a bowl. A little goes a long way for sweetness.
Spice Benefits
Both cinnamon and nutmeg bring more than flavor. Cinnamon may help regulate blood sugar, while nutmeg contains antioxidants. These spices make this dish as nourishing as it is delicious. ✨
Comfort in a Bowl
The warmth of spices and creamy texture create a soothing effect. This dish is like a hug for your digestive system, with ingredients that are gentle and easy to process. It’s comfort food with hidden benefits.
Nutrition Facts
Frequently Asked Questions
Can I use brown rice instead of white?
Yes, but expect a longer cook time. Brown rice needs 45-60 minutes to soften and absorb the liquids. The texture will be slightly chewier, but the coconut flavor still shines through.
Why did my pudding turn out runny?
It likely needs more time. Cook uncovered for an extra 10-15 minutes on low heat, stirring often. If it’s still loose, let it rest off heat for 15 minutes to thicken.
Can I make this vegan?
Swap whole milk for coconut milk and use vegan butter. Replace condensed milk with 1 cup coconut cream plus 0.5 cup sugar. The taste stays rich and creamy.
- Mujadara Rice and Lentils Recipe: Earthy Spiced Lentils With Caramelized Onions - November 1, 2026
- Naija Fried Rice Recipe: Street-Style Spice With Veggie Crunch - November 1, 2026
- Mushy Rice Recipe: Fluffy Grains Transformed in Minutes - November 1, 2026