DessertsInstant Rice Cooker RecipesDurban Indian

Instant Rice Cooker Sweet Rice

Make authentic Instant Rice Cooker Sweet Rice with this foolproof recipe. Packed with rich traditional flavor, step-by-step photos, and cooking tips by Denisiya on EatMee Recipes.

4.9·54 reader ratings
Rate this recipe:
D
By DenisiyaPublished on July 8, 2026
Instant Rice Cooker Sweet Rice
⏱️
Prep Time15 mins
🍳
Cook Time112 mins
⌛
Total Time127 mins
🍽️
ServingsServes 4-6
Denisiya on YouTube @eatmeerecipes
@eatmeerecipesOfficial Channel

Cook Along With Denisiya on YouTube

Join over 60,000+ home chefs for weekly authentic Durban Indian cook-alongs, Instant Pot masterclasses, and family heritage recipes.

Subscribe (Free)60,000+ Subscribers • 900+ Videos

If you love traditional South African sweet rice but want an easier, hands-off method, this Instant Rice Cooker Sweet Rice recipe is for you. Made with fragrant cinnamon, cardamom, butter, milk, and sugar, this comforting dessert is cooked effortlessly in the Instant Rice Cooker using the White Rice setting.

Depending on where you grew up, this comforting dessert may be called South African Sweet Rice, Milk Rice, Sweet Milk Rice, or simply Sweet Rice. While it’s similar to a traditional rice pudding, South African sweet rice is typically lighter, less custard-like, and flavoured with fragrant spices such as cinnamon and cardamom, making it a beloved dessert in many South African Indian homes.

Instead of standing over the stove stirring constantly, the rice cooker does most of the work, giving you soft, fluffy rice that’s finished with creamy milk and butter for that nostalgic homemade flavour. Whether you’re making it for Sunday lunch, Eid, Diwali, for a prayer, a family gathering, or simply craving a comforting dessert, this easy sweet rice recipe is one you’ll make again and again.

.

  • Easy, hands-off rice cooker recipe
  • No constant stirring required
  • Soft, creamy and buttery
  • Perfect for dessert or teatime
  • Traditional South African sweet rice made simple

Can I use basmati or parboiled rice?

For the best traditional South African sweet rice, use white rice or milk rice. Basmati rice has a firmer texture and won’t be as creamy.

Basmati rice isn’t the best choice because it’s a long-grain rice that’s naturally lower in starch. It cooks up light and fluffy, with separate grains, so it won’t give you the creamy texture that’s traditional in South African sweet rice.

Parboiled rice should also be avoided. Because it’s partially cooked before packaging, the grains stay firm and hold their shape exceptionally well. While that’s perfect for savoury rice dishes and biryanis, it doesn’t soften enough or release enough starch to create the comforting, creamy consistency that makes sweet rice so special.

Using the right rice really is the secret to achieving that nostalgic bowl of buttery, cinnamon-infused sweet rice that so many South African families grew up enjoying.

Which setting do I use on the Instant Rice Cooker?

Use the White Rice setting. This cooks the rice perfectly before adding the milk, butter and sugar.

Can I make sweet rice ahead of time?

Yes. Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently with a splash of milk.

Can I freeze sweet rice?

Yes. Freeze for up to one month. Defrost overnight in the refrigerator and reheat with a little milk until creamy.

Should You Open the Rice Cooker Whilst The Rice Is Cooking?

It can be tempting to peek at the rice while it’s cooking, but it’s best to let the rice cooker do its job. The appliance relies on trapped steam to cook the rice evenly, so lifting the lid releases both heat and moisture before the cooking cycle is complete.

Allow the rice cooker to finish uninterrupted for the softest, fluffiest results. Once it switches to the Warm setting, you can safely open the lid and continue with the rest of the recipe.

🥗

Ingredients

Scale:
Base Yield: Serves 4-6
Advertisement
👩‍🍳

Step-by-Step Instructions

