Brown Rice Kheer Recipe: Cardamom-Spiced Warmth in Every Spoonful

Main Courses

Brown Rice Kheer Recipe: Cardamom-Spiced Warmth in Every Spoonful

This brown rice kheer recipe transforms simple whole grains into a velvety dessert that balances earthy rice with warm cardamom and creamy milk. The key lies in soaking the rice overnight—this softens the grains perfectly, ensuring they absorb the rich, spiced milk mixture without turning mushy.

What starts as a humble grain becomes a luxurious pudding, where each spoonful delivers layers of nutty rice, floral cardamom, and subtle sweetness.

The process is straightforward yet rewarding: simmer the soaked rice with milk, sugar, and crushed cardamom pods until the texture reaches that signature creamy consistency. Garnish with toasted nuts or a pinch of saffron for depth, and you’ve created a dessert that feels both comforting and refined.

Perfect for celebrations or quiet evenings, this kheer is a testament to how traditional techniques can elevate simple ingredients into something extraordinary.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for brown rice kheer

Earthy brown rice meets floral cardamom and velvety milk in this luxurious vegetarian dessert.

Ingredient Amount Notes
Short-Grain Brown Rice 🌾 1 cup Uncooked, rinsed thoroughly
Full-Fat Coconut Milk 🥥 2 cups Canned, for creaminess
Whole Milk 🥛 1 cup For balanced richness
Granulated Sugar 🍚 ¾ cup Adjust to taste preference
Cardamom Pods 🌿 6 whole Lightly crushed, seeds only
Ghee 🧈 2 tbsp For nutty aroma and richness
Saffron Threads 💛 ⅛ tsp Optional, for luxurious depth
Toasted Pistachios 🥜 ¼ cup Chopped, for garnish
Toasted Almonds 🌰 ¼ cup Sliced, for crunch
Rose Water 🌹 1 tsp Pure, food-grade only
Ground Cinnamon 🌿 ½ tsp Freshly ground preferred
Sea Salt 🧂 ¼ tsp Fine grain, for balance

The short-grain brown rice is non-negotiable—it absorbs liquid beautifully without becoming mushy. Bob's Red Mill or Lundberg organic varieties work exceptionally well. Soak the rice overnight in double the water to soften it properly; discard the soaking water before cooking. Cardamom pods should be lightly crushed to release their aromatic oils without turning bitter. For the milk, full-fat coconut milk provides the signature creaminess, while whole milk adds a balanced richness. Opt for organic brands like Goya or Thai Kitchen for the best flavor profile.

No cardamom pods? Ground cardamom at half the amount works in a pinch, though whole pods impart deeper flavor. Saffron is optional but worth the splurge—Iranian saffron from Penzeys is the gold standard. For a budget-friendly alternative, turmeric at one-tenth the amount adds color and earthiness. The ghee should be clarified butter for a nutty aroma; avoid margarine substitutes. Toasting your nuts separately enhances their flavor—lightly brown in a dry pan for about 3 minutes—and prevents them from soaking up moisture during storage.

Store the cooked kheer in an airtight container in the fridge for up to 5 days, though it's best enjoyed within 2 days for optimal texture. Reheat gently on low heat, stirring occasionally, and add a splash of milk to restore creaminess. The nuts and saffron can be toasted and stored separately in a sealed container for up to 2 weeks. For a quicker version, use pre-soaked rice from the bulk section of specialty stores like Whole Foods, though homemade soaking yields superior results.

❤️

Why You'll Love This Recipe

  • Five-Ingredient Magic: I swear, this recipe is one of those rare dishes where you mix a few pantry staples and boom—something special happens. Short-grain brown rice soaks up the coconut milk like a sponge, while the whole milk and sugar turn it into this velvety, lightly sweet pudding. No fancy techniques, just patience and a pot.
  • Cardamom Kiss: Between us, that crushed cardamom pod is the secret weapon. It’s not overpowering—just a warm, earthy whisper that makes every spoonful feel like a little celebration. Honestly, I’ve tried kheer without it, and it’s like a hug missing an arm.
  • Weeknight to Festive: This is my go-to when I need something quick but still feels special. Stir it together for a lazy Sunday breakfast or double the batch for Diwali—it’s that adaptable. The rice stays firm enough to hold its shape, so it works as a dessert or even a light lunch with fruit.
  • Leftovers? Better Leftovers: I make this on Sundays because it tastes better the next day. The flavors meld, and the texture gets even creamier. Plus, it keeps for days in the fridge, so I can whip up portions for work lunches or late-night cravings without extra effort. Budget-friendly? Absolutely.

