RecipeAI
DashboardDiscoverMeal PlanGroceriesCreateImportRecipe Box
BlogSign InGet Started
Dashboard
Plan
Nutrition
Create
Groceries
Saved
Profile
RecipeAI LogoRecipeAI

AI-powered recipes, meal plans, and nutrition tracking — personalized to your tastes and goals.

Explore

  • Discover Recipes
  • Categories
  • World Cuisines
  • Diets
  • Quick Meals
  • Meal Plans by Diet
  • Kitchen Conversions
  • Calories in Foods

Features

  • AI Recipe Generator
  • Meal Planning
  • Nutrition Tracker
  • Macro Calculator
  • Nutrition Guides
  • Food Diary
  • Recipe Import
  • Pricing

Resources

  • Blog
  • About Us
  • Feedback

© 2026 RecipeAI. All rights reserved.

Cook smarter, eat better.

More recipes like this

  • Creamy Rice Pudding
  • Pan-Seared Garlic-Butter Chicken Thighs with Herbed Lemon Rice and Honey-Roasted Carrots
  • Silky Vegan Roasted Pumpkin Mousse with Maple-Coconut Cream, Candied Pecans & Ginger-Almond Crumble
  • Tomato-Garlic Baked Penne with Golden Cheesy Rice Cakes
  • Creamy Tomato & Parmesan Rice with Roasted Tomato Confit and Caramelized Onion
  • Miso-Glazed Cod Bowl with Spring Pea Rice, Quick-Pickled Cucumber & Toasted Sesame
  • Browse all recipes →
Silky Cardamom Rice Pudding (Kheer-style)

Silky Cardamom Rice Pudding (Kheer-style)

By Jasmine Cueva

South Asian / Indian-inspired (Kheer)Intermediate

A lusciously creamy rice pudding scented with warm cardamom and vanilla — silky on the tongue with tender rice grains and a glossy, spoon-coating finish. Slow-simmering the rice in whole milk concentrates the dairy sweetness and creates a rich texture that feels indulgent yet simple; a sprinkle of toasted nuts or citrus zest adds a restaurant-style finish.

Prep: 10 minutes
Cook: 40 minutes
Total: 50 minutes
4 servings

Ingredients

  • 1 cup long-grain white rice (uncooked)
  • 4 cups whole milk
  • 1/2 cup granulated sugar
  • 2 tbsp unsalted butter
  • 1/2 tsp ground cardamom
  • 1 tsp vanilla extract
  • 1/8 tsp fine sea salt
  • 2 tbsp toasted pistachios or almonds (optional, for garnish)
  • 1 tsp fresh orange or lemon zest (optional, for garnish)

Instructions

1

Rinse the rice: Place the rice in a fine-mesh sieve and rinse under cold running water until the water runs mostly clear (about 30–60 seconds). This removes excess surface starch so the finished pudding’s grains remain separate and tender rather than gluey.

2

Par-cook the rice: In a medium saucepan, combine the rinsed rice with 1 cup of water and a pinch of salt. Bring to a gentle boil, reduce heat to low, cover, and simmer 6–8 minutes — just until most of the water is absorbed but the rice is still firmer than al dente. Par-cooking shortens the long milk-simmer time and helps achieve tender grains without overcooking or breaking them apart.

3

Warm the milk: Meanwhile, pour the 4 cups of whole milk into a separate heavy-bottomed pot (a heavy pot prevents hot spots and scorching). Warm the milk over medium-low heat until you see steam and small bubbles forming at the edges — do not boil. Warming the milk before adding rice keeps the temperature steady and prevents the rice from shocking and seizing.

4

Combine rice and milk: Transfer the par-cooked rice into the warm milk, stir gently to combine, and bring to a bare simmer over medium-low heat. A gentle simmer allows the rice to release its starch slowly, thickening the milk into a creamy sauce without curdling or sticking.

5

