I promise this Jeweled Persian Rice Pilaf is the Persian Rice that turns a plain dinner into a showstopper and has people fighting over the last forkful.

I’m obsessed with this Jeweled Persian Rice Pilaf because it hits every note I want from a side: crunchy nuts, bright fruit, and that buttery, floral scent. I love how Persian Rice looks like a jeweled crown on the table and still feels loud and honest.
I crave it next to simple roast chicken, it’s my go-to for Rice Side Dish Recipes and when company comes I act like I nailed dinner. But it’s the saffron threads and toasted pistachios that pull me in, small things that change the whole thing.
Pure, showy, and unapologetic. Worth every last grain, seriously.
Ingredients

- Basmati rice: light, fluffy grains that soak up flavors and won’t clump together.
- Butter or ghee: gives richness and that cozy, buttery mouthfeel.
- Vegetable or light olive oil: keeps things silky without heavy dairy notes.
- Water or chicken stock: basically the cooking base that makes the rice tender.
- Salt: brings out sweetness and helps everything taste like itself.
- Saffron steeped: floral color and that warm, slightly honeyed perfume.
- Sugar for fruits: brightens dried fruit so it tastes juicy again.
- Barberries or dried cranberries: tart pops that cut through the richness.
- Golden raisins or sultanas: little bursts of sticky, sun-kissed sweetness.
- Orange zest blanched: citrus spark without bitter peel bite.
- Pistachios toasted: crunchy, nutty color and a bit of protein.
- Slivered almonds toasted: thin crunch and a mild, toasty flavor.
- Dried apricots optional: chewy, tangy sweetness when you want more fruit.
- Pomegranate arils optional: juicy, jewel-like bites for freshness and color.
- Ground cinnamon: warm, cozy spice that feels familiar.
- Cardamom pods or ground: aromatic, lightly floral spice punch.
- Rose water optional: subtle floral hint, so use it sparingly.
- Butter for tahdig optional: creates that irresistible crisped bottom crust.
Ingredient Quantities
- 2 cups long grain basmati rice, rinsed until water runs nearly clear
- 3 tablespoons unsalted butter or ghee
- 2 tablespoons vegetable oil or light olive oil
- 4 cups water or low sodium chicken stock
- 1 teaspoon salt, plus more to taste
- 1/4 teaspoon saffron threads, crumbled and steeped in 2 tablespoons hot water
- 1/4 cup sugar, for brightening dried fruits
- 1 cup barberries or dried cranberries, rinsed and drained
- 1/2 cup golden raisins or sultanas
- 1 small orange, zest peeled into thin strips and blanched once, then chopped
- 1/2 cup shelled pistachios, lightly toasted and roughly chopped
- 1/2 cup slivered almonds, toasted
- 1/4 cup chopped dried apricots, optional
- 1/4 cup pomegranate arils, optional for garnish
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon ground cardamom or 4 lightly crushed green cardamom pods
- 1 tablespoon rose water, optional
- 2 tablespoons butter for tahdig or crisping the bottom, optional
How to Make this
1. Rinse the basmati until the water is almost clear, then soak it in cold water for 20 to 30 minutes while you prep everything else.
2. Steep the crumbled saffron threads in 2 tablespoons hot water and set aside; this gives the rice its aroma and color so don’t skip it.
3. Brighten the dried fruits by tossing barberries or dried cranberries, golden raisins and chopped apricots in 1/4 cup sugar and a splash of warm water; let sit 10 minutes, then drain. Meanwhile blanch the thin orange zest strips once in boiling water, drain, chop and set aside.
4. Toast the pistachios and slivered almonds in a dry skillet until fragrant, roughly chop the pistachios and keep nuts separate.
5. Bring 4 cups water or low sodium chicken stock to a boil with 1 teaspoon salt, 1/2 teaspoon ground cinnamon and 1/4 teaspoon cardamom or the crushed pods. Add the soaked, drained rice and parboil about 5 to 6 minutes until the grains are just tender but still a little firm in the center. Drain the rice in a fine mesh sieve.
6. Melt 3 tablespoons butter or ghee with 2 tablespoons oil in a heavy bottom pot. If you want a crisp tahdig, melt an extra 2 tablespoons butter in the bottom first and spread it, or add thin potato slices before the rice for a different crust.
7. Layer the parboiled rice back into the pot: spoon in half the rice, scatter half the dried fruit mix, half the orange zest, half the nuts, and a little of the saffron water. Add the remaining rice and top with the rest of the fruit, nuts and saffron water. Drizzle 1 tablespoon rose water if using. Do not stir.
8. Make steam holes with the handle of a spoon, cover the pot with a clean kitchen towel under the lid to trap steam, then cook over medium-high heat 5 minutes to build steam, reduce to low and steam 25 to 30 minutes until rice is fluffy and the bottom is crisp.
9. To serve, loosen the edges with a spatula, invert carefully onto a serving platter to reveal the tahdig if you made one, fluff remaining rice gently with a fork, adjust salt to taste and scatter pomegranate arils on top for a jewel like finish.
Equipment Needed
1. Large bowl for rinsing and soaking the rice
2. Fine mesh sieve or strainer to drain the rice and fruit
3. Heavy bottom pot with a tight fitting lid for cooking and steaming the rice
4. Small bowl or cup to steep the saffron
5. Dry skillet for toasting nuts and almonds
6. Slotted spoon or long handle spoon to make steam holes and layer rice
7. Kitchen towel to tuck under the lid for proper steaming
8. Serving platter and a wide spatula to invert and loosen the tahdig
FAQ
Jeweled Persian Rice Pilaf Recipe Substitutions and Variations
- 2 cups long grain basmati rice: swap with jasmine rice or any long grain white rice if you dont have basmati. Texture will be a bit stickier with jasmine, so rinse extra and reduce steaming time by a minute or two.
- 1/4 teaspoon saffron threads: if saffron is too pricey use 1/4 teaspoon turmeric plus a pinch of smoked paprika for color and a faint warmth. it wont taste exactly the same but gives color and a subtle depth.
- 1 cup barberries or dried cranberries: use tart dried cherries, dried currants, or chopped dried sour cherries for the same bright tart note. soak briefly in warm water with the 1/4 cup sugar to plump them.
- 1/2 cup shelled pistachios: substitute toasted slivered almonds, chopped pecans, or walnuts for crunch and richness. toast lightly to bring out flavor, and chop roughly so the nuts look rustic.
Pro Tips
1) Soak the rice but dont overdo it — 20 to 30 minutes is perfect. If you soak longer the grains can go mushy when you parboil, and you’ll lose that separate, fluffy texture you want.
2) Saffron is tiny but mighty. Crush it well and steep it in hot water for at least 10 minutes, then pour that colored water in layers so the color and aroma spread. If you skimp it, the whole dish looks pale and tastes flat.
3) Brighten dried fruit with the sugar bath, then drain completely. Too much sticky syrup makes clumps in the rice. If the fruits still seem dry, give them a quick splash of warm stock or orange juice instead of extra sugar.
4) For a reliable tahdig, get the bottom hot enough for a strong sizzle in the first 3 to 5 minutes, then drop to very low. Use a heavy pot and a thin layer of extra butter or oil in the bottom, and let it steam low and slow so the crust crisps without burning.
Jeweled Persian Rice Pilaf Recipe
My favorite Jeweled Persian Rice Pilaf Recipe
Equipment Needed:
1. Large bowl for rinsing and soaking the rice
2. Fine mesh sieve or strainer to drain the rice and fruit
3. Heavy bottom pot with a tight fitting lid for cooking and steaming the rice
4. Small bowl or cup to steep the saffron
5. Dry skillet for toasting nuts and almonds
6. Slotted spoon or long handle spoon to make steam holes and layer rice
7. Kitchen towel to tuck under the lid for proper steaming
8. Serving platter and a wide spatula to invert and loosen the tahdig
Ingredients:
- 2 cups long grain basmati rice, rinsed until water runs nearly clear
- 3 tablespoons unsalted butter or ghee
- 2 tablespoons vegetable oil or light olive oil
- 4 cups water or low sodium chicken stock
- 1 teaspoon salt, plus more to taste
- 1/4 teaspoon saffron threads, crumbled and steeped in 2 tablespoons hot water
- 1/4 cup sugar, for brightening dried fruits
- 1 cup barberries or dried cranberries, rinsed and drained
- 1/2 cup golden raisins or sultanas
- 1 small orange, zest peeled into thin strips and blanched once, then chopped
- 1/2 cup shelled pistachios, lightly toasted and roughly chopped
- 1/2 cup slivered almonds, toasted
- 1/4 cup chopped dried apricots, optional
- 1/4 cup pomegranate arils, optional for garnish
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon ground cardamom or 4 lightly crushed green cardamom pods
- 1 tablespoon rose water, optional
- 2 tablespoons butter for tahdig or crisping the bottom, optional
Instructions:
1. Rinse the basmati until the water is almost clear, then soak it in cold water for 20 to 30 minutes while you prep everything else.
2. Steep the crumbled saffron threads in 2 tablespoons hot water and set aside; this gives the rice its aroma and color so don’t skip it.
3. Brighten the dried fruits by tossing barberries or dried cranberries, golden raisins and chopped apricots in 1/4 cup sugar and a splash of warm water; let sit 10 minutes, then drain. Meanwhile blanch the thin orange zest strips once in boiling water, drain, chop and set aside.
4. Toast the pistachios and slivered almonds in a dry skillet until fragrant, roughly chop the pistachios and keep nuts separate.
5. Bring 4 cups water or low sodium chicken stock to a boil with 1 teaspoon salt, 1/2 teaspoon ground cinnamon and 1/4 teaspoon cardamom or the crushed pods. Add the soaked, drained rice and parboil about 5 to 6 minutes until the grains are just tender but still a little firm in the center. Drain the rice in a fine mesh sieve.
6. Melt 3 tablespoons butter or ghee with 2 tablespoons oil in a heavy bottom pot. If you want a crisp tahdig, melt an extra 2 tablespoons butter in the bottom first and spread it, or add thin potato slices before the rice for a different crust.
7. Layer the parboiled rice back into the pot: spoon in half the rice, scatter half the dried fruit mix, half the orange zest, half the nuts, and a little of the saffron water. Add the remaining rice and top with the rest of the fruit, nuts and saffron water. Drizzle 1 tablespoon rose water if using. Do not stir.
8. Make steam holes with the handle of a spoon, cover the pot with a clean kitchen towel under the lid to trap steam, then cook over medium-high heat 5 minutes to build steam, reduce to low and steam 25 to 30 minutes until rice is fluffy and the bottom is crisp.
9. To serve, loosen the edges with a spatula, invert carefully onto a serving platter to reveal the tahdig if you made one, fluff remaining rice gently with a fork, adjust salt to taste and scatter pomegranate arils on top for a jewel like finish.















