There are desserts that whisper, and this Cardamom Rose Rice Pudding is one of them. It's a gentle, creamy bowl of comfort that fills your kitchen with the warm, floral scents of cardamom and rose. As you stir the pot, let the rhythm of the spoon be your meditation.
Advertisements1
This recipe came to me on a quiet evening when I craved something soft and soothing. The basmati rice absorbs the milk slowly, becoming tender and pudding-like, while the rose water adds a delicate perfume that feels like a hug in a bowl. It's simple, honest, and deeply satisfying.
Take a breath. Notice the steam rising from the pot. This is your moment to slow down and create something beautiful.
Why You'll Love This Recipe
About the Ingredients
1/2 cup (100g) basmati rice, rinsed
Basmati gives a delicate, fluffy texture. You can substitute with jasmine rice or arborio for a creamier result.
4 cups (960ml) whole milk
Whole milk provides richness. For a lighter version, use 2% or a mix of milk and coconut milk.
1/3 cup (65g) granulated sugar
Adjust to your sweetness preference. You can use honey or maple syrup, but add them at the end to avoid curdling.
4 green cardamom pods, lightly crushed
Fresh cardamom is key. If using ground, use 1/2 teaspoon, but know the flavor will be less floral.
1 tablespoon rose water
Rose water is potent; start with less and taste. You can also use orange blossom water for a different floral note.
1/4 teaspoon salt
Salt enhances the flavors and balances sweetness.
2 tablespoons chopped pistachios, for garnish
Pistachios add crunch and color. You can substitute with almonds or omit for a nut-free version.
1 tablespoon dried rose petals, optional
For a beautiful finish. Ensure they are food-grade and pesticide-free.
Tips & Tricks
- Rinse the rice thoroughly to remove excess starch, which prevents a gummy pudding.
- Stir frequently, especially towards the end, to prevent the milk from scorching on the bottom.
- If you prefer a thicker pudding, simmer a few extra minutes; for a looser texture, remove from heat earlier.
- Crush the cardamom pods gently to release their oils without breaking the seeds into tiny bits that might be unpleasant.
Pro Tips
Step-by-Step Instructions
1. Rinse and soak rice
Rinse the basmati rice under cold water until the water runs clear. Soak in water for 20 minutes, then drain. This softens the grains and helps them cook evenly.
2. Simmer milk and cardamom
In a heavy-bottomed saucepan, combine the milk and crushed cardamom pods. Bring to a gentle simmer over medium heat (around 200°F / 93°C) until small bubbles form around the edges. Do not boil.
3. Add rice and cook
Stir in the drained rice and salt. Reduce heat to low (about 180°F / 82°C) and cook, stirring every few minutes, for 25-30 minutes until the rice is tender and the mixture has thickened slightly. The pudding should coat the back of a spoon.
4. Sweeten and flavor
Stir in the sugar and continue to cook for 5 more minutes, until the sugar dissolves and the pudding is creamy. Then remove from heat and stir in the rose water. Taste and adjust sweetness or rose water as desired.
5. Cool and rest
Let the pudding cool for 10 minutes at room temperature. It will thicken further as it cools. Remove the cardamom pods.
6. Garnish and serve
Spoon into serving bowls or a large dish. Garnish with chopped pistachios and dried rose petals. Serve warm or chilled.
Delicious Variations
Chai-spiced
Add a cinnamon stick and a star anise with the cardamom for a spiced chai flavor.
Mango rose
Fold in 1 cup of diced ripe mango before serving for a tropical twist.
Saffron almond
Infuse the milk with a few strands of saffron and garnish with slivered almonds instead of pistachios.
How to Store Cardamom Rose Rice Pudding
Refrigerator
Store in an airtight container in the fridge for up to 4 days. The pudding will thicken; stir in a little milk when reheating if desired.
Freezer
Freeze in a freezer-safe container for up to 2 months. Thaw overnight in the fridge and stir well before serving.
Reheating
Reheat gently on the stovetop over low heat, adding a splash of milk to restore creaminess. You can also microwave in 30-second intervals, stirring between.
Frequently Asked Questions
Q: Can I use leftover cooked rice?
Yes, you can use 2 cups of cooked rice, but reduce the milk to 2 cups and simmer for only 10-15 minutes, as the rice is already cooked.
Q: Can I make this dairy-free?
Absolutely, use full-fat oat milk or coconut milk. Coconut milk adds richness, but you may want to reduce the sugar slightly as it's naturally sweet.
Q: Why is my pudding too thin?
It will thicken as it cools, but if it's still thin after chilling, you can simmer it a few minutes longer on the stove, stirring constantly, to evaporate excess liquid.
Q: Can I skip the rose water?
Yes, you can omit it or substitute with vanilla extract. The pudding will still be delicious with a different flavor profile.
I hope this cardamom rose rice pudding brings you a moment of peace and sweetness. As you enjoy it, remember to savor each spoonful and let the flavors linger. Breathe in, breathe out.
Cardamom Rose Rice Pudding
Aromatic basmati rice simmered in cardamom-infused milk, finished with rose water and pistachios for a comforting, fragrant dessert.
🧂 Ingredients
- 1/2 cup (100g) basmati rice, rinsed
- 4 cups (960ml) whole milk
- 1/3 cup (65g) granulated sugar
- 4 green cardamom pods, lightly crushed
- 1 tablespoon rose water
- 1/4 teaspoon salt
- 2 tablespoons chopped pistachios, for garnish
- 1 tablespoon dried rose petals, optional
📋 Instructions
- 1Rinse and soak rice — Rinse the basmati rice under cold water until the water runs clear. Soak in water for 20 minutes, then drain. This softens the grains and helps them cook evenly.
- 2Simmer milk and cardamom — In a heavy-bottomed saucepan, combine the milk and crushed cardamom pods. Bring to a gentle simmer over medium heat (around 200°F / 93°C) until small bubbles form around the edges. Do not boil.
- 3Add rice and cook — Stir in the drained rice and salt. Reduce heat to low (about 180°F / 82°C) and cook, stirring every few minutes, for 25-30 minutes until the rice is tender and the mixture has thickened slightly. The pudding should coat the back of a spoon.
- 4Sweeten and flavor — Stir in the sugar and continue to cook for 5 more minutes, until the sugar dissolves and the pudding is creamy. Then remove from heat and stir in the rose water. Taste and adjust sweetness or rose water as desired.
- 5Cool and rest — Let the pudding cool for 10 minutes at room temperature. It will thicken further as it cools. Remove the cardamom pods.
- 6Garnish and serve — Spoon into serving bowls or a large dish. Garnish with chopped pistachios and dried rose petals. Serve warm or chilled.



