Easy Caramel Rice Pudding

Rice pudding with white cashew cream on top in white bowl

It’s sweet. It’s rich. It’s caramel-ly. But most importantly, it’s delicious.

I was sitting on my couch the other night and started to crave rice pudding. I found it odd because the last time I’d eaten rice pudding was about 20 years ago. But I could not get the thought of it out of my head. Of course I had to figure out a way to make some!

Most recipes call for milk or cream and an egg. Replacing the milk with plant-milk is easy. And instead of an egg, I used cornstarch. It works like a dream. I am sure that you could also use arrowroot powder but I haven’t tried it. If you do let me know how it goes!

Somebody dipping a spoon into a bowl full of rice pudding

I used a mixture of dates and coconut sugar for the sweetener. Together they create an amazing caramel flavor. It is on the sweet side so feel free to cut down on the amounts if needed.

Because of the dates, you need to blend the sauce ingredient well. Pour the sauce into the pan with the rice and cook it on medium-high heat for about 15 to twenty minutes.

pouring sauce into instant pot

Stir the cornstarch into the remaining half cup of milk. Then pour the mixture into the pudding and cook for another minute or two to thicken.

I have made this on the stovetop with leftover rice. But if you don’t have leftover rice, you can cook some up in the instant pot and finish the pudding on the saute setting once the rice is cooked. I am sure there is another way to do it in the instant pot, but I haven’t played around with it yet. When I do I will for sure let you know.

rice pudding divided into 3 white bowls with a pitcher of cashew cream and some dates

How do you like to eat your rice pudding? My husband likes raisins in his. I love to add a little extra milk or cashew cream. Yum!

What desserts are iconic from your childhood? Let me know in the comments below!

Rice pudding with white cashew cream on top in white bowl
Print Recipe
5 from 1 vote

Easy Caramel Rice Pudding

Deliciously easy rice pudding. Combine dates and coconut sugar for a rich caramel flavor.
Total Time20 mins
Course: Dessert
Servings: 2


  • Blender


  • 1 1/2 cups cooked white rice
  • 1/2 cup soy milk unsweetened
  • 1 tbsp cornstarch
  • 1/4 cup raisins optional

Sauce Ingredients

  • 2 cups soy milk unsweetened
  • 1/4 cup dates
  • 1/4 cup coconut sugar
  • 1 tsp vanilla
  • 1 tsp cinnamon
  • 1 pinch nutmeg


  • Blend sauce ingredients together until smooth.
  • Add sauce and rice to pan and cook on medium high heat for 15 to 20 minutes.
  • Stir cornstarch into 1/2 cup soy milk. Add to rice and cook for a minute or two longer to thicken.
  • Enjoy!


  • You can eat this with a little extra milk or cashew cream drizzled on top. Or if you want to have it for breakfast you can add a little non-dairy yogurt.
  • If you don’t have leftover rice, you can cook 1/2 cup dried rice in the instant pot, then put the instant pot on the sauté setting and finish the pudding right in the pot!



You Might Also Like


  • Reply
    July 30, 2021 at 1:54 pm

    5 stars
    This sounds wonderful. My family loves anything with caramel sauce so I know that is going to be a hit.

    • Reply
      July 30, 2021 at 2:01 pm

      Thank you! Caramel is a big hit around here too!

Leave a Reply

Recipe Rating