Persian Jeweled Rice is a warm, colorful dish that feels like a celebration in a bowl. It mixes fluffy basmati rice with sweet, crunchy nuts, bright pomegranate seeds, and scented saffron for a cozy, special meal. This recipe fits weeknight dinners or holiday tables and gives a nice change from plain rice. If you love family meals full of scent and color, you might also enjoy my savory black beans and rice with beef sausage for a comforting main to go with it.
Why Make This Recipe
- Quick & Easy: Most steps are simple and you can prep toppings while the rice cooks.
- Family Favorite: Kids and adults like the sweet-tart bites from pomegranate and raisins.
- Budget-Friendly: Use a little saffron or turmeric for color if you want to save money.
- Festive Look: The jewel-like colors make any plain meal feel special.
This recipe stands out because of its mix of textures — fluffy rice, crunchy nuts, soft raisins — and warm spices that smell amazing as they cook. Try serving it with a simple protein and a sweet treat like Easy Rice Krispie Millionaires Bars to finish the meal on a happy note.
Ingredients
For the rice
- 2 cups long-grain basmati rice, rinsed and soaked 20–30 minutes
- 3 tablespoons unsalted butter or neutral oil
- 1 teaspoon salt
- 4 cups water or low-sodium broth
- A pinch of saffron threads dissolved in 2 tablespoons warm water (or 1/4 teaspoon ground turmeric as a budget option)
For the jeweled mix
- 1/2 cup slivered almonds, toasted (or whole blanched almonds)
- 1/2 cup pistachios, shelled and roughly chopped
- 1/2 cup golden raisins or regular raisins, rinsed and drained
- 1/2 cup dried barberries or dried cranberries (alternatively a handful of pomegranate seeds)
- 1 medium carrot, peeled and julienned or grated
- Zest of 1 orange (optional)
- 2 tablespoons sugar (for lightly caramelizing carrots and raisins)
- 1 tablespoon rosewater (optional, for a floral touch)
- 1 cinnamon stick and 3–4 whole cardamom pods (or 1/4 teaspoon ground cardamom)
- 2 tablespoons neutral oil for frying the nuts and fruit
Notes: Measure rice after rinsing. Toast nuts in a dry pan until fragrant, watch closely to avoid burning.
How to Make Persian Jeweled Rice
- Soak the rinsed basmati rice in cold water for 20–30 minutes, then drain. This helps the grains stay long and separate.
- Tip: Soaking shortens cook time and makes the rice fluffy.
- Boil 4 cups water with 1 teaspoon salt in a large pot. Add the drained rice and cook over medium-high until the grains are just tender but still firm (about 6–8 minutes). Drain the rice in a fine sieve.
- Why this matters: Par-cooking prevents mushy rice when steaming later.
- While rice cooks, warm 2 tablespoons oil in a skillet over medium heat. Add nuts and toast until golden. Remove and set aside.
- Mini-tip: Toasting brings out a nutty aroma and adds crunch.
- In the same skillet, add a little more oil and sauté the julienned carrot with 1 tablespoon sugar until softened and lightly caramelized (2–4 minutes). Add raisins and a splash of water, cook 1 minute to plump them. Stir in orange zest and rosewater if using. Remove and set aside.
- Why this step matters: Caramelizing concentrates sweet flavor and gives a warm smell.
- In a small bowl, mix dissolved saffron with a few tablespoons of the hot, drained rice water. This unlocks the color and scent.
- Mini-tip: Press saffron with a spoon to release color.
- Return the drained rice to the pot with 3 tablespoons butter. Layer in the saffron water over the rice in a few spots so color distributes as it steams. Add the cinnamon stick and cardamom pods tucked into the rice. Cover the pot tightly and steam on low for 15–20 minutes.
- Why this matters: Slow steaming finishes the rice without breaking the grains.
- Remove the lid, discard whole spices, and gently fluff the rice with a fork. Fold in the toasted nuts, caramelized carrots, raisins, and dried barberries or pomegranate seeds, saving a few for garnish.
- Mini-tip: Fold gently to keep rice fluffy and keep the garnishes whole.
- Taste and adjust salt or a small knob of butter for extra richness. Serve warm.
- Final touch: A light sprinkle of chopped pistachios and a few pomegranate seeds make the top shine.
How to Serve Persian Jeweled Rice
- Serve on a large platter with a roasted chicken or grilled kebabs; let guests spoon rice onto their plates for a family-style look.
- Garnish with extra pistachios and pomegranate seeds for color and crunch. The dish smells warm and citrusy with a hint of saffron.
- Pair with a simple yogurt cucumber salad or a side of plain steamed vegetables to balance the sweetness.
How to Store Persian Jeweled Rice
- Fridge: Cool to room temperature, place in an airtight container, and keep for up to 4 days.
- Freezer: Spread on a tray to freeze briefly, then transfer to a freezer bag for up to 2 months.
- Reheat: Gently reheat in a skillet with a splash of water or broth over low heat, covered, until warm. In the microwave, add a damp paper towel and heat in 1-minute bursts, stirring between. This helps restore moisture.
Tips to Make Persian Jeweled Rice
- Use good quality basmati and rinse until water runs clear to avoid sticky rice.
- Don’t skip toasting the nuts — it lifts the flavor and gives a pleasant crunch.
- If saffron is pricey, use a pinch and stretch it or try a tiny pinch of turmeric for color.
- Keep the garnish separate until serving to keep textures fresh.
Variation
- Nut-free: Omit almonds and pistachios and add toasted pumpkin seeds for crunch.
- Vegan: Use oil instead of butter and omit rosewater if you prefer; the rice stays flavorful with the nuts and fruit.
Can I use regular long-grain rice instead of basmati?
Yes. Regular long-grain rice works but may not be as fragrant or as long-grained. Follow the package water ratio and watch the texture closely so it stays fluffy.
How do I make this ahead for a party?
You can cook rice and prepare the jeweled mix a day ahead. Store separately in airtight containers and warm gently before serving, then combine and garnish just before guests arrive.
What if I don’t have saffron?
Use a small pinch of ground turmeric for color and add a bit of extra cardamom or rosewater for aroma. The flavor will be different but still pleasant.
Conclusion
This Persian Jeweled Rice brings warm scents, soft grains, and bright, crunchy toppings to your table — a simple way to make any meal feel special. It’s great for weeknights, potlucks, or holiday dinners, and the mix of textures makes each bite satisfying. For another version and inspiration, check out Persian Jeweled Rice – The Little Ferraro Kitchen. Please leave a comment and a star rating to let me know how yours turned out, and share this recipe on Pinterest or Facebook so others can try it too. What twist did you try? Let us know below!

