There are desserts that taste like a memory, and this one tastes like a warm evening in my grandmother's kitchen. The aroma of cardamom, the gentle sweetness of rose, and the comfort of slow-cooked rice milk—these Cardamom Rose Kheer Parfaits bring all that peace to your own home.
Advertisements1
As you cook, let the rhythmic stirring become a meditation. Feel the steam rise, notice the colors deepen, and breathe in the fragrance. This isn't just a recipe; it's a moment to slow down and create something beautiful.
We'll layer the kheer with crunchy pistachios and bright raspberries, turning a classic into a dessert that feels both familiar and exciting. Whether you're new to kheer or it reminds you of home, this version is made with love.
Why You'll Love This Recipe
About the Ingredients
1/2 cup (100g) basmati rice, rinsed
Basmati gives the best fragrance and texture. You can substitute any white rice, but adjust cooking time if needed.
4 cups (1 liter) whole milk
Whole milk creates the richest kheer. For a lighter version, use 2% but expect a thinner consistency.
1/3 cup (65g) sugar, or to taste
Adjust sweetness to your liking. You can use coconut sugar for a deeper flavor.
1/4 teaspoon ground cardamom (or seeds from 5 pods, crushed)
Freshly ground cardamom makes a world of difference. If using pods, crush them just before adding.
1 teaspoon rose water
Look for food-grade rose water. Start with less; you can always add more.
1/4 cup (30g) shelled pistachios, roughly chopped, plus extra for garnish
Pistachios add crunch and color. Almonds or cashews work well too.
1 cup (120g) fresh raspberries, plus extra for garnish
Fresh raspberries cut the sweetness. Frozen berries can be used, but thaw and drain them first.
2 tablespoons rose petals, dried or fresh, for garnish (optional)
These are purely decorative, but they add a romantic touch. You can omit them.
Tips & Tricks
- Rinse the rice well until the water runs clear to remove excess starch, preventing a gummy kheer.
- Stir frequently, especially towards the end, as the milk can easily catch at the bottom of the pan.
- If you prefer a thicker kheer, simmer for an extra 5-10 minutes; it will thicken further as it cools.
Pro Tips
Step-by-Step Instructions
1. Cook the rice
In a medium heavy-bottomed saucepan, combine the rinsed rice and 1 cup (240ml) of the milk. Bring to a boil over medium-high heat (around 375°F/190°C) until bubbles form, then reduce to low (around 200°F/95°C) and simmer, stirring often, until the rice is tender and most of the milk is absorbed, about 10-12 minutes.
2. Add remaining milk
Pour in the remaining 3 cups (720ml) milk and increase heat to medium (around 350°F/175°C). Stir well and bring to a gentle boil, then reduce to low (around 200°F/95°C). Let it simmer uncovered, stirring every few minutes, until the mixture thickens slightly and the rice is very soft, about 20-25 minutes. The kheer should coat the back of a spoon.
3. Sweeten and flavor
Stir in the sugar, ground cardamom, and rose water. Mix until the sugar dissolves. Taste and adjust sweetness or rose water if needed. Simmer for 2 more minutes, then remove from heat.
4. Cool the kheer
Let the kheer cool to room temperature, stirring occasionally to prevent a skin from forming. It will thicken further as it cools.
5. Prepare the layers
In four serving glasses or bowls, layer the cooled kheer with chopped pistachios and fresh raspberries. Start with a spoonful of kheer, add a few raspberries and a sprinkle of pistachios, then repeat until the glass is full, finishing with a garnish of raspberries, pistachios, and rose petals if using.
6. Chill and serve
Cover the parfaits and refrigerate for at least 1 hour, or up to 24 hours, to allow the flavors to meld. Serve chilled, garnished with extra rose petals for a beautiful presentation.
Delicious Variations
Mango Kheer Parfaits
Replace rose water with 1/2 teaspoon of mango extract and layer with fresh mango cubes instead of raspberries.
Chocolate Kheer Parfaits
Stir in 2 tablespoons of cocoa powder with the sugar and layer with chocolate shavings and chopped hazelnuts.
Vegan Coconut Kheer Parfaits
Use full-fat coconut milk instead of dairy milk, and sweeten with maple syrup to taste. Omit the pistachios if needed.
How to Store Cardamom Rose Kheer Parfaits
Refrigerator
Store in an airtight container in the fridge for up to 3 days.
Freezer
Kheer can be frozen without the fruit layers for up to 1 month. Thaw overnight in the fridge and add fresh fruit before serving.
Reheating
Reheat gently on the stovetop with a splash of milk, stirring until warm. Do not microwave as it may curdle.
Frequently Asked Questions
Q: Can I make kheer without rice?
Yes, you can use broken rice, tapioca pearls, or even quinoa. Adjust cooking times accordingly.
Q: Why is my kheer too thin?
Your kheer may be thin if you didn't cook it long enough. Simmer it longer to reduce and thicken, or add a slurry of 1 tablespoon cornstarch mixed with 2 tablespoons cold milk.
Q: Can I use almond milk instead of whole milk?
Yes, but almond milk is thinner and won't thicken as much. You may need to add a thickener like cornstarch or use a combination with coconut milk.
Q: How do I prevent the milk from scorching?
Use a heavy-bottomed pan, stir frequently, and keep the heat low after it comes to a boil. Also, rinsing the rice well helps.
I hope this recipe brings you a moment of calm and sweetness. If you try it, I'd love to hear how it turns out. Share your experience in the comments below, and don't forget to breathe in, breathe out.
Cardamom Rose Kheer Parfaits
Creamy Indian rice pudding meets rose and cardamom in these elegant parfaits—a 30-minute dessert that feels like a hug.
🧂 Ingredients
- 1/2 cup (100g) basmati rice, rinsed
- 4 cups (1 liter) whole milk
- 1/3 cup (65g) sugar, or to taste
- 1/4 teaspoon ground cardamom (or seeds from 5 pods, crushed)
- 1 teaspoon rose water
- 1/4 cup (30g) shelled pistachios, roughly chopped, plus extra for garnish
- 1 cup (120g) fresh raspberries, plus extra for garnish
- 2 tablespoons rose petals, dried or fresh, for garnish (optional)
📋 Instructions
- 1Cook the rice — In a medium heavy-bottomed saucepan, combine the rinsed rice and 1 cup (240ml) of the milk. Bring to a boil over medium-high heat (around 375°F/190°C) until bubbles form, then reduce to low (around 200°F/95°C) and simmer, stirring often, until the rice is tender and most of the milk is absorbed, about 10-12 minutes.
- 2Add remaining milk — Pour in the remaining 3 cups (720ml) milk and increase heat to medium (around 350°F/175°C). Stir well and bring to a gentle boil, then reduce to low (around 200°F/95°C). Let it simmer uncovered, stirring every few minutes, until the mixture thickens slightly and the rice is very soft, about 20-25 minutes. The kheer should coat the back of a spoon.
- 3Sweeten and flavor — Stir in the sugar, ground cardamom, and rose water. Mix until the sugar dissolves. Taste and adjust sweetness or rose water if needed. Simmer for 2 more minutes, then remove from heat.
- 4Cool the kheer — Let the kheer cool to room temperature, stirring occasionally to prevent a skin from forming. It will thicken further as it cools.
- 5Prepare the layers — In four serving glasses or bowls, layer the cooled kheer with chopped pistachios and fresh raspberries. Start with a spoonful of kheer, add a few raspberries and a sprinkle of pistachios, then repeat until the glass is full, finishing with a garnish of raspberries, pistachios, and rose petals if using.
- 6Chill and serve — Cover the parfaits and refrigerate for at least 1 hour, or up to 24 hours, to allow the flavors to meld. Serve chilled, garnished with extra rose petals for a beautiful presentation.