Simmer slowly and stir: Reduce heat to low so the mixture simmers gently (one or two small bubbles breaking the surface). Cook uncovered, stirring every 4–6 minutes and scraping the bottom with a wooden spoon to prevent sticking. Total simmer time will be about 25–30 minutes; you want the rice tender and the milk reduced to a creamy, spoon-coating consistency. Stirring develops a glossy texture and prevents a scorched layer on the bottom.

6

Finish with sugar and flavor: When the rice is tender and the milk has reduced by roughly one-third, stir in the sugar, ground cardamom, and the butter. Continue to simmer on low for 4–6 minutes so the sugar dissolves fully and flavors meld. Adding sugar too early can make the milk harder to reduce because it raises the boiling point slightly; adding it near the end ensures controlled reduction and balanced sweetness.

7

Adjust texture and season: Remove the pot from heat and stir in the vanilla extract and a final pinch of salt to heighten flavors. If the pudding seems too thick (it will thicken further as it cools), stir in up to 1/4 cup warm milk to loosen to your preferred consistency. If you prefer it thicker, return to low heat and reduce another 2–3 minutes.

8

Plate and garnish: Spoon the pudding into bowls or a shallow serving dish. Sprinkle with toasted pistachios or almonds and a little citrus zest for contrast — the nuts add a crunchy, toasty note and the zest cuts through the richness. Serve warm, at room temperature, or chilled (chilling firms the pudding further).

9

Make-ahead and storage: Allow to cool to room temperature, then cover and refrigerate for up to 3 days. Reheat gently on the stove with a splash of milk, stirring constantly to restore silkiness.

Chef's Tips

  • 1Use a heavy-bottomed saucepan to prevent scorching; rice pudding is prone to sticking as the milk reduces.
  • 2Rinse the rice until water runs mostly clear — this controls surface starch and prevents an overly gluey texture.
  • 3If the top skin forms while simmering, press it back into the pudding with a spoon and reduce heat slightly; avoid high heat that will cause split, gritty milk.

Variations

  • Arroz con Leche (Latin twist): Add 1 cinnamon stick while simmering, omit cardamom, and stir in a tablespoon of sweetened condensed milk for an ultra-creamy finish.
  • Coconut Cardamom Pudding (dairy-free option): Substitute 2 cups canned full-fat coconut milk + 2 cups unsweetened almond milk for the whole milk; reduce butter and add a pinch of salt and 1 tablespoon maple syrup instead of granulated sugar.

Nutrition per Serving

468

Calories

11g

Protein

75g

Carbs

14g

Fat

1g

Fiber

Rate this Recipe

How did this recipe turn out? Let others know!

to rate this recipe

Silky Cardamom Rice Pudding (Kheer-style)

By Jasmine Cueva

Silky Cardamom Rice Pudding (Kheer-style) - long-grain white rice (uncooked), whole milk recipe

A lusciously creamy rice pudding scented with warm cardamom and vanilla — silky on the tongue with tender rice grains and a glossy, spoon-coating finish. Slow-simmering the rice in whole milk concentrates the dairy sweetness and creates a rich texture that feels indulgent yet simple; a sprinkle of toasted nuts or citrus zest adds a restaurant-style finish.

South Asian / Indian-inspired (Kheer)Intermediate4 servings
Prep: 10 minutes
Cook: 40 minutes
50 minutes

Ingredients

  • 1 cup long-grain white rice (uncooked)
  • 4 cups whole milk
  • 1/2 cup granulated sugar
  • 2 tbsp unsalted butter
  • 1/2 tsp ground cardamom
  • 1 tsp vanilla extract
  • 1/8 tsp fine sea salt
  • 2 tbsp toasted pistachios or almonds (optional, for garnish)
  • 1 tsp fresh orange or lemon zest (optional, for garnish)

Instructions

1

