Rice Pudding with Condensed Milk

This rice pudding with condensed milk is rich, creamy and made entirely on the stovetop, so there’s no baking, no eggs and no oven needed. Short-grain rice is simmered until tender, then finished with sweetened condensed milk, cream and vanilla for a smooth, spoonable pudding.

You can serve it warm, chilled or somewhere in between, and the sweetness and thickness are easy to adjust. It’s simple comfort food, but the condensed milk gives it that extra cosy, caramel-sweet richness.

Three bowls of rice pudding with condensed milk on a light background.

For more creamy comfort desserts, try my milk tart with condensed milk, firni/phirni or dulce de leche mousse. If you prefer a baked pudding, South African malva pudding is always a cosy choice, and lemon meringue tart is another good one for condensed milk lovers.

Why this version works

  1. Stovetop method – no oven, baking dish or water bath needed.
  2. Sweetened condensed milk – adds sweetness, richness and a gentle caramel flavour.
  3. Short-grain rice – releases starch for a naturally creamy texture.
  4. Adjustable sweetness – use less condensed milk for a milder pudding or more for a sweeter one.
  5. Serve it warm or cold – it thickens as it cools, but loosens easily with a splash of milk or cream.

Key ingredient notes and substitutions

Rice pudding with condensed milk ingredients.

Best rice for rice pudding

Short-grain rice – Pudding rice, Arborio or sushi rice works best because it releases starch as it cooks, giving the pudding a creamy texture.

Medium-grain rice, such as Calrose, will also work.

Long-grain rice, such as basmati, can be used in a pinch, but it won’t soften and thicken the pudding quite as well.

Cream

Double cream gives the richest result, but single cream or whipping cream will also work. For a lighter pudding, use less cream or leave it out.

Sweetened condensed milk

This sweetens the pudding and makes it rich and creamy. We use 300g/10.5oz for a balanced sweetness, but you can use less for a milder pudding or up to a full 397g/14oz can for a sweeter, richer version.

Is condensed milk the same as sweetened condensed milk?

Yes. In the UK, South Africa and many other countries, it’s usually called condensed milk. In the US, it’s usually labelled sweetened condensed milk. For this recipe, you need the thick, sweet canned milk – not evaporated milk.

Tips for creamy rice pudding

Adjusting the sweetness

We use 300g (10.5oz) of sweetened condensed milk, which gives the pudding a balanced sweetness without making it too rich.

For a milder pudding, use around 200g (7oz). For a sweeter, richer version, use up to a full 397g (14oz) can.

Start with less if you’re unsure, then add more to taste. Just keep in mind that the amount of condensed milk can affect the cooking time: Less may thicken faster, while more may take a little longer.

Getting the right thickness

Cooking time can vary depending on your pan, rice, heat setting and how much condensed milk you add. After bringing the pudding back to a gentle simmer, it can take anywhere from 8–20 minutes to thicken.

As a guide, when we use 300g (10.5oz) of condensed milk, it takes about 18 minutes over a low simmer to reach a thick, spoonable consistency.

If it looks thin at first, don’t worry. Keep cooking gently and stirring often. It will thicken as it cooks, and it will thicken even more as it cools.

How to make rice pudding

Adding short grain rice to a black cast iron saucepan.

1. Add the rice, boiling water and salt to a large saucepan.

Cooked rice for the stove-stop rice pudding.

2. Bring to a simmer, then reduce the heat to low. Cook uncovered for about 20 minutes, stirring once or twice, until the rice is tender and most of the water has evaporated. The rice should be soft before you add the sweetened condensed milk.

Adding condensed milk and cream to the cooked rice in a cast iron saucepan.

3. Stir in the sweetened condensed milk, cream and vanilla until well combined.

Stirring the rice pudding until desired thickness.

4. Bring back to a gentle simmer, then cook over low heat, stirring often, until creamy and thickened. This can take 8–20 minutes, depending on your rice, pan, heat and how much condensed milk you use.