24 Steps
  1. Step 1

    For this recipe, I used the Instant Pot Rice Cooker & Steamer (12-cup/2.8 L) It does most of the work for you, cooking the rice until perfectly tender before it’s transformed into a rich, buttery sweet rice. It’s an easy, hands-off method that delivers consistent results every time.

    Step 1 visual guide
  2. Step 2

    I’m using white rice, the variety commonly sold at many local spice shops, Indian grocery stores, and prayer shops throughout South Africa. This is typically a short- to medium-grain white rice (often simply labelled white rice or rice), which has a higher starch content than basmati or parboiled rice. The extra starch is what gives sweet rice its signature soft, creamy texture. As it cooks, the grains become tender and release starch into the liquid, creating a rich, velvety consistency without the rice falling apart.

    Step 2 visual guide
  3. Step 3

    Lightly rinse the rice under cold running water to remove any dust or impurities. There’s no need to rinse it until the water runs completely clear, as you want to retain some of the natural starch, which helps give the sweet rice its deliciously creamy consistency.

    Step 3 visual guide
  4. Step 4

    Add the rice to the inner pot of the Instant Rice Cooker.

    Step 4 visual guide
  5. Step 5

    Add the whole cardamom (elachi) pods and cinnamon sticks to the rice. As they cook, they’ll slowly infuse the rice with a warm, aromatic flavour and subtle sweetness, giving the sweet rice its signature fragrance.

    Step 5 visual guide
  6. Step 6

    Add in the cardamom (elachi) powder, nutmeg powder and a pinch of salt. These finely ground spices enhance the flavour even further, adding warmth, depth and a delicate hint of spice throughout the sweet rice. The salt can be omitted if using this recipe for a prayer.

    Step 6 visual guide
  7. Step 7

    Pour in the 4 cups of water. I used cold water.

    Step 7 visual guide
  8. Step 8

    Gently mix together.

    Step 8 visual guide
  9. Step 9

    Close the lid.

    Step 9 visual guide
  10. Step 10

    Press “menu select” on your Instant Rice Cooker. Select the “white rice” function.

    Step 10 visual guide
  11. Step 11

    Then press “start” and leave it to do a full cycle. The total cook time: 44 minutes.

    Step 11 visual guide
  12. Step 12

    After 39 minutes, the 5 minute countdown should start on the rice cooker.

    Step 12 visual guide
  13. Step 13

    Once it ends, do not press anything – leave it on “keep warm” mode and open the lid.

    Step 13 visual guide
  14. Step 14

    Once done, open the lid. The rice should be fully cooked, soft and tender, with the grains beginning to break down slightly. Most of the water should have been absorbed, leaving just a little moisture behind.

    Step 14 visual guide
  15. Step 15

    Without stirring the rice just yet, add the butter or margarine. I used Rama Margarine, which works just as well as butter and melts beautifully into the hot rice, adding richness and a silky texture. Use unsalted butter if using this recipe for a prayer.

    Step 15 visual guide
  16. Step 16

    Next, add the white sugar. White sugar is recommended because it dissolves easily and sweetens the rice without altering its colour or flavour. Brown sugar will change both the taste and appearance of the finished dessert. Although 1 cup of sugar may seem like a lot, don’t be tempted to reduce it just yet. Once combined with the rice, milk and butter, the sweetness becomes much more balanced, resulting in a dessert that’s pleasantly sweet rather than overly sugary.

    Step 16 visual guide
  17. Step 17

    Now add the condensed milk. I measured mine using a silver tablespoon from my cutlery drawer, not a standard measuring spoon, so keep that in mind if you’re following the recipe exactly. The condensed milk adds extra creaminess, richness and a subtle caramel-like sweetness that gives the sweet rice its comforting, homemade flavour. I wouldn’t recommend leaving it out.

    Step 17 visual guide
  18. Step 18

    Pour in the milk. This brings everything together and creates the creamy consistency that sweet rice is known for.

    Step 18 visual guide
  19. Step 19

    Now gently stir everything together until well combined. At this stage, the mixture will look quite loose and milky, and that’s completely normal. It may even seem a little runny, but the rice will continue absorbing the liquid as it rests.

    Step 19 visual guide
  20. Step 20

    Leaving the rice cooker on the “Keep Warm” setting, close the lid and allow the sweet rice to stand for 10-15 minutes, stirring once halfway through (close the lid for 7 minutes, stir together and then rest for another 7 minutes). This resting time allows the butter to fully melt, the sugar to dissolve, and the rice to absorb the milk, creating a beautifully creamy texture.

    Step 20 visual guide
  21. Step 21

    Give the sweet rice one final stir before serving. It should be thick, creamy and glossy, with soft, tender grains that easily hold together on the spoon without being dry or watery. If you prefer a slightly looser consistency, simply stir in a splash of warm milk before serving.

    Step 21 visual guide
  22. Step 22

    Instant Rice Cooker Sweet Rice is best enjoyed warm, when it’s at its creamiest. Serve it on its own or add your favourite toppings for extra flavour and texture. It goes well with: Braised brown chickpeas (chana) – kadle, a light dusting of ground cinnamon or freshly grated nutmeg, sliced bananas, raisins or sultanas, toasted flaked almonds or chopped pistachios, or a drizzle of condensed milk for an extra indulgent finish. You may also serve it rolled inside a roti or puri.

    Step 22 visual guide
  23. Step 23

    To store, allow the sweet rice to cool completely before transferring it to an airtight container. Refrigerator: Store for up to 3 days. To reheat: Warm gently in the microwave or on the stovetop, adding a splash of milk to loosen the consistency as the rice will continue to thicken once chilled. Freezing: Although it can be frozen for up to 1 month, it’s best enjoyed fresh as freezing may slightly alter the texture.

    Step 23 visual guide
  24. Step 24

    If you’ve been looking for an easier way to make traditional South African sweet rice, this Instant Rice Cooker Sweet Rice recipe is one you’ll want to save. It delivers the same comforting flavours of the classic stovetop version, with far less effort and consistently delicious results.

    Step 24 visual guide