Rinse the rice: Place the rice in a fine-mesh sieve and rinse under cold running water until the water runs mostly clear (about 30–60 seconds). This removes excess surface starch so the finished pudding’s grains remain separate and tender rather than gluey.

2

Par-cook the rice: In a medium saucepan, combine the rinsed rice with 1 cup of water and a pinch of salt. Bring to a gentle boil, reduce heat to low, cover, and simmer 6–8 minutes — just until most of the water is absorbed but the rice is still firmer than al dente. Par-cooking shortens the long milk-simmer time and helps achieve tender grains without overcooking or breaking them apart.

3

Warm the milk: Meanwhile, pour the 4 cups of whole milk into a separate heavy-bottomed pot (a heavy pot prevents hot spots and scorching). Warm the milk over medium-low heat until you see steam and small bubbles forming at the edges — do not boil. Warming the milk before adding rice keeps the temperature steady and prevents the rice from shocking and seizing.

4

Combine rice and milk: Transfer the par-cooked rice into the warm milk, stir gently to combine, and bring to a bare simmer over medium-low heat. A gentle simmer allows the rice to release its starch slowly, thickening the milk into a creamy sauce without curdling or sticking.

5

Simmer slowly and stir: Reduce heat to low so the mixture simmers gently (one or two small bubbles breaking the surface). Cook uncovered, stirring every 4–6 minutes and scraping the bottom with a wooden spoon to prevent sticking. Total simmer time will be about 25–30 minutes; you want the rice tender and the milk reduced to a creamy, spoon-coating consistency. Stirring develops a glossy texture and prevents a scorched layer on the bottom.

6

Finish with sugar and flavor: When the rice is tender and the milk has reduced by roughly one-third, stir in the sugar, ground cardamom, and the butter. Continue to simmer on low for 4–6 minutes so the sugar dissolves fully and flavors meld. Adding sugar too early can make the milk harder to reduce because it raises the boiling point slightly; adding it near the end ensures controlled reduction and balanced sweetness.

7

Adjust texture and season: Remove the pot from heat and stir in the vanilla extract and a final pinch of salt to heighten flavors. If the pudding seems too thick (it will thicken further as it cools), stir in up to 1/4 cup warm milk to loosen to your preferred consistency. If you prefer it thicker, return to low heat and reduce another 2–3 minutes.

8

Plate and garnish: Spoon the pudding into bowls or a shallow serving dish. Sprinkle with toasted pistachios or almonds and a little citrus zest for contrast — the nuts add a crunchy, toasty note and the zest cuts through the richness. Serve warm, at room temperature, or chilled (chilling firms the pudding further).

9

Make-ahead and storage: Allow to cool to room temperature, then cover and refrigerate for up to 3 days. Reheat gently on the stove with a splash of milk, stirring constantly to restore silkiness.

Chef's Tips

  • 1Use a heavy-bottomed saucepan to prevent scorching; rice pudding is prone to sticking as the milk reduces.
  • 2Rinse the rice until water runs mostly clear — this controls surface starch and prevents an overly gluey texture.
  • 3If the top skin forms while simmering, press it back into the pudding with a spoon and reduce heat slightly; avoid high heat that will cause split, gritty milk.

Variations

  • Arroz con Leche (Latin twist): Add 1 cinnamon stick while simmering, omit cardamom, and stir in a tablespoon of sweetened condensed milk for an ultra-creamy finish.
  • Coconut Cardamom Pudding (dairy-free option): Substitute 2 cups canned full-fat coconut milk + 2 cups unsweetened almond milk for the whole milk; reduce butter and add a pinch of salt and 1 tablespoon maple syrup instead of granulated sugar.

Nutrition per Serving

468

Calories

11g

Protein

75g

Carbs

14g

Fat

1g

Fiber

Rate this Recipe

Your Rating:

Explore More

🥘 More with long-grain white rice (uncooked)🥘 More with whole milk🥘 More with granulated sugar

Similar Recipes