Saffron Cardamom Breakfast Rice Pudding
A creamy, gently spiced rice pudding made with saffron and cardamom, served warm as a comforting breakfast dessert.

10Prep min
40Cook min
50Total min
Serves 4Serves
IndianCuisine
EasyDifficulty
There's something deeply comforting about a bowl of warm rice pudding in the morning, especially when it's perfumed with saffron and cardamom. This Indian-inspired breakfast dessert is creamy, lightly sweet, and gently spiced—perfect for a slow weekend or a make-ahead weekday treat.
The rice simmers in milk until tender and plump, while saffron threads infuse the pudding with a golden hue and floral aroma. Cardamom adds a warm, aromatic note, and a sprinkle of toasted nuts gives a pleasant crunch. It's a bowl that feels indulgent yet wholesome, blurring the line between breakfast and dessert.
Serve it warm with a drizzle of honey and a handful of pistachios, or enjoy it cold straight from the fridge. Either way, it's a soothing way to start the day.
The rice simmers in milk until tender and plump, while saffron threads infuse the pudding with a golden hue and floral aroma. Cardamom adds a warm, aromatic note, and a sprinkle of toasted nuts gives a pleasant crunch. It's a bowl that feels indulgent yet wholesome, blurring the line between breakfast and dessert.
Serve it warm with a drizzle of honey and a handful of pistachios, or enjoy it cold straight from the fridge. Either way, it's a soothing way to start the day.
Ingredients
- 1/2 cup basmati rice
- 4 cups whole milk
- 1/4 teaspoon saffron threads
- 4 green cardamom pods, lightly crushed
- 2 tablespoons honey (or to taste)
- 1/4 teaspoon vanilla extract
- 2 tablespoons chopped pistachios
- 1 tablespoon almond slivers, toasted
- Pinch of salt
Instructions
- Rinse the rice under cold water until the water runs clear. Drain well.
- In a small bowl, steep the saffron threads in 2 tablespoons of warm milk for 5 minutes.
- In a heavy-bottomed saucepan, combine the rice, remaining milk, crushed cardamom pods, and salt. Bring to a gentle simmer over medium heat.
- Reduce the heat to low and cook, stirring frequently, for 35-40 minutes, or until the rice is tender and the pudding has thickened to a creamy consistency. Stir often to prevent sticking.
- Remove the cardamom pods. Stir in the saffron-milk mixture, honey, and vanilla extract. Cook for another 2 minutes.
- Remove from heat and let cool slightly. The pudding will thicken further as it cools.
- Serve warm, topped with chopped pistachios and toasted almond slivers.
Cook’s tips
- Stir frequently to prevent the rice from sticking to the bottom of the pan.
- For a richer pudding, use full-fat milk or a combination of milk and cream.
- Adjust sweetness to your taste by adding more or less honey.
Substitutions
- Use jaggery or maple syrup instead of honey for a different sweetness.
- Swap pistachios for chopped almonds or cashews.
- For a vegan version, use full-fat coconut milk or almond milk and maple syrup.
Storage & reheating
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently with a splash of milk to loosen.
Frequently asked questions
Can I make this rice pudding ahead of time?
Yes, you can make it ahead and store it in the refrigerator. It will thicken as it cools, so stir in a little milk when reheating.
What type of rice is best for rice pudding?
Basmati rice works well, but you can also use short-grain rice like arborio for a creamier texture.
Is this recipe gluten-free?
Yes, this recipe is naturally gluten-free as it uses rice and milk.
Can I use ground cardamom instead of pods?
Yes, substitute 1/4 teaspoon of ground cardamom for the pods, adding it with the saffron milk.



