Creamy Cardamom Rice Pudding Recipe — Silky Indian Kheer Guide

Don’t sleep on this creamy cardamom rice pudding — it’s absolutely delicious. Made on the stovetop with just five main ingredients, this is a light yet cozy dessert I love to serve for guests, holidays, or relaxed Sunday dinners.

Two glass bowls of cardamom rice pudding with strawberry compote on a white counter next to a jar of jam, spoons, cardamom pods, and white blossoms.

Rice pudding is often underrated. It might feel old-fashioned, but that’s part of its charm — imagine serving it in vintage teacups for a little nostalgia. The pudding is creamy with a gentle chew from the rice and a floral warmth from cardamom, balanced by vanilla.

This recipe keeps things simple: cardamom adds an elegant, aromatic lift without extra fuss. If you’ve enjoyed cardamom in desserts before, you’ll appreciate how well it complements the milky, comforting base of this pudding.

Five simple ingredients

Wood and white bowls of rice, sugar, milk, cardamom, and salt on a white counter next to a bottle of vanilla bean paste.

Stovetop rice pudding uses just a handful of pantry staples: whole milk, granulated sugar, a pinch of kosher salt, ground cardamom, vanilla (paste or extract), and white rice. I usually use long-grain white rice for a bit of bite while keeping the overall texture creamy, but short-grain rice will yield an even richer pudding.

How to make it

Three steps to making custard. In photo 1, a hand is pouring sugar into a pot of milk on a white counter. In photo 2, the hand is pouring spices into the milk. In photo 3, a hand is pouring rice into the milk.
Add milk, sugar, salt, cardamom, and rice to a saucepan and stir until the sugar dissolves.
Steps to making custard; in photo 1, a hand uses a wood spoon to stir milk in a pot on a white counter. In photo 2, a hand is spooning the custard over the pot. In photo 3, the hand is mixing vanilla paste into the custard.
Simmer gently, stirring often, until the rice is tender and the mixture is the consistency of yogurt. Stir in vanilla off the heat.

Cook the pudding low and slow so the rice cooks through without the milk evaporating. Expect about 50–55 minutes of gentle simmering, stirring frequently to prevent sticking.

Two glass dishes of cardamom rice pudding with strawberries next to cardamom pods, a jar of jam, spoons, and white blossoms on a white counter.

Topping ideas

This pudding is lovely by itself, but it’s also a great base for toppings. A few favorites:

  • Sauces — strawberry compote, lemon curd, chocolate sauce, or salted caramel.
  • Fresh fruit — strawberries, blueberries, raspberries, cherries, or peaches.
  • Nuts — toasted pistachios, walnuts, pecans, or almonds for crunch.
  • Dried fruit or coconut — shredded coconut or raisins for a classic touch.

Storing and reheating

Let the pudding cool at room temperature for about 30 minutes before transferring to an airtight container. Refrigerate for 3–4 days.

To reheat, microwave small portions for 30–60 seconds, or warm larger amounts in a saucepan over low heat, stirring constantly until heated through. If the pudding thickens in the fridge, stir in a splash of milk to loosen it to your preferred consistency.

Tip: If you prefer a subtler cardamom flavor, start with 1/4 teaspoon ground cardamom and adjust to taste. Cinnamon or nutmeg can be used as alternatives.

Two glass dishes of cardamom rice pudding with strawberries next to jam, spoons, cardamom pods, and white flowers on a white table.

If you make this pudding, please leave a rating and review — feedback is always appreciated.


img 50846 7

Five Ingredient Cardamom Rice Pudding

Yield: 4 servings
Prep Time: 5 mins
Cook Time: 55 mins
Total Time: 1 hr
This cardamom rice pudding is made on the stovetop with just five ingredients for a simple, cozy dessert that’s great for entertaining or everyday treats.

Ingredients

  • 5 cups whole milk
  • 1/4 cup sugar
  • 1/2 teaspoon Kosher salt
  • 1/2 teaspoon ground cardamom (more or less, to taste)
  • 1/2 cup uncooked white rice (long or short-grain)
  • 1 teaspoon vanilla bean paste (or 2 teaspoons vanilla extract)

Equipment

  • Medium saucepan

Instructions

  1. Combine the milk, sugar, salt, cardamom, and rice in a medium saucepan. Bring to a gentle boil over medium-low heat, stirring to prevent burning.
  2. Reduce the heat to a gentle simmer. Cook, stirring very often, until the rice is tender and the pudding is the consistency of yogurt, about 50–55 minutes.
  3. Remove the pan from the heat and stir in the vanilla bean paste or extract.
  4. Serve warm, or cool to room temperature and refrigerate in an airtight container until chilled. Serve with your favorite toppings.

Notes

Use long-grain rice for a bit more texture or short-grain for extra creaminess. Cardamom is potent — reduce to 1/4 teaspoon if you prefer a subtler flavor. Keep the milk at a gentle simmer so it doesn’t evaporate before the rice cooks. If the pudding becomes too thick after chilling, stir in a splash of milk to loosen it.

Cuisine: American
Course: Dessert
Author: Sara Lynn Hunt Broka
Serving: 1 serving, Calories: 318 kcal, Carbohydrates: 45.1 g, Protein: 11.5 g, Fat: 10.1 g.
Did you make this recipe?
Tag @sundaytable.co on Instagram!