Video Tutorial

Watch How It's Made

Follow along with Denisiya's step-by-step video guide for Instant Rice Cooker Sweet Rice.

Advertisement

Frequently Asked Questions & Cooking Tips

Expert kitchen guidance and troubleshooting for making the best Instant Rice Cooker Sweet Rice

Can I use basmati or parboiled rice?

Basmati rice isn’t the best choice because it’s a long-grain rice that’s naturally lower in starch. It cooks up light and fluffy, with separate grains, so it won’t give you the creamy texture that’s traditional in South African sweet rice. Parboiled rice should also be avoided. Because it’s partially cooked before packaging, the grains stay firm and hold their shape exceptionally well. While that’s perfect for savoury rice dishes and biryanis, it doesn’t soften enough or release enough starch to create the comforting, creamy consistency that makes sweet rice so special. Using the right rice really is the secret to achieving that nostalgic bowl of buttery, cinnamon-infused sweet rice that so many South African families grew up enjoying.

Which setting do I use on the Instant Rice Cooker?

Use the White Rice setting. This cooks the rice perfectly before adding the milk, butter and sugar.

Can I make sweet rice ahead of time?

Yes. Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently with a splash of milk.

Can I freeze sweet rice?

Yes. Freeze for up to one month. Defrost overnight in the refrigerator and reheat with a little milk until creamy.

Should You Open the Rice Cooker Whilst The Rice Is Cooking?

It can be tempting to peek at the rice while it’s cooking, but it’s best to let the rice cooker do its job. The appliance relies on trapped steam to cook the rice evenly, so lifting the lid releases both heat and moisture before the cooking cycle is complete. Allow the rice cooker to finish uninterrupted for the softest, fluffiest results. Once it switches to the Warm setting, you can safely open the lid and continue with the rest of the recipe.

Denisiya - Founder & Chef at EatMee Recipes
About the Creator

Meet Denisiya

Hi, I'm Denisiya! Food lover, recipe developer, and founder of EatMee Recipes. I specialize in authentic South African Durban Indian cuisine, comforting curries, and modern Instant Pot adaptations. Every recipe on this site is tested in my personal kitchen to ensure you get mouth-watering, foolproof results every time.

Comments & Community

0

Have you tried this recipe or have questions for Denisiya? Join the conversation below.

No comments yet. Be the first to share your thoughts on this recipe!

Leave a Comment

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