← BlogJune 29, 2026

How to Make the Perfect Creamy Rice Pudding

American · Easy · 40 min · 6 servings

vegetariangluten-free
Advertisement

This thick and creamy rice pudding is a beloved kid friendly recipe that children have enjoyed for generations as a comforting warm dessert. Parents appreciate how affordable and filling this simple stovetop pudding is using just a few pantry staples.

Why this recipe works

This Creamy Rice Pudding recipe has been crafted to deliver restaurant-quality results in your home kitchen. At just 40 minutes from start to finish, it fits perfectly into a busy schedule without sacrificing flavor. Each serving comes in at 280 calories with 7g of protein, making it a balanced choice for any meal.

Advertisement

What you will need

This recipe uses 6 simple ingredients that you can find at any grocery store:

  • 1 cup long grain white rice
  • 4 cups whole milk
  • 0.5 cup granulated sugar
  • 1 tsp pure vanilla extract
  • 1 tsp ground cinnamon
  • 2 tbsp unsalted butter

Step by step instructions

Step 1: Cook the Rice

Rinse the rice under cold water until the water runs clear. Combine rice and 2 cups of the whole milk in a medium saucepan over medium heat. Stir frequently and bring to a gentle simmer.

Step 2: Add Remaining Milk

Once the first addition of milk is absorbed add the remaining 2 cups of milk and the sugar. Stir well to combine. Continue cooking over medium low heat stirring frequently to prevent the bottom from sticking.

Step 3: Finish the Pudding

Cook for about 20 to 25 minutes total until the rice is tender and the mixture has thickened to a creamy pudding consistency. Stir in vanilla extract and butter until butter is melted and incorporated.

Step 4: Serve and Garnish

Remove from heat and spoon into serving bowls. Dust generously with ground cinnamon. The pudding can be served warm immediately or chilled in the refrigerator for a cold version. It thickens further as it cools.

Advertisement

Easy substitutions

Missing an ingredient? Here are some swaps that work perfectly:

  • long grain white rice → arborio rice for an extra creamy thick texture
  • whole milk → coconut milk for a tropical dairy free variation

Common mistakes to avoid

Watch out for these pitfalls that can affect your results:

  • Cooking on too high heat causing milk to scorch on the bottom of the pan
  • Not stirring frequently enough resulting in lumpy pudding with stuck rice

Nutrition facts

Per serving: 280 calories, 7g protein, 44g carbs, 8g fat, 1g fiber.

Ready to cook?

Get the interactive recipe with adjustable servings, built-in timers, and ingredient checklist.

View full recipe →
Advertisement