If you’re searching for a luscious, sunshine-filled dessert that brings the islands straight to your table, you need to try Creamy Caribbean Coconut Rice Pudding. This is my go-to comfort treat when I crave something sweet, soulful, and joyfully easy—a dreamy swirl of tender rice, rich coconut milk, and just the right sprinkle of cinnamon, finished off with juicy raisins if you like. Every spoonful captures why people everywhere fall head over heels for this classic Caribbean favorite.
Ingredients You’ll Need
This pudding is all about simple ingredients that sing together in perfect harmony. From the naturally creamy coconut milk to the aromatic spices, every element adds a unique note to the final dish—bringing texture, flavor, and a tropical flair to every bite.
- White rice: Classic medium- or long-grain rice soaks up the coconut milk for tender, non-mushy grains.
- Coconut milk (13.5 oz can): The star of the show; full-fat is best for that signature creamy richness.
- Water: Balances the pudding so it’s light but still decadent.
- Sugar: Just enough to sweeten without overpowering the coconut’s natural flavor—taste as you go!
- Salt: A pinch makes all the flavors pop and keeps things from tasting flat.
- Vanilla extract: Lends warmth and depth, tying together the spices and coconut goodness.
- Cinnamon: Warm, fragrant, and absolutely essential for that Caribbean touch.
- Nutmeg: Just a hint adds irresistible aroma and complexity—don’t skip it!
- Raisins (optional): Plump and juicy, they’re a surprise burst of texture and natural sweetness in every bite.
How to Make Creamy Caribbean Coconut Rice Pudding
Step 1: Rinse the Rice
Start by rinsing your rice under cold running water, swishing with your fingers until the water runs mostly clear. This washes away excess starch, which helps the pudding have a perfect, creamy (not gluey) consistency. Don’t skip this step—it’s a simple trick that makes all the difference!
Step 2: Combine Main Ingredients
In a medium-sized pot, mix together the rice, coconut milk, water, sugar, and salt. Give it a good stir to help the sugar dissolve. Right from the start, you’ll smell that sweet, tropical aroma—pure Caribbean comfort.
Step 3: Simmer Until Tender
Bring your mixture to a boil over medium-high heat, then lower the heat to the gentlest simmer. Let it bubble away for 20–25 minutes, stirring occasionally with a wooden spoon. The rice will soften and the liquid will start to thicken—it’s hard not to sneak a taste!
Step 4: Add Spices and Raisins
Stir in the vanilla extract, cinnamon, nutmeg, and those optional raisins (highly recommended for bursts of sweetness). Warm spices infuse the pudding, and the raisins will plump up beautifully in the steamy coconut bath. Let it cook for another 5 minutes so all the flavors meld.
Step 5: Cool and Serve
Once your Creamy Caribbean Coconut Rice Pudding is thick and luscious, remove from heat and let it cool slightly. It’ll thicken a bit more as it sits. Serve up while still warm for ultimate comfort, or chill in the fridge if you like your pudding cold and refreshing.
How to Serve Creamy Caribbean Coconut Rice Pudding

