Coconut Rice Pudding with Ginger-Flavored Pineapple-Berries Topping

This coconut rice pudding with a ginger-spiced pineapple and berry topping is a creamy, dairy-free dessert that tastes sweet, sour and a little spicy all at once. You cook sticky short-grain rice in coconut milk until it turns soft and rich, then crown it with a warm fruit compote. It is fully vegan, gluten-free, and comes together with two simple components you can make ahead and chill.

Coconut Rice Pudding with topping

This is probably the best rice pudding I have ever made, and I think the photos speak for themselves! When I got the idea of making this coconut rice pudding I did not even imagine it would look so good. It came together as part of an ongoing campaign I took part in, hosted by the Romanian blog SavoriUrbane.ro, called The Asian Connection, where Romanian bloggers were invited to create Asian-inspired recipes. I must confess Asian cooking is a real challenge for me. I am not that familiar with those flavors and techniques, but the ingredients I was working with inspired me to develop some delicious Asian-inspired vegan recipes. This was the first time I ever cooked with coconut milk, and it certainly was not the last. I love how the textures blend so well together, and the topping is sweet, sour and spicy at the same time.

What you need for the pudding and the topping

The recipe splits into two parts. For the pudding you need short round rice (the sticky pudding type), water, coconut milk, a sweetener like stevia powder or sugar, and lemon zest. The sticky short-grain rice is important here: it releases more starch than long-grain, which is what gives the pudding its creamy, spoonable texture. Coconut milk replaces dairy and adds that round, rich body, so reach for the canned kind rather than the thin drinking carton if you want it really creamy.

For the topping you need freshly chopped pineapple, frozen mixed berries, water, sweetener, cornstarch, cinnamon, and freshly grated ginger. The cornstarch is what thickens the fruit juices into a glossy compote instead of a watery sauce, and the fresh ginger is what brings that little spicy kick that plays against the sweet pineapple and tart berries.

Asian Coconut Rice Pudding

How to get the texture right

Rinse the rice before cooking to wash off surface starch, then simmer it in the water and coconut milk for about five minutes before stirring in the lemon zest and sweetener. The key step comes next: remove the pot from the heat, cover it with a lid, and let the rice finish absorbing the liquid off the heat. This gentle steaming keeps the grains tender without scorching them on the bottom, and it lets the pudding thicken as it cools.

For the topping, stir the cornstarch in well so it does not clump, then cook everything over medium heat for about five minutes while stirring continuously. Stirring matters because cornstarch thickens fast and will catch at the bottom of the pan if you walk away. Once it has thickened and turned glossy, cover it and pull it off the heat.

Why the sweet-sour-spicy balance works

The reason this dessert feels so lively is that it layers three contrasting flavor notes against a neutral, creamy base. The coconut rice is mild and sweet, which lets the topping do the talking: pineapple brings brightness and sweetness, the mixed berries add tartness, and the fresh ginger adds warmth and a faint heat. Cinnamon rounds everything out. Because the pudding underneath is calm and rich, every spoonful balances out instead of leaning too far in any one direction.

Coconut Rice Pudding recipe

Make-ahead and storage tips

This pudding is best served cold, so it is a great make-ahead dessert. Once both the topping and the pudding have cooled a bit, chill them in the fridge for at least 30 minutes before serving so the pudding sets and the flavors settle. Store the two components in separate covered containers in the fridge for up to three days, and spoon the topping over just before serving to keep the layers looking fresh. If the pudding firms up too much after a day in the cold, loosen it with a splash of coconut milk and stir.

If you love this kind of creamy, spoonable dessert, you will probably also enjoy my vegan rice pudding and this cozy semolina pudding with blueberry jam. For a no-cook option you can prep the night before, my chia pudding recipes are another easy make-ahead treat, and the same berry-and-pineapple pairing shows up beautifully in this gluten-free chocolate cake with berries and pineapple.

easy recipe Coconut Rice Pudding

