
Saffron Rice Pudding
A luxurious, creamy rice pudding infused with saffron and cardamom, finished with a scatter of toasted pistachios and a drizzle of rose water. This Middle Eastern-inspired spoon sweet has a delicate floral warmth and silky texture that makes it feel both comforting and refined.
- Prep
- 10 min
- Cook
- 35 min
- Wait
- 20 min
- Total
- 1 hr 5 min
- Makes
- 6 servings (about ¾ cup each)
Steps
Before you start
- Toast the saffron threads in a small dry pan over low heat for 1–2 minutes until fragrant, then crush lightly with your fingers.
- Soak the crushed saffron in ¼ cup (60 ml) hot milk at least 10 minutes before cooking to release its color and flavor.
- Measure out all ingredients and have them ready by the stove.
Toast and bloom saffron
- Place the saffron threads in a small dry pan over low heat.
- Toast gently for 1–2 minutes, stirring constantly, until fragrant.
- Transfer to a small bowl and crush lightly with your fingers.
- Pour ¼ cup (60 ml) of the hot milk from the larger measure over the crushed saffron.
- Let steep for at least 10 minutes (or up to 30 minutes) so the saffron releases its bright golden color and subtle floral warmth.
+ Show details− Hide details
Ready when: Saffron milk is golden yellow and fragrant
Tip: Do not toast saffron over high heat or it will burn and become bitter. Gentle heat brings out its delicate flavor.
Combine rice and milk
- In a large 3-quart (2.8 L) saucepan, bring the remaining 3¾ cups (900 ml) of milk to a gentle simmer over medium heat.
- Add the short-grain rice, cardamom pods, and salt.
- Stir well to separate any rice grains, then bring to a light boil.
- Reduce heat to medium-low and simmer uncovered, stirring occasionally (every 3–4 minutes) to prevent sticking and ensure even cooking.
+ Show details− Hide details
Ready when: Milk is simmering gently and rice begins to soften
Tip: Stir the rice regularly to break down the starches gradually and create a creamy consistency.
Cook rice until very tender
- Continue simmering for 25–30 minutes, stirring frequently, until the rice is completely soft and begins to break apart.
- The mixture should look thick and porridge-like, with most of the milk absorbed but still creamy (not dry).
- Taste the rice; it should be tender enough to easily break between your fingers.
+ Show details− Hide details
Ready when: Rice grains are very soft and break easily; pudding is thick and creamy, not soupy
Tip: If the pudding becomes too thick before the rice is tender, add a splash of milk (2–3 tablespoons) to prevent scorching.
Add saffron and sugar
- Pour the saffron-infused milk into the simmering rice pudding, stirring constantly to distribute the color evenly throughout.
- Add the granulated sugar and stir until fully dissolved.
- The pudding will turn a pale golden color with saffron notes.
+ Show details− Hide details
Ready when: Sugar dissolves completely and pudding is evenly golden
Tip: Stir constantly to avoid lumps and ensure the saffron color blends smoothly.
Season and finish
- Remove the pan from heat.
- Stir in the vanilla extract and rose water (if using).
- Taste and adjust sweetness if desired.
- Discard the cardamom pods (or fish them out with a spoon).
- If using butter, stir in 1 tablespoon (14 g) to add richness and a silky mouthfeel.
+ Show details− Hide details
Ready when: Pudding is smooth, evenly colored, and fragrant
Tip: Rose water adds an authentic Middle Eastern character, but use sparingly—it's potent and can overwhelm if overused.
Rest and cool slightly
- Let the pudding rest off the heat for 5–10 minutes.
- It will continue to thicken as it cools slightly.
- The pudding can be served warm, at room temperature, or chilled.
+ Show details− Hide details
Ready when: Pudding is thick enough to coat the back of a spoon but still pourable
Serve and garnish
- Spoon the saffron rice pudding into serving bowls or glasses.
- Top each portion generously with chopped roasted pistachios.
- Serve warm, at room temperature, or chilled, depending on your preference.
+ Show details− Hide details
Tip: Chop the pistachios just before serving so they stay vibrant and don't soften in the pudding.
Good to know
Tips
- The texture of saffron rice pudding should be creamy and pourable, not stiff. If you prefer it thicker, cook a few minutes longer; if too thick, stir in milk 1 tablespoon (15 ml) at a time.
- Toasting the saffron before steeping intensifies its flavor and ensures better color distribution. Do not skip this step.
- For a more luxurious pudding, use a mix of whole milk and cream (see substitutions).
- Serve the pudding at your preferred temperature—it is delicious warm (comforting), at room temperature (refreshing), or chilled (elegant for a dinner party).
Make ahead
The pudding can be made up to 2 days ahead. Store it covered in the refrigerator. Reheat gently on the stovetop over low heat (stirring frequently) or in the microwave in 30-second intervals, adding a splash of milk if it has thickened too much. Top with fresh pistachios just before serving.
Storage & reheating
Room temperature: up to 2 hours (cover if not serving immediately). Refrigerator: up to 3 days in an airtight container. Freezer: up to 2 months (though the texture may be slightly grainier upon thawing). Reheat gently on low heat with a splash of milk.
Substitutions
- short-grain white rice (such as arborio or sushi rice) → Medium-grain rice (such as sushi rice) or even risotto rice (carnaroli). Avoid long-grain rice, which releases fewer starches and won't create the desired creamy texture.
- whole milk → Half whole milk and half heavy cream (480 ml each). This will make an even richer, silkier pudding. The cooking time may be slightly longer as cream takes longer to reduce.
- granulated sugar → Honey (3 tablespoons / 45 ml) or maple syrup. Reduce the amount slightly as these are slightly sweeter. Add after cooking so the honey does not caramelize.
- green cardamom pods, lightly crushed → 1 cinnamon stick or ¼ teaspoon ground cinnamon, or a pinch of ground clove. Cinnamon offers warmth; clove is more assertive. Remove the cinnamon stick at the end like cardamom.
More puddings & custards
See all →Find more like this
- Meal
- Dessert
- Cuisine
- Middle Eastern
- Main ingredient
- Rice
- Method
- Stovetop
- Quick & Easy
- Easy