Garnishes
Garnishes are the finishing touch that takes your Creamy Caribbean Coconut Rice Pudding from simple to stunning—think a sprinkle of extra cinnamon, toasted coconut flakes, or a handful of chopped tropical fruit (like mango or pineapple). For a little crunch, add toasted nuts or even a sprig of fresh mint to brighten each bowl.
Side Dishes
This pudding is a natural star on its own, but for a special treat, serve it alongside slices of sweet, juicy mango or a tropical fruit salad. If you’re enjoying it as part of a bigger meal, a light dessert wine or herbal tea pairs beautifully—and don’t forget a wedge of lime for a surprise zing!
Creative Ways to Present
Get playful: portion your Creamy Caribbean Coconut Rice Pudding in individual glass jars or small coconut shells for a dazzling island-inspired presentation. Layer with fruit compote for a parfait, or top with rum-soaked raisins for grown-up flair—this dish loves to show off at dinner parties or family gatherings.
Make Ahead and Storage
Storing Leftovers
Let any leftover pudding cool fully, then store it in an airtight container in the fridge for up to three days. The flavors deepen as it sits, making it an even more irresistible make-ahead treat. If it thickens up, just stir in a splash of coconut milk or regular milk to bring back that dreamy creaminess before serving.
Freezing
While Creamy Caribbean Coconut Rice Pudding is best enjoyed fresh or after a short chill in the fridge, you can freeze it if needed. Spoon it into freezer-safe containers, leaving a little space for expansion. Thaw overnight in the fridge, and stir well before serving—the texture may change slightly, but the flavor will still be delightful!
Reheating
To enjoy warm pudding, simply heat individual portions in the microwave in 30-second bursts, stirring between each, until heated through. On the stove, gently warm over low heat with a splash of milk or coconut milk, stirring constantly to restore that iconic creamy consistency.
FAQs
Can I use brown rice instead of white rice?
Yes! Brown rice adds a subtle earthiness and extra fiber, though you’ll need to cook it longer (about 40 to 45 minutes) and may need to add extra water or coconut milk as it cooks to reach the same creamy texture.
Is this recipe dairy-free and vegan?
Absolutely—Creamy Caribbean Coconut Rice Pudding is naturally dairy-free and vegan when you use plant-based milk. Just make sure your sugar is vegan if that’s important to you.
How do I make this rice pudding less sweet?
Simply reduce the sugar to taste or swap it for a natural sweetener like maple syrup or coconut sugar. Taste as you go so you hit your perfect level of sweetness.
What type of coconut milk works best?
Always reach for full-fat canned coconut milk for the richest, creamiest result. Light coconut milk can be used, but will result in a much thinner pudding, and coconut beverage (from a carton) won’t give you that signature lusciousness.
Can I skip the raisins or use other add-ins?
Of course! While raisins are traditional, you can mix in dried cranberries, chopped tropical fruit, or even toasted coconut flakes. The recipe is wonderfully flexible to your preferences.
Final Thoughts
There’s something truly magical about a homemade bowl of Creamy Caribbean Coconut Rice Pudding—creamy, fragrant, and bursting with island flavor in every bite. If you’ve never made it before, invite a little tropical sunshine into your kitchen and treat yourself. I promise, just one spoonful will have you hooked!
Print
Creamy Indian Rice Kheer Recipe for Easy Dessert
- Prep Time: 5 mins
- Cook Time: 30 mins
- Total Time: 35 mins
- Yield: 4 servings 1x
- Category: Dessert
- Method: Stovetop
- Cuisine: Caribbean
- Diet: Vegetarian
Description
Indulge in a delightful Creamy Caribbean Coconut Rice Pudding that will leave you craving for more. This tropical dessert is a perfect blend of rice, coconut milk, and aromatic spices, offering a rich and comforting treat in every spoonful.
Ingredients
Main Ingredients:
- 1 cup white rice
- 1 can (13.5 oz) coconut milk
- 2 cups water
- 1/2 cup sugar
- 1/4 tsp salt
Additional Ingredients:
- 1 tsp vanilla extract
- 1/2 tsp cinnamon
- 1/4 tsp nutmeg
- 1/4 cup raisins (optional)
Instructions
- Rinse the rice: Start by rinsing the rice under cold water.
- Cook the rice: In a pot, combine rice, coconut milk, water, sugar, and salt. Bring to a boil, then reduce heat to low. Simmer for 20-25 minutes, stirring occasionally.
- Add flavors: Stir in vanilla, cinnamon, nutmeg, and raisins (if using). Cook for an additional 5 minutes until creamy.
- Serve: Let the pudding cool slightly before serving.
Notes
- Use full-fat coconut milk for the best texture.
- Adjust sugar according to your preference.
- Refrigerate leftovers for up to 3 days.
Nutrition
- Serving Size: 1 serving
- Calories: 320 kcal
- Sugar: 20g
- Sodium: 240mg
- Fat: 12g
- Saturated Fat: 10g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 50g
- Fiber: 1g
- Protein: 4g
- Cholesterol: 0mg

Your email address will not be published. Required fields are marked *