Easy swaps and variations

  • Swap the stevia for sugar, maple syrup, or any sweetener you like, adjusting to taste since stevia is far more concentrated than sugar.
  • Use any mix of frozen berries you have on hand, such as blueberries, raspberries, or blackberries, since they all cook down well.
  • Replace the pineapple with mango or peach for a different tropical note while keeping the same sweet-tart balance.
  • Skip or reduce the ginger if you prefer a milder topping, or add a touch more for extra heat.
  • For an even creamier pudding, use full-fat canned coconut milk and a little less water.

If you try this coconut rice pudding, I would love to know how that ginger-spiced topping turned out for you. Please rate the recipe below and leave a comment with the berries you used or any tweak you made, since I love everything about how this one turns out and I bet you will too.

Coconut Rice Pudding Budinca de orez topping ananas

Coconut Rice Pudding with Ginger-Flavored Pineapple-Berries Topping

This coconut rice pudding with ginger-flavored pineapple-berries topping is an explosion of colors and flavors! The sweet-sour-spicy taste will amaze you!
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Choose Serving Size 2

Ingredients 

For coconut rice pudding:

  • cup short round rice the sticky pudding type
  • cup water
  • ½ cup coconut milk
  • 3 Tbsps stevia powder or sugar, or any other sweetener
  • 1 tsp lemon zest

For topping:

  • 1 cup pineapple freshly chopped
  • 2 cups mixed berries frozen
  • 1 cup water
  • 3 Tbsps stevia powder (or any other sweetener
  • 1 Tbsp cornstarch
  • ½ tsp cinnamon
  • 1 tsp ginger freshly grated

Instructions

  • For coconut rice pudding:
  • Add water and coconut milk in a small pot.
  • Rinse rice and add it into the pot.
  • Let it boil for 5 minutes.
  • Add lemon zest and sweetener.
  • Remove from heat and cover with a lid.
  • Let the rice absorb all liquid. It is preferably served cold.
  • For topping:
  • Add chopped pineapple, berries, water, sweetener, cinnamon and ginger into a medium pan.
  • Add cornstarch and mix well.
  • Cook for 5 minutes over medium heat, while stirring continuously.
  • Cover with a lid and remove from heat.
  • When both topping and pudding have cooled a bit, you can serve them. The pudding is best served cold so you may want to put them in the fridge for at least 30 minutes before serving.

Frequently Asked Questions

Is this coconut rice pudding vegan and gluten-free?

Yes. Every ingredient is plant-based, since it uses coconut milk instead of dairy and stevia or sugar to sweeten, with no eggs, honey, or animal products. It is also naturally gluten-free, as it is thickened with cornstarch rather than flour. Always double-check that your cornstarch and sweetener are certified gluten-free if you are very sensitive.

What kind of rice works best for rice pudding?

Short round rice, the sticky pudding type, works best here. It releases more starch than long-grain rice, which is what gives the pudding its creamy, spoonable texture. Long-grain or basmati rice stays firmer and more separate, so it will not turn as soft and creamy.

Can I make this rice pudding ahead of time?

Yes, and it is actually better made ahead because it is served cold. Cook both the pudding and the topping, let them cool, then chill in the fridge for at least 30 minutes before serving. You can keep the two components in separate covered containers for up to three days and combine them just before serving.

Why is my rice pudding too thick or too thin?

The pudding thickens as it cools and absorbs liquid off the heat, so it will always firm up in the fridge. If it gets too thick after chilling, loosen it with a splash of coconut milk and stir. If it is too thin, give it more time covered off the heat so the rice can finish absorbing the liquid.

Can I use fresh berries instead of frozen?

Yes, fresh berries work fine in the topping. Frozen berries release more juice as they cook, so if you use fresh ones you may want a touch less added water or a slightly shorter cooking time. Cook just until the fruit softens and the cornstarch turns the juices glossy.

What does the ginger do in the topping?

The freshly grated ginger adds a warm, faintly spicy kick that contrasts with the sweet pineapple and tart berries, giving the topping its sweet-sour-spicy character. You can reduce it for a milder result or add a little more if you like more heat. Cinnamon is added alongside it to round out the warmth.

Similar Posts

5 from 1 vote

Leave a Reply

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

Recipe Rating




6 Comments

  1. 5 stars
    So simple and refreshing! And the colors are so pretty! I’m so glad I tried your recipe, Ruxandra! This one and the chickpea patties are some of my favorite from your blog. Keep up the good work!