Classic Kheer Recipe: Indian Rice Pudding

Got a sweet tooth? Explore 957 indulgent recipes in The Desserts Cookbook — from rich chocolate creations to fresh fruit desserts.

When I make classic kheer, the aroma of cardamom and almonds fills my kitchen, instantly reminding me of family celebrations and quiet evenings at home. This Indian rice pudding, rich with creamy almond milk and warm spices, is both simple and deeply comforting. There’s something special about the slow simmer and gentle sweetness that lingers on the tongue. If you’re curious how these humble ingredients transform, let’s explore the secrets behind this timeless dessert.

Indian Rice Pudding (Kheer)
Classic Kheer Recipe

Ingredients

Sure thing, let’s talk ingredients for making Classic Kheer, or as I like to call it, “the reason my kitchen smells like a rose garden collided with a spice bazaar.” Here’s what you’ll need:

  • 1/2 cup basmati rice
  • 2 cups water
  • 2 quarts almond milk
  • 5 whole green cardamom pods
  • 1 1/4 cups sugar, or 1/2 cup honey (for a slightly less sweet, more floral vibe)
  • 1/4 cup blanched slivered almonds
  • 1/2 teaspoon ground cardamom
  • 1/4 teaspoon ground nutmeg
  • 2 tablespoons rose water
  • 1 pinch salt

Now, before you go tossing things into the pot like a mad scientist, let’s chat about a few ingredient quirks. Basmati rice is classic, but if you’re stuck with jasmine or sushi rice, don’t panic—your pudding will survive, just with a slightly different texture. Almond milk keeps this vegan and gives the kheer a nutty undertone, but if dairy is your jam, feel free to swap it for whole milk. Cardamom is non-negotiable (unless you enjoy bland pudding, which, why?), but the rose water is the wildcard. Some folks love its floral punch, others think it tastes like perfume—so start small and add more if you’re feeling brave. And hey, honey versus sugar? Go with your sweet tooth, or whatever’s lurking in your pantry. Just remember, kheer doesn’t judge. It’s all about comfort, coziness, and a little bit of kitchen magic.

Classic Kheer recipe
Classic Kheer Recipe

Steps

  1. Grab 1/2 cup basmati rice and rinse until the water runs clear. Pretend you’re washing tiny, stubborn socks. A good cooktop can make simmering easier by providing precise heat control.
  2. Toss that rice into a pot with 2 cups water. Boil over medium heat for 5-6 minutes, or until the rice is just a little soft. Think “quarter-cooked,” not mushy oatmeal. Drain it using a colander, and try not to lose any grains down the sink. Happens to the best of us. A sturdy pot will help prevent sticking during the brief boil and drain step.
  3. In a big saucepan, pour in 2 quarts almond milk (no, you didn’t read that wrong—a literal ocean of milk). Add 5 whole green cardamom pods. Crank the heat to medium and bring to a gentle boil. Stir occasionally, daydream about India, or just try not to get distracted by your phone. Using reliable kitchen appliances can keep the milk from scalding while you’re multitasking.
  4. Slide the drained rice into the now-bubbling almond milk. Lower the heat to a simmer. This is where patience comes in: let it cook for 30–40 minutes. Stir occasionally at first, but once the milk thickens and your kitchen smells like a festival, stir constantly. No one wants burnt kheer. Trust me, scraping off scorched pudding is a life lesson. A well-designed range offers consistent simmering for long-cook recipes like this.
  5. Time for sweetness. Stir in 1 1/4 cups sugar (or, if you’re feeling floral, 1/2 cup honey—just not both unless you like sugar shock). Add 1/4 cup blanched slivered almonds, 1/2 teaspoon ground cardamom, and 1/4 teaspoon ground nutmeg. Sprinkle in a pinch of salt. Cook for 5 more minutes, stirring like you mean it. You’re basically a pudding wizard now. High-quality utensils make vigorous stirring less tiring.
  6. Turn off the heat. Drizzle in 2 tablespoons rose water. If you’re new to rose water, maybe start with just 1 tablespoon and taste. Too much, and you might wonder if you’re eating pudding or potpourri. A precise measuring spoon set helps you avoid overdoing strong flavorings like rose water.
  7. Give it a taste. If you want more rose water, go for it. Kheer is forgiving—except if you burn it. In that case, start over and maybe meditate a little. Having a backup ingredient like extra almond milk on hand can save a batch if it becomes too thick.
  8. Serve warm for cozy, grandma’s-kitchen vibes, or chill it in the fridge if you’re the “dessert should be cold” type. Pour into cute bowls, or just eat it straight from the pot (no judgment here). A reliable refrigerator will let you chill kheer safely and quickly for a cold serving.
  9. Optional: Garnish with more almonds, a pinch of cardamom, or a few dried rose petals if you’re feeling extra. Or don’t. It’s your kheer, your rules. A powerful appliance like a high power blender can help purée toppings or make smooth nut-based milks to customize your kheer.

Cooking Tips

Ever wonder why some kheer turns out luxuriously creamy while other batches seem thin or grainy? I always simmer my kheer (Indian rice pudding) slowly, stirring often, so the almond milk thickens and the rice softens without sticking. Let the cardamom infuse fully—its aroma is the soul of authentic kheer. Remember, patience is key; rushing sacrifices that velvety texture cherished in every Indian celebration. For an extra layer of richness, fold in warm butter and milk gradually to create a creamy texture that coats each grain of rice. For a savory contrast that complements richness, try serving kheer alongside smoky tempeh as a unique fusion pairing. For a hearty, home-style twist, consider serving it with a spicy grilled patty like a chili quarter pounder to balance the sweetness.

Final Thoughts

With every slow stir and fragrant waft of cardamom, making kheer becomes more than a recipe—it feels like honoring tradition. I’m reminded of family celebrations, laughter echoing as creamy sweetness fills the kitchen. Each bite carries centuries of culture, warmth, and memory. Whether you savor it warm or chilled, I hope this classic kheer brings comfort and a piece of India’s heritage to your table.

Leave a Comment