Sweet Rice/Kheer with Condensed Milk

Sweet Rice/Kheer with Condensed Milk

Sharing is caring!

I absolutely love this Sweet Rice/Kheer with condensed milk, made the South African way. Well give me any rice pudding and I am happy.  If you eat this kheer you will know exactly what I mean. This is a rice pudding but here in South Africa it is also known as Sweet Rice.

That’s how I knew it growing up. Sweet Rice brings back fond memories of family gatherings. This delicious Indian pudding is mostly served at religious functions and celebrations and it never disappoints. I remember my mum used sugar instead of condensed milk, however I prefer the richness the condensed milk adds to the rice pudding. I also add some butter ghee which makes it extra yummy!

You can also use Basmati Rice to make this Kheer. However, I do prefer the white rice (See Note 2)

Delicious indian rice pudding with cardamom and condensed milk

We are moving into our new home soon and one of the rituals in terms of Indian tradition is to cook something sweet the day you move in. Apparently this is a symbol of abundance prosperity and food which will bless the new home. 

I was never fond of traditions but as I am getting older they are growing on me. I love the little Indian traditions, as long as it’s not over the top I’m happy to follow them. I haven’t cooked with Sweet Rice/Kheer in a while so I am looking forward to making some soon.

I would love for my very “westernised” kids to keep some of our traditions, Indian culture is a rich and colourful one. I don’t think we really appreciate it until we are older. My husbands side of the family are very orthodox and traditional and I come from a not so traditional family. At first it was hard to adjust to doing things differently but as I understood more I learnt to embrace it.

Delicious indian rice pudding with cardamom and condensed milk

Another great Indian sweet treat to try is my Vermicelli Pudding:

Vermicelli Pudding





Sweet Rice/Kheer with condensed milk

Rich and Creamy white rice cooked with loads of milk, condensed milk and cardamom
Cuisine Indian
Keyword indian pudding, kheer, sweet rice
Prep Time 5 minutes
Cook Time 1 hour
Servings 6


  • 1 cup/250ml white rice
  • 3 cups water
  • 2 cups milk plus more
  • 1 tbsp butter ghee
  • 5 tbsp condensed milk or more if your prefer sweeter
  • 1/2 tspn ground cardamom
  • 1 tspn ground almond


  • Rinse rice well and drain the water. Add 3 cups water to the rice and boil on medium heat
  • Once water starts to reduce almost completely add the milk and allow it to simmer on low heat
  • Stir the rice often as it tends to burn quite easily
  • Once the milk has reduced and the rice is soft and creamy, turn the heat off. if the rice is still not quite soft add more milk and boil for a short while longer.
  • Add the butter ghee, condensed milk, cardamom powder and almond powder. Serve warm


  1. This rice turns to burn easily so keep a close eye on it
  2. You can find white rice in most spices shops, it is a very fragrant rice
  3. If you want a creamier Kheer you can add more milk. I love adding more milk, especially when I am re-heating the Kheer
Join my newsletter and never miss a recipe!

Sharing is caring!

This Post Has 4 Comments

  1. Diane Labie

    I attempted this at 12.30 at night, lockdown blues got the better of me. Suffice to say it got a 5 star rating from my family. Was easy and delicious. Thank you.

    1. Lorraine

      Phew, I don’t think I will have the energy to cook anything at 12.30 at night so well done. Thank you so much, I am so happy to hear that your family enjoyed the Kheer. Take Care:-)

  2. Fiona

    Hi Lorraine can you make this using normal Tastic rice?

    1. Lorraine

      Hi Fiona! I personally haven’t used Tastic rice for this but I know that it can be used or Jasmine rice works too. Tastic rice may not be as flavorful but you can try. Good luck:-)

Leave a Reply

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.