That sweet, creamy aroma of coconut milk simmering with sticky rice is pure nostalgia. It takes you straight to a warm Mombasa evening, the promise of something delicious cooling in the fridge. Pole, your taste buds are about to get very excited.
This isn’t just any recipe; it’s your guide to making this tropical treat at home. We’ve got the full list of ingredients, simple steps, and even some Kenyan-specific tips to make it perfect. Let’s get cooking, sawa?
What Is Sweet Coconut Sticky Rice with Mango Recipe and Where Does It Come From
Imagine a dessert that’s wonderfully sticky and creamy, not too heavy, with the rich flavour of coconut milk and a hint of salt to balance the sweetness. It’s a comforting, cool treat, often served with slices of fresh, ripe mango that add a juicy, tropical burst. The magic is in the texture—soft, slightly chewy grains of glutinous rice soaked in that fragrant coconut sauce.
While its roots are in Southeast Asia, this dish has found a happy home along the Kenyan coast, especially in Mombasa and Lamu. It’s a favourite in Swahili communities, often prepared for special occasions like Eid or family gatherings, but you can also find it as a beloved street food treat. It feels special because it combines local, abundant coconuts with the coastal love for sweet, satisfying flavours.
Making it at home is si rahisi, letting you enjoy a taste of the coast without leaving your kitchen, and it’s far more satisfying and affordable than buying it out.
Ingredients for Sweet Coconut Sticky Rice with Mango Recipe
This recipe serves 4-6 people as a lovely dessert or sweet snack.
Main Ingredients
- 2 cups glutinous rice (also called sticky rice or ‘mchele wa wali’ — available in major supermarkets like Naivas or Carrefour, or in Indian shops)
- 1 can (400ml) good quality coconut milk (like Pwani or Tuzo brand)
- 3/4 cup white sugar (adjust to your sweetness preference)
- 1/4 teaspoon salt
- 2-3 large, ripe mangoes (the common ‘apple’ or ‘kent’ mangoes are perfect)
- 1 tablespoon toasted sesame seeds (for garnish, optional)
Spices and Seasonings
- 1 pandan leaf (optional, for extra fragrance — find it at Asian food stores in Nairobi or Mombasa)
- A pinch of salt (to balance the sweetness, don’t skip it!)
What You Will Need
- A medium-sized sufuria or pot: For soaking and steaming the rice. A regular sufuria works perfectly.
- A sieve or colander: For draining the soaked rice.
- A smaller pot or saucepan: For making the sweet coconut sauce.
- A wooden spoon or spatula: For stirring the sauce to prevent sticking.
- A sharp knife and chopping board: For peeling and slicing the mangoes.
- A steamer basket or improvised setup: You can use a metal sieve placed over a pot of boiling water if you don’t have a proper steamer.
How to Cook Sweet Coconut Sticky Rice with Mango Recipe: Step-by-Step
This takes about 1 hour, including soaking time, and is straightforward enough for a beginner cook with a bit of patience.
-
Step 1: Soak the Rice
Rinse your glutinous rice in cold water until the water runs mostly clear. Then, soak the rice in plenty of fresh water for at least 30 minutes, or up to 4 hours if you have time. This step is crucial for getting that perfect soft, sticky texture—don’t skip it!
-
Step 2: Steam the Rice
Drain the soaked rice well. Prepare your steamer by bringing water to a boil in your sufuria. Line the steamer basket with a clean muslin cloth or banana leaf if you have one, add the rice, and cover tightly. Steam over medium-high heat for about 20-25 minutes until the rice is fully cooked and tender.
-
Step 3: Prepare the Coconut Sauce
While the rice steams, combine the coconut milk, sugar, and salt in a smaller pot. If using a pandan leaf, tie it in a knot and add it now. Heat this mixture over medium-low heat, stirring constantly with a wooden spoon until the sugar completely dissolves. Do not let it boil vigorously, just get it hot and well combined.
-
Step 4: Combine Rice and Sauce
Once the rice is cooked, transfer it to a large, heatproof bowl. Slowly pour about three-quarters of the warm coconut sauce over the hot rice. Gently fold the sauce into the rice with a spatula, being careful not to mash the grains. Let it sit for 10-15 minutes so the rice absorbs all that creamy goodness.
-
Step 5: Prepare the Mangoes
As the rice rests, peel your ripe mangoes. You can slice them into thin strips or bite-sized cubes, whichever you prefer. Some coastal cooks like to cut them into attractive ‘cheeks’ for presentation. Set them aside.
-
Step 6: Final Assembly and Serving
Give the rice a final gentle stir. To serve, scoop a portion of the sticky rice onto a plate or into a bowl. Arrange the fresh mango slices alongside. Drizzle a little of the remaining coconut sauce over the top for extra richness and sprinkle with toasted sesame seeds if using. It’s best enjoyed slightly warm or at room temperature.
Tips, Tricks and Kenyan Variations
Pro Tips for the Best Results
- For the creamiest texture, use full-fat coconut milk. The cheaper, watery versions won’t give you that rich, luxurious feel.
- The rice must be glutinous rice. Regular rice like basmati or pishori will not become sticky and will turn to mush. Double-check the packet.
- Don’t rush the soaking and steaming. If the rice isn’t soaked enough, the centre stays hard; if it’s not steamed properly, it will be gummy.
- Always use ripe, sweet mangoes. A sour mango can ruin the whole dessert. Give it a gentle squeeze near the stem—it should have a little give and a sweet smell.
Regional Variations
In some Lamu households, they add a tiny pinch of cardamom powder to the coconut sauce for a warm, spiced note. Upcountry, some families who can’t find pandan leaf might use a drop of vanilla essence instead for fragrance. In Mombasa, you might find it served with a side of sweetened mbaazi (pigeon peas) for a more substantial treat.
Budget Version
If glutinous rice is expensive or hard to find, you can sometimes use short-grain ‘mchele wa kupika’ (like Japanese sushi rice) as a substitute, though the texture will be slightly different. This can save you around Ksh 100-150 per kilo. Also, buying coconut milk in a larger tin from a wholesale shop is cheaper per millilitre.
How to Serve and Store Sweet Coconut Sticky Rice with Mango Recipe
What to Serve It With
This dessert is perfect on its own after a spicy Swahili meal like biryani or pilau. For a real treat, pair it with a cup of strong, spiced chai. Some people also enjoy it as a sweet breakfast or afternoon snack, especially when the mangoes are in season and at their juiciest.
Leftovers and Storage
Store any leftover rice (without the fresh mango) in a sealed container in the fridge. It will keep for 1-2 days. The rice will harden when cold. To reheat, sprinkle a few drops of water over it and steam it gently for a few minutes or microwave in short bursts. Always add fresh mango just before serving. Do not leave it out at room temperature for too long in our warm weather.
The Bottom Line
This sweet coconut sticky rice is more than just a dessert; it’s a taste of the Kenyan coast you can create in your own kitchen. It beautifully combines our love for fresh mangoes and coconut into a simple, satisfying treat.
So, give this recipe a try this weekend. When you do, take a photo and share it with us online—we’d love to see your creation! Enjoy, and kula kwa furaha.
Frequently Asked Questions: Sweet Coconut Sticky Rice with Mango Recipe
Can I use regular rice instead of glutinous rice?
No, unfortunately. Regular rice like pishori or basmati will not give you the signature sticky, chewy texture. It will just become a sweet, soggy porridge.
Glutinous rice is a must. Look for it labelled as ‘sticky rice’ in major supermarkets or shops in areas like River Road in Nairobi.
My coconut sauce is too thin. How can I thicken it?
If your sauce is runny, you can simmer it for a few more minutes over low heat to reduce and thicken it. Stir constantly to prevent burning.
Alternatively, mix a teaspoon of cornstarch with a little cold water and stir it into the simmering sauce until it thickens.
Can I make this dish ahead of time for a party?
Yes, you can prepare the sticky rice a few hours in advance. Keep it covered at room temperature.
However, always slice and add the fresh mango just before serving to prevent it from becoming mushy and the rice from drying out.
How do I know when the rice is perfectly steamed?
The rice grains will become fully translucent and tender. Taste a few grains from the centre of the steamer to check.
If they are still hard or chalky in the middle, steam for another 5 minutes and check again. Don’t under-steam.
What can I use if I don’t have a proper steamer?
No worries! Use a metal sieve or colander placed over a pot of boiling water. Cover it with a lid or aluminium foil to trap the steam.
Just make sure the boiling water doesn’t touch the bottom of the sieve. This improvised method works perfectly well.