Step-by-step instructions for cardamom-spiced brown rice kheer

Transform simple ingredients into a velvety, aromatic dessert with this precise method.

1

Toast the Rice for Nuttiness

Heat the 2 tablespoons ghee in a heavy-bottomed pot over medium heat. Add the 1 cup short-grain brown rice and toast for 3-4 minutes, stirring constantly, until the grains turn a light golden color and release a nutty aroma. This toasting step develops deeper flavor and prevents the rice from becoming mushy during cooking.

I press the rice against the bottom of the pot with a wooden spoon during the first minute—this ensures even contact with the ghee and prevents any grains from burning. Once the rice is toasted, immediately add the 2 cups full-fat coconut milk and 1 cup whole milk. The heat should be medium-high now to bring the mixture to a gentle boil.

2

Simmer Until Creamy

Bring the mixture to a boil, then reduce heat to low and cover with a tight-fitting lid. Simmer for 25-30 minutes, stirring gently every 5 minutes to prevent sticking. The rice should absorb all the liquid and transform into a thick, creamy pudding-like consistency. If it looks too dry before the time is up, add 1-2 tablespoons water at a time.

Here's the thing—this is where patience matters most. The rice needs time to break down completely and release its starches for that signature kheer texture. You'll know it's ready when the mixture pulls away from the sides of the pot and forms a thick, glossy surface when stirred.

3

Infuse with Aromatics

Once the rice mixture reaches the perfect creamy consistency, remove it from heat. In a small bowl, gently crush the 6 whole cardamom pods to release their seeds, then add them along with the 0.5 teaspoon ground cinnamon to the pot. Stir well to distribute the spices evenly throughout the mixture.

Next, dissolve the 0.75 cup granulated sugar in the kheer by stirring continuously until completely incorporated. Taste and adjust the sweetness if needed—this is your chance to personalize the flavor. Then add the 1 teaspoon rose water and 0.25 teaspoon sea salt, stirring gently to combine. The salt may seem counterintuitive, but it balances the sweetness and enhances all the flavors.

4

Finish with Saffron and Nuts

Soak the 0.125 teaspoon saffron threads in 2 tablespoons warm water for 5 minutes to release their vibrant color and floral aroma. Strain the saffron water and add it to the kheer, stirring gently. Cover the pot and let it sit for 10 minutes to allow the saffron to infuse completely.

While the kheer infuses, lightly toast the 0.25 cup toasted pistachios and 0.25 cup toasted almonds in a dry skillet over low heat for 1-2 minutes until fragrant. Chop the pistachios coarsely and slice the almonds if needed. When ready to serve, divide the warm kheer into bowls and garnish with the toasted nuts. The contrast of warm, creamy kheer with cool, crunchy nuts makes every bite irresistible.

👨‍🍳

Pro Tips For Making Brown Rice Kheer

  • Soak the Rice: DESCRIPTION: Give that short-grain brown rice a 12-hour soak in cold water—yes, overnight. I learned this the hard way after making kheer with barely soaked rice that turned mushy and gummy. The longer it soaks, the creamier the texture becomes without needing extra milk later.
  • Simmer Gently: DESCRIPTION: Keep the heat low and steady after adding the coconut milk—no rushing. I used to crank it up to speed things along, but the rice would split and the kheer would curdle. A barely simmering pot (small bubbles, occasional swirls) keeps everything smooth.
  • Toast the Cardamom: DESCRIPTION: Lightly crush the cardamom pods and toast them in a dry pan for 30 seconds before adding to the milk. This releases their aroma way better than raw pods. (Skip this, and your kheer will still taste good, but it’ll miss that warm, spiced depth.)
  • Sweeten Gradually: DESCRIPTION: Add sugar in two batches—half at the start, half when the rice is almost done. This prevents a cloyingly sweet finish and lets the flavors balance. I used to dump it all in at once, and the kheer would taste like dessert syrup, not the delicate, nutty-sweet dish it should be.

