Side Dishes
This carrot and rice kheer recipe transforms humble ingredients into a velvety, cardamom-infused dessert that feels like a warm embrace. The secret lies in slow simmering rice with milk until it reaches that signature creamy consistency, then folding in vibrant carrot puree for natural sweetness and color.
What makes this version special is the balance of traditional techniques—like tempering whole spices—and modern shortcuts, such as using instant rice to cut prep time without sacrificing texture.
The result is a dessert that's rich yet light, with strands of tender rice and carrot swirled into a luscious, golden milk base. Garnished with toasted nuts, a drizzle of saffron-infused cream, and a whisper of rose water, every spoonful delivers layers of warmth and spice.
Perfect for festive occasions or cozy family gatherings, this kheer proves that comfort food can be both nourishing and elegant.
Ingredients for carrot and rice kheer
Humble ingredients meet elegant tradition in this cardamom-spiced kheer recipe.
| Ingredient | Amount | Notes |
|---|---|---|
| Instant White Rice 🍚 | 1 cup | Uncooked, long-grain preferred |
| Full-Fat Coconut Milk 🥥 | 2 cups | Canned, full-fat for creaminess |
| Medium Carrots 🥕 | 2 whole | Peeled, grated for puree |
| Whole Milk 🥛 | 2 cups | Whole milk for richness |
| Granulated Sugar 🍚 | ¾ cup | Adjust to taste |
| Green Cardamom Pods 🌿 | 6 whole | Lightly crushed, seeds only |
| Saffron Threads 🧡 | ¼ tsp | Soaked in 1 tbsp warm milk |
| Rose Water 🌹 | 1 tsp | Pure, food-grade |
| Ghee 🧈 | 2 tbsp | For tempering spices |
| Cashew Nuts 🥜 | ¼ cup | Toasted, roughly chopped |
| Pistachios 🌰 | ¼ cup | Toasted, shelled |
| Ground Cinnamon 🌿 | ½ tsp | For garnish |
| Pinch of Salt 🧂 | ¼ tsp | Enhances flavors |
The coconut milk is non-negotiable here—full-fat canned gives that signature velvety texture. I always grab Aroy-D from Asian markets (it's consistently creamy), but any good brand works. For the carrots, organic is ideal, but regular will do—just peel them well. The instant rice cuts prep time in half without sacrificing texture, though traditional rice works if you've got the patience. Cardamom quality matters too—green pods from Indian grocery stores have the best aroma. If you can't find them, crush the seeds from whole pods (they're stronger than pre-ground).
No coconut milk? Heavy cream plus a splash of vanilla gets you close, though the flavor won't be identical. Instant rice unavailable? Jasmine rice works—just cook it separately and mix in later. The carrots can be roasted for extra sweetness (toss them with a pinch of salt and roast at 400°F for 20 minutes before grating). Saffron too pricey? Turmeric adds color (use 1/4 tsp) and orange food coloring for that golden hue. For the nuts, toast them in a dry pan until fragrant—5 minutes max or they'll burn. Pre-ground spices? Toast them first in the ghee to wake up the flavors.
This kheer tastes even better the next day as flavors meld. Store in an airtight container in the fridge for up to 4 days. For longer storage, divide into portions and freeze for 3 months—thaw overnight in the fridge. Reheating tip: Warm gently on low heat, stirring occasionally, and add a splash of milk if it thickens too much. Garnish with extra cardamom pods or a drizzle of coconut cream right before serving—trust me on this—it makes all the difference.
Why You'll Love This Recipe
- No Chopping Hassle: I swear by instant rice here—just measure, pour, and stir. That’s it. Even my toddler could handle the prep while I sip chai.
- Sweet-Savory Magic: The carrot’s natural sweetness plays so well with coconut milk’s creaminess—no extra spices needed. It’s like dessert and comfort food had a baby.
- Crowd-Pleaser Basics: Serve it warm for breakfast or chilled for a snack. My in-laws request it at gatherings, and my kid sneaks bites when I’m not looking.
- Budget-Friendly Luxury: Full-fat coconut milk makes it feel indulgent, but it’s cheaper than buying pre-made kheer. Plus, leftovers taste just as good reheated with a splash of milk.
Step-by-step instructions for carrot and rice kheer
Transform simple ingredients into a velvety, spiced dessert where carrot sweetness meets creamy coconut magic.
Prepare the Carrot Puree and Rice Mixture
Peel and grate the 2 whole medium carrots using a box grater or food processor. Transfer the grated carrots to a saucepan and add the 2 cups whole milk. Cook over medium heat for 8-10 minutes until the carrots soften completely and the mixture begins to thicken. Stir occasionally to prevent sticking.
In a separate bowl, rinse the 1 cup instant white rice under cold water to remove excess starch. Add the rinsed rice to the carrot-milk mixture and stir well. Cook for another 5 minutes over medium heat until the rice is fully hydrated and the mixture becomes slightly thickened. This step ensures the rice absorbs the carrot flavor and milk perfectly, forming the base of your kheer.
Temper the Spices and Add Sweetness
In a small saucepan, heat the 2 tablespoons ghee over low heat. Add the 6 lightly crushed green cardamom pods and let them sizzle for 30 seconds until fragrant. Immediately pour this spiced ghee into the rice-carrot mixture while stirring continuously. This tempering step infuses the kheer with aromatic cardamom flavor.
Add the 0.75 cup granulated sugar and stir until fully dissolved. The mixture should begin to bubble gently. Reduce heat to low and let it simmer for 10 minutes, stirring occasionally, until the kheer thickens to a creamy consistency. Here's the thing—this simmering time is crucial for developing the kheer's signature texture. If it thickens too quickly, add a splash of warm milk to adjust the consistency.
Incorporate Creamy Elements and Fragrance
Remove the saucepan from heat and let the kheer cool slightly for 5 minutes. Stir in the 2 cups full-fat coconut milk, the 1 teaspoon rose water, and the 0.25 teaspoon saffron threads soaked in warm milk. The coconut milk adds luxurious creaminess, while the rose water and saffron bring floral notes that elevate this traditional dessert.
Return the pan to low heat and cook for another 5 minutes, stirring gently. The kheer should now have a smooth, velvety texture with a delicate aroma. Taste and adjust sweetness if needed—this is where you can fine-tune the balance between the carrot's natural sweetness and the added sugar. The final mixture should be thick enough to coat the back of a spoon but still pourable.
Garnish and Serve Warm
Toast the 0.25 cup cashew nuts and 0.25 cup pistachios in a dry skillet over medium heat for 3-4 minutes until golden brown and fragrant. Transfer to a cutting board and roughly chop them. Sprinkle the toasted nuts evenly over the kheer along with the 0.5 teaspoon ground cinnamon. The cinnamon adds warmth that complements the cardamom and rose water flavors.
Serve the carrot and rice kheer warm in individual bowls, garnished with the toasted nuts. The contrast between the creamy kheer, crunchy nuts, and aromatic spices creates a harmonious balance in every bite. This dessert is best enjoyed fresh from the stove, where the spices are most fragrant and the textures perfectly balanced.
Pro Tips For Making Carrot And Rice Kheer
- SOAK THE RICE RIGHT: Instant rice is convenient, but dumping it straight into boiling milk turns your kheer into glue. Soak the rice in warm water for 10 minutes first—just enough to soften it slightly. This keeps the texture light and prevents a gummy mess, especially when you’re mixing in those dense carrots later.
- GRATE, DON’T CHOP, CARROTS: I used to dice carrots for this, but grating them fine (like for coleslaw) blends better and dissolves into the milk without clumps. Use a box grater or food processor—just don’t skip the pulse if using a blade. The finer the grate, the smoother the texture, and the less you’ll taste chunks in every bite.
- LOW AND SLOW FOR CREAMINESS: After adding the milk and sugar, simmer on actual low heat—like, the kind where you can hold your hand near the pot and feel warmth, not burn. Rushing it with medium heat turns the coconut milk grainy and separates the sugar. Patience here means a silky, restaurant-quality finish.
- STIR IN COCONUT MILK LAST: Add the full-fat coconut milk after the rice-milk mixture has thickened slightly—about 10 minutes before the end. Stirring it in too early curdles the milk or makes the kheer taste overly rich. Save it for the final 5 minutes to keep the flavors balanced and the texture luscious.
Flavor customization for this carrot and rice kheer
Sweet-Spice Balance
Adjust the sugar to carrot ratio based on your carrots' natural sweetness. For sweeter varieties, start with 0.5 cup sugar and add more to taste. If your carrots are mild, increase to 1 cup for a richer dessert.
I often taste the carrot-milk mixture before adding rice—if it's already sweet enough, reduce sugar later. 🌟
Warm Spice Variations
Swap cardamom for 1 tsp ground cinnamon or ½ tsp nutmeg for a cozy twist. For heat lovers, add ¼ tsp freshly grated ginger during the tempering step.
I like a mix of ½ tsp cardamom + ¼ tsp cinnamon for depth. Toast the spices in ghee longer (1 minute) to intensify their aroma.
Creamy Texture Hacks
For extra richness, replace 1 cup coconut milk with ½ cup heavy cream. Or blend ¼ cup yogurt into the final mixture for tangy balance. I’ve also used ½ cup condensed milk instead of sugar—simmer it with the rice for instant sweetness and creaminess.
Just watch the texture closely to avoid over-thickening. ✨
Fruit Infusions
Add ½ cup pureed mango or ½ cup chopped ripe banana with the carrots for tropical notes. For citrus lovers, zest 1 lemon and add it with the sugar.
I once made a pomegranate version by folding in ¼ cup pomegranate seeds at the end—it added stunning color and tart contrast.
Nutty Crunch Upgrades
Swap cashews for toasted almonds or pecans (toast with ¼ tsp cinnamon). For extra crunch, add 2 tbsp crushed cereal (like cornflakes or granola) while serving. I love a mix of pistachios + walnuts—the walnuts add earthy depth that pairs perfectly with the carrot’s sweetness.
Floral & Aromatic Boosters
Enhance the floral notes with ½ tsp orange blossom water (instead of rose) or 1 tsp vanilla extract. For a smoky touch, add ½ tsp smoked paprika during tempering.
I’ve also experimented with a pinch of black salt (kala namak) for a subtle sulfurous depth that’s surprisingly delicious with cardamom. 💫
Nutrition facts
Frequently asked questions
Can I make this kheer with regular rice instead of instant rice?
Yes, but you'll need to adjust the cooking method. Use 1 cup regular basmati or jasmine rice and cook it separately until 70% done (al dente). Drain well and mix it with the carrot-milk mixture during the final simmering step. This ensures the rice absorbs the flavors without becoming mushy.
Why does my kheer turn out too thin or too thick?
Texture depends on simmering time and liquid ratios. For a thinner consistency, add 2-3 tablespoons warm milk while cooking. If it's too thick, stir in 1-2 tablespoons water and simmer gently. The ideal consistency should coat the back of a spoon but remain pourable.
Can I prepare this kheer ahead of time?
This dessert tastes even better the next day as flavors meld. Store in an airtight container in the fridge for up to 4 days. For longer storage, divide into portions and freeze for 3 months. Thaw overnight in the fridge and reheat gently on low heat, stirring occasionally.
What if I don't have saffron or rose water?
No problem! Skip the saffron and add ½ teaspoon turmeric for color. For rose water, use ½ teaspoon vanilla extract or 1 teaspoon orange blossom water if available. The cardamom and cinnamon will still provide rich, aromatic flavors.
Is this kheer suitable for diabetic-friendly diets?
This traditional version is high in sugar, but you can modify it. Replace sugar with ½ cup sugar substitute (like erythritol) and reduce the carrot quantity to 1 carrot. Add ½ cup unsweetened applesauce for natural sweetness. Always check with a healthcare provider before making dietary changes.