Persian Jeweled Rice
Ingredients
For the rice
- 2 cups long-grain basmati rice, rinsed and soaked 20–30 minutes Measure rice after rinsing.
- 3 tablespoons unsalted butter or neutral oil
- 1 teaspoon salt
- 4 cups water or low-sodium broth
- a pinch saffron threads dissolved in 2 tablespoons warm water (or 1/4 teaspoon ground turmeric) Turmeric can be used as a budget option.
For the jeweled mix
- 1/2 cup slivered almonds, toasted (or whole blanched almonds) Toast nuts in a dry pan until fragrant.
- 1/2 cup pistachios, shelled and roughly chopped
- 1/2 cup golden raisins or regular raisins, rinsed and drained
- 1/2 cup dried barberries or dried cranberries (or pomegranate seeds)
- 1 medium carrot, peeled and julienned or grated
- 1 Zest of 1 orange (optional)
- 2 tablespoons sugar For lightly caramelizing carrots and raisins.
- 1 tablespoon rosewater (optional) For a floral touch.
- 1 stick cinnamon stick
- 3–4 whole cardamom pods (or 1/4 teaspoon ground cardamom)
- 2 tablespoons neutral oil for frying the nuts and fruit
Instructions
Preparation
- Soak the rinsed basmati rice in cold water for 20–30 minutes, then drain.
- Boil 4 cups of water with 1 teaspoon salt in a large pot. Add the drained rice and cook over medium-high until just tender (about 6–8 minutes). Drain the rice.
- While rice cooks, warm 2 tablespoons oil in a skillet over medium heat and toast the nuts until golden. Remove and set aside.
- In the same skillet, add a little more oil and sauté the julienned carrot with 1 tablespoon sugar until softened (2–4 minutes). Add raisins and a splash of water, cook 1 minute to plump them. Stir in orange zest and rosewater if using. Remove and set aside.
- In a small bowl, mix dissolved saffron with a few tablespoons of hot, drained rice water.
- Return the drained rice to the pot with 3 tablespoons of butter. Layer in saffron water, then add cinnamon stick and cardamom pods. Cover and steam on low for 15–20 minutes.
Serving
- Remove the lid, discard the whole spices, and fluff the rice with a fork. Fold in the toasted nuts, caramelized carrots, raisins, and dried barberries or pomegranate seeds, saving a few for garnish.
- Taste and adjust salt or a small knob of butter for extra richness. Serve warm with chopped pistachios and a sprinkle of pomegranate seeds on top.