Essential equipment for brown rice kheer

Heavy-Bottomed Pot

Your heavy-bottomed pot is non-negotiable for even heat distribution—think Le Creuset Dutch oven (5-quart) or All-Clad stainless steel (3-quart). The extra weight prevents hot spots that can burn your rice while the sides stay cool.

I’ve ruined kheer twice using thin aluminum pots, so invest in quality if you can. For budget-friendly options, Calphalon nonstick works well, though it lacks the same heat retention. 🔥

Wooden Spoon

A wooden spoon (10-inch) is essential for stirring without scratching your pot’s surface. I prefer olive wood spoons from OXO Good Grips—they’re gentle on nonstick coatings and durable. Avoid metal spoons that can react with acidic ingredients like rose water or damage your pot’s finish over time.

Keep it handy for scraping the bottom during toasting to prevent burning.

Fine-Mesh Strainer

For straining saffron-infused water, a fine-mesh strainer (3-inch) works best to catch any stray threads. My go-to is the Mesh King Strainer—it’s dishwasher-safe and traps even the tiniest particles.

If you’re using saffron, this step is crucial to avoid gritty texture. For cardamom seeds, a cheesecloth works too, but it’s messier. 💛

Instant-Read Thermometer

A digital instant-read thermometer (like Thermoworks ThermoPop) helps gauge when your kheer reaches the ideal 160°F—the temperature where rice starches fully gelatinize for that signature creamy texture. Without one, you’re guessing, and overcooking turns kheer into glue.

I check the temp after 25 minutes of simmering to decide if it needs more time or a splash of water.

Toasted Nut Skillet

Toast your pistachios and almonds in a separate small stainless steel skillet (8-inch) over low heat. This prevents them from absorbing moisture from the kheer and keeps their crunch intact.

A nonstick skillet works too, but stainless steel conducts heat more evenly. I toast nuts in batches to avoid overcrowding—just 1-2 minutes per batch—until they’re fragrant and lightly golden.

Air-Tight Storage Container

For storing leftovers, use a glass airtight container (quart size) like Pyrex Simply Store or Le Parfait. Glass preserves flavor better than plastic and won’t absorb odors. Label with the date—kheer keeps for 5 days in the fridge but tastes best within 2 days.

Pro tip: Store nuts separately in a small mason jar** to keep them crispy for garnishing later. ✨

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 16g80%
Cholesterol 60mg20%
Sodium 280mg12%
Total Carbohydrate 62g23%
Dietary Fiber 3g11%
Sugars 38g
Protein 10g20%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

Why does the recipe call for soaking brown rice overnight? Soaking overnight is crucial because it softens the brown rice's outer bran layer, allowing it to absorb the milk mixture more evenly and break down into a creamy texture. Without soaking, the rice stays firm and gritty—this step transforms it into the signature velvety pudding consistency. Just

1

Can I substitute coconut milk with regular milk?

You can try, but the texture will be thinner and less rich. Coconut milk provides the signature creaminess and fat content that balances the earthy rice. For a compromise, use 1.5 cups whole milk instead of the full coconut milk, but add 1 tablespoon cornstarch to thicken it during cooking. The flavor will be more subtle but still delicious.

2

What if my kheer becomes too thick or too thin?

If it's too thick, stir in 1-2 tablespoons warm milk at a time until smooth. Too thin? Return it to low heat and simmer uncovered for 5-10 minutes, stirring often, until it thickens. Pro tip: The rice should pull away from the pot's sides when done—this is your visual cue for perfect consistency.

3

How can I make this dessert vegan?

Replace the milk with full-fat coconut milk and use vegan ghee (like coconut oil) for toasting. For sweetness, try coconut sugar or maple syrup. Omit saffron (it's not vegan) and use vanilla extract instead of rose water. The texture will be slightly lighter but still creamy and delicious!

4

Can I make brown rice kheer ahead of time?

This dessert actually tastes better the next day as flavors meld. Store in an airtight container in the fridge for up to 5 days. Reheat gently on low heat, stirring occasionally, and add a splash of milk to restore creaminess. Garnish with fresh nuts just before serving for maximum crunch.

★★★★★5.0(9 reviews)
Categories Main Courses