Don’t worry if it looks thin at first – just keep simmering and stirring, it will thicken up.

5. Remove from the heat when the pudding is still slightly looser than you want, as it will thicken as it cools.

6. Serve warm, or leave to cool and chill for later. If serving chilled, stir in a splash of milk or cream before serving if it has thickened too much.

Troubleshooting rice pudding

Too thickStir in a splash of milk or cream over low heat until loosened.
Too runnyKeep simmering gently, stirring often, until it thickens. It will also thicken more as it cools.
Rice still firmCook it a little longer before adding more condensed milk or cream. The rice needs to be tender first.
Too sweetUse less condensed milk next time, or serve with tart fruit such as berries or stewed apples.
Gummy textureThe pudding may have cooked too long or cooled too thick. Stir in milk or cream to loosen it.
Skin formingPress a piece of cling film/plastic wrap directly onto the surface while it cools.

What to serve with rice pudding

Creamy rice pudding with condensed milk in a bowl with cinnamon on top

Serve this rice pudding warm or cold, plain or with one of these toppings:

  • Cinnamon or nutmeg for a classic finish.
  • Jam or berry compote for a sweet-tart contrast.
  • Stewed apples or pears for proper cosy pudding energy, or these beautiful roasted pineapple rings with cinnamon butter sauce.
  • Raisins stirred in with the condensed milk.
  • A little extra cream if serving it chilled.

Storage and reheating

Let the rice pudding cool, then store it in an airtight container in the fridge for 3–4 days.

Rice pudding thickens as it chills, so stir in a splash of milk or cream before reheating. Warm it gently in a saucepan over low heat, stirring often, or reheat individual portions in the microwave.

You can freeze rice pudding for up to 2 months, but I don’t really recommend it. The flavour will still be good, but the texture can become grainy or less creamy after thawing.

Recipe to Inbox

Want to save this recipe for later?

Enter your details and I’ll send the recipe straight to your inbox.

We’ll use your details to send you this recipe. See our Privacy Policy.

Creamy rice pudding with condensed milk in a bowl with cinnamon on top
5 from 5 votes

Rice Pudding with Condensed Milk – Easy No-Bake Recipe

A creamy stovetop rice pudding made with short-grain rice, sweetened condensed milk, cream and vanilla. Serve it warm or cold, and adjust the sweetness and thickness to your liking.
Prep Time:40 minutes
Total Time:40 minutes
Course: Dessert, Snack
Cuisine: British, International
Keyword: stove top rice pudding, no bake rice pudding, creamy rice pudding, easy rice pudding, comfort food
Servings: 6 servings
Calories: 305kcal

Equipment

  • 1 large saucepan

Ingredients

  • 150 grams (5.3oz) short-grain rice like risotto (Arborio), pudding rice or medium-grain rice like pilau rice.
  • 1 litre (4¼ US cups) boiling water
  • ½ teaspoon salt
  • 300 grams (10.5oz) sweetened condensed milk Adjust to taste: less for mild sweetness, up to whole can for extra sweet (highly recommended!)
  • 6 tablespoons double cream or single/whipping cream.
  • 1 teaspoon vanilla extract

Instructions

  1. Add the rice, boiling water and salt to a large saucepan.
    150 grams (5.3oz) short-grain rice, 1 litre (4¼ US cups) boiling water, ½ teaspoon salt
  2. Bring to a simmer, then reduce the heat to low. Cook uncovered for about 20 minutes, stirring once or twice, until the rice is tender and most of the water has evaporated. The rice should be soft before you add the sweetened condensed milk.
  3. Stir in the sweetened condensed milk, cream and vanilla until well combined.
    300 grams (10.5oz) sweetened condensed milk, 6 tablespoons double cream, 1 teaspoon vanilla extract
  4. Bring back to a gentle simmer, then cook over low heat, stirring often, until creamy and thickened. This can take 8–20 minutes, depending on your rice, pan, heat and how much condensed milk you use.
    Don't worry if it looks thin at first – just keep simmering and stirring, it will thicken up.
  5. Remove from the heat when the pudding is still slightly looser than you want, as it will thicken as it cools.
  6. Serve warm, or leave to cool and chill for later. If serving chilled, stir in a splash of milk or cream before serving if it has thickened too much.

Notes

Tips for creamy rice pudding

Adjusting the sweetness

We use 300g (10.5oz) of sweetened condensed milk, which gives the pudding a balanced sweetness without making it too rich.
For a milder pudding, use around 200g (7oz). For a sweeter, richer version, use up to a full 397g (14oz) can.
Start with less if you’re unsure, then add more to taste. Just keep in mind that the amount of condensed milk can affect the cooking time: Less may thicken faster, while more may take a little longer.

Getting the right thickness

Cooking time can vary depending on your pan, rice, heat setting and how much condensed milk you add. After bringing the pudding back to a gentle simmer, it can take anywhere from 8–20 minutes to thicken.
As a guide, when we use 300g (10.5oz) of condensed milk, it takes about 18 minutes over a low simmer to reach a thick, spoonable consistency.
If it looks thin at first, don’t worry. Keep cooking gently and stirring often. It will thicken as it cooks, and it will thicken even more as it cools.

Nutrition

Calories: 305kcal | Carbohydrates: 48g | Protein: 6g | Fat: 10g | Saturated Fat: 6g | Polyunsaturated Fat: 0.5g | Monounsaturated Fat: 3g | Cholesterol: 34mg | Sodium: 274mg | Potassium: 230mg | Fiber: 0.3g | Sugar: 28g | Vitamin A: 357IU | Vitamin C: 1mg | Calcium: 164mg | Iron: 0.3mg

For food safety advice, including guidance on food allergies

You'll Also Love...

5 from 5 votes

Leave a Reply

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

Recipe Rating




13 Comments

  1. 5 stars
    Oh my gosh, I ate half of it before my family even got a look in! Made another batch, and now I’m kicking myself for not doubling it. It’s so good! Thanks for totally wrecking my January diet! 😜

    1. Haha! Sorry for ruining your diet, Jude, but I hope every bite was worth it! Tomorrow’s a new day, right? 😉
      Thanks so much for the lovely feedback, so happy it was a hit!

      Maretha x

        1. Hi Marilyn,

          It’s always fascinating to hear about the rich history behind recipes like Kheer. My recipe, however, is more inspired by Western-style rice pudding, which has also been enjoyed for centuries – dating back to European medieval times, in fact.
          By the 16th century, rice pudding became more common in England, made with milk, sugar and sometimes eggs. It was even seen as a health food for the sick due to its simple and nourishing ingredients.

          While Kheer is beautifully spiced with cardamom, nuts and sometimes rose water, this version is more straightforward, focusing on the creamy, sweet texture without any spices.

          I completely understand how easy it is to draw comparisons, but my aim was to create a dessert that reflects the European tradition. I hope this clears up any confusion, and I truly appreciate you taking the time to share your thoughts.

          Warm regards,
          Maretha

      1. 5 stars
        YES!! I was craving rice pudding and had limited ingredients on hand. A quick web search brought me to your recipe and I’m happy that it did. So good. THANKS.

        1. Ali! This made my day – so glad your craving led you here! Love that it worked with what you had on hand. Rice pudding is just one of those simple, cozy treats, right? Thanks for taking the time to leave a comment!

          Maretha x

      1. I’m assuming you mean sweetened condensed milk in this recipe? sounds good – one of the things I remember my Mom making.

        1. Hello Rosemary!

          You’re absolutely right – it is sweetened condensed milk. Apologies for any confusion! I’ve realised that in the US, that’s the full name, while in the UK, we just call it ‘condensed milk.’ I’ll update the recipe to make it clearer.

          Have a wonderful day!

          Maretha.

    1. Hey Rosa!

      What a wonderful idea! Do you cook the rice in coconut milk (with some water added?) and then stir in the condensed milk once it’s cooked, letting it then reduce to a thickened consistency?

      Maretha.