This post may contain affiliate links. See my disclosure policy.

Rice Pudding is a delicious, creamy dessert recipe made with rice, milk, and sugar. Infused with hints of almond extract and cinnamon, this comforting treat is served warm or cold, topped with plump golden raisins, slivered almonds, and sweet maple syrup.

Large white bowl filled with creamy rice pudding topped with raisins, almonds, and cinnamon.
Save this recipe!
Get this sent to your inbox, along with fresh recipes and cooking tips!

Rice pudding is one of the very best underrated desserts. Whether you’ve tried it before or it’s your first time, I highly recommend that you give it a try – it’s uncomplicated, fast, and quite delicious.

Flavored with cinnamon and almond extract and made with less sugar, you’ll find that this rice pudding is perfectly creamy-sweet, rather than just sweet-sweet. Top yours with candied slivered almonds, golden raisins, and a drizzle of maple syrup, and this delicious dessert will be gone before you know it!

But, first…

What is Rice Pudding?

Rice pudding is a comforting dish made from cooked rice mixed with milk or water, often with sugar and spices such as cinnamon. Found all over the world, rice pudding may be sweet, savory, boiled, or baked, and served warm or cold. While many types of rice pudding varieties are thickened only by the starches from the rice, others may include eggs.

Most rice pudding recipes typically include these fundamental ingredients,

  • Rice– white rice, brown rice, or even black rice may be used to make rice pudding. Most often, short-grain white rice will be used, but long-grain rice, like jasmine or basmati, may also be used.
  • Milk– the type of milk used will depend on the recipe. For sweeter rice pudding recipes, one may choose to use sweetened condensed milk; for creamier rice pudding recipes, one may choose to add heavy cream or whole milk. For dairy-free alternatives, try adding almond milk, soy milk, or coconut milk.
  • Sweetener– sugar (both brown sugar or white sugar), honey, maple syrup, sweetened condensed milk, or even fruit may be used.
  • Flavoring– different flavorings and extracts can turn a classic rice pudding into a completely different recipe. In this recipe, for example, I added almond extract. A popular addition is pure vanilla extract. Other flavorful additions may include orange or lemon extract, as well as different nuts and dried fruits.
  • Spices– cinnamon (whole cinnamon sticks or ground cinnamon) is hugely popular, in addition to cardamom and nutmeg.
Large white bowl filled with creamy rice pudding topped with raisins, almonds, and cinnamon.

Key Ingredients

  • milk
  • white rice
  • sugar
  • salt
  • almond extract
  • cinnamon
  • raisins (optional)

What type of rice should I use to make rice pudding?

Let’s start with the types of rice you should not use: do not use parboiled or Instant rice. The texture, creaminess, and taste are subpar at best.

So, what should you use? Long-grain white rice or medium-grain rice are your best bets, though short-grain rice will also work if that’s all you have available.

  • Long-grain white rice: regular white long-grain white rice, basmati rice, or jasmine rice
  • Medium-grain white rice: Calrose rice or Arborio rice 

RELATED: Different Types of Rice: Varieties and What to Do With Them

Can you use pre-cooked rice?

Yes, you can… However, when you make rice pudding with precooked or leftover rice, you will miss out on half the flavor!

Pre-cooked rice will have been cooked in water rather than milk and sugar. I don’t know about you guys, but if I had to choose which rice I’d rather eat, it would definitely be the latter.

For this recipe, you will start with uncooked rice and cook it directly in milk and sugar. This makes for the creamiest, most delicious rice pudding ever.

Can I add sweetened condensed milk?

Absolutely. If you’re more partial to sweeter-tasting desserts, try adding a small can (14 ounces) of sweetened condensed milk. For best results, add this after the rice has already cooked in milk (while it is still warm), as condensed milk is more likely to burn (reduce the total amount of milk from 5 cups to 6).

Can I use vanilla extract instead of the almond extract?

Yes. Add approximately one teaspoon vanilla extract.

Table set with small white bowls and one large white bowl filled with creamy rice pudding topped with almonds, golden raisins, and maple syrup.

How to Make Rice Pudding (Stovetop)

1. Cook the rice in milk. In a medium saucepan, bring the rice, milk, sugar, and salt to a low boil over medium-high heat. Immediately reduce to low heat, cover, and simmer for approximately 25 minutes, stirring occasionally to prevent the rice from sticking and burning to the bottom of the pot.

2. Remove from heat and stir in the almond extract, cinnamon, and golden raisins. At this step, add any additional spices or flavorings.

3. Transfer the rice pudding to a container and cover with a tight-fitting lid or plastic wrap. Allow your rice pudding to rest, at room temperature, for approximately 30 minutes, or until it has cooled slightly.

4. Serve and enjoy or (for best results) transfer to the refrigerator to chill for at least 4 hours to overnight. This will make your rice pudding nice and creamy (without the need to add eggs or egg yolks).

5. When ready to serve, remove from the refrigerator and garnish with additional raisins, slivered almonds, and maple syrup, if desired.

How to Make Rice Pudding (Slow Cooker)

You can also make this easy recipe in your crockpot!

1. Add the rice, milk, sugar, salt, almond extract, and ground cinnamon to the bowl of a large slow cooker. Whisk well to combine the cinnamon with the milk.

2. Cook on HIGH for 2-3 hours or on LOW for 4-5 hours. Stir once halfway through cooking.

3. Serve immediately, garnished with raisins and slivered almonds, or allow the rice pudding to cool slightly before covering and transferring to the refrigerator to chill and thicken.

Maple syrup being drizzled on top of a large bowl of rice pudding.

More Rice Recipes,

If you try making this Rice Pudding Recipe, please leave me a comment and let me know! I always love to hear your thoughts.

A bowl of Rice pudding

Save this recipe!
Get this sent to your inbox, along with fresh recipes and cooking tips!

Large white bowl filled with creamy rice pudding topped with raisins, almonds, and cinnamon.
5 from 14 votes

Easy Rice Pudding Recipe


Close up photo of Chef Jessica Randhawa of The Forked Spoon in a blue spotted dress, in the sunlightJessica Randhawa
To make rice pudding use your favorite milk and your favorite long-grain or medium-grain white rice. Enjoy both warm and cold!
Prep: 5 minutes
Cook: 25 minutes
Total: 30 minutes
Servings: 12 servings
Save this recipe!
Get this sent to your inbox, along with fresh recipes and cooking tips!

Ingredients 

  • 6 cups milk
  • 1 cup long-grain or medium-grain white rice
  • cup granulated sugar
  • ¼ teaspoon salt
  • ¾ teaspoon almond extract
  • ½ teaspoon ground cinnamon
  • ½ cup golden raisins
  • ¾ cup slivered almonds, I used honey roasted sliced almonds from Trader Joe’s
  • maple syrup or honey, for drizzling, optional

Instructions 

  • Cook the rice in milk. In a medium heavy-bottomed pot, bring the rice, milk, sugar, and salt to a low boil over medium heat. Reduce heat to low, cover, and simmer for 20-25 minutes, stirring occasionally to prevent the rice from sticking and burning to the bottom of the pot. The rice is ready when it is tender, but not mushy.
  • Remove the rice from heat and stir in the almond extract, ground cinnamon, and golden raisins.
  • Transfer cooked rice to a container and cover with plastic wrap. Allow rice to cool for 30 minutes at room temperature before transferring to the refrigerator to chill four hours to overnight.
  • When ready to serve, top with slivered almonds, additional golden raisins and maple syrup or honey, if desired.

Notes

  • The best rice to use is basmati, jasmine, long-grain white, or arborio.
  • This recipe is gluten-free.

Nutrition

Calories: 177kcal | Carbohydrates: 30g | Protein: 6g | Fat: 3g | Saturated Fat: 0g | Cholesterol: 2mg | Sodium: 101mg | Potassium: 301mg | Fiber: 1g | Sugar: 15g | Vitamin A: 250IU | Vitamin C: 0.2mg | Calcium: 176mg | Iron: 0.5mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this? Leave a comment below!
Close up photo of Chef Jessica Randhawa of The Forked Spoon in a blue spotted dress, in the sunlight

Jessica Randhawa

Chef | Food Photographer

Jessica Randhawa leads The Forked Spoon, sharing 15 years of experience and over 1,200 original recipes, kitchen tips, and practical cooking advice. Inspired by her world travels, Jessica's approachable recipes have been featured in outlets such as USA Today, Daily Mail, and CNET. She holds a Bachelor of Science from the University of California.

You may also like:

Leave a comment

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

Recipe Rating




5 from 14 votes (13 ratings without comment)

1 Comment

  1. Sue says:

    5 stars
    Thank you soo much loveing allyour recipes yum