Persian Jeweled Rice
Fragrant saffron rice studded with dried fruits, nuts, and warming spices creates a stunning centerpiece. Golden, jewel-toned, and deeply aromatic—this is rice transformed into something celebration-worthy.
- Total time
- 35 min
- Servings
- 4
- Calories
- 485
- Protein
- 10g

Ingredients
- 1.5 cups basmati rice
- ½ teaspoon saffron threads
- 2.75 cups hot water
- 3 tablespoons butter
- 1 medium onion, sliced lengthwise into thin half-moons
- ½ cup dried apricots, sliced into thin strips
- ¼ cup dried cranberries
- ½ cup sliced almonds
- ½ teaspoon ground cinnamon
- ¼ teaspoon ground turmeric
- 1 teaspoon salt
- ¼ teaspoon black pepper
Instructions
- 1
Measure the basmati rice into a fine-mesh strainer and rinse under cold running water for 30 seconds, stirring gently with your fingers, until the water runs mostly clear—this removes starch so grains stay separate.
- 2
Crumble the saffron threads between your fingers into a small cup, then pour 0.5 cup of the hot water over them and let them soak for 5 minutes until the water turns deep orange-red.
- 3
Slice the onion lengthwise from root to tip into thin half-moons about 1/8 inch thick—aim for pieces you can almost see light through.
- 4
Slice the dried apricots lengthwise into thin strips about 1/4 inch wide, removing any pits if you see them.
- 5
Set a medium saucepan over medium heat and add 1.5 tablespoons of the butter, swirling the pan to coat the bottom evenly until the butter turns light golden and smells nutty, about 2 minutes.
- 6
Add the sliced onion and stir constantly with a wooden spoon for 4 minutes until it turns golden brown and smells sweet and caramelized—watch to prevent burning.
- 7
Remove the onion with a slotted spoon and spread it on a small plate to cool, leaving as much butter behind in the pan as you can.
- 8
Add the remaining 1.5 tablespoons of butter to the same pan and let it melt over medium heat, tilting and swirling until melted, about 30 seconds.
- 9
Add the cinnamon and turmeric to the melted butter and stir for 10 seconds until fragrant—you should smell warm, earthy spice.
- 10
Pour the rinsed rice into the pan and stir constantly for 2 minutes until each grain is coated with butter and the rice smells toasted.
- 11
Pour in the remaining 2.25 cups hot water plus the saffron soaking liquid (including threads) and stir once to distribute ingredients evenly across the bottom.
- 12
Increase heat to high and bring the liquid to a boil—you'll see large bubbles breaking the surface—then immediately reduce heat to low, cover with a tight-fitting lid, and cook for 14 minutes without lifting the lid.
- 13
Remove from heat and let the covered pot sit undisturbed for 5 minutes so the rice finishes cooking in the residual steam.
- 14
While the rice rests, set a small skillet over medium heat and add the sliced almonds, stirring constantly for 3 minutes until light golden and fragrant—watch closely so they don't burn.
- 15
Transfer the toasted almonds to a small bowl and set aside to cool.
- 16
Remove the lid from the rice pot—steam will rush out, so be careful. Gently fluff the rice with a fork, lifting it from the bottom to separate grains.
- 17
Fold the salt and pepper into the fluffed rice using a rubber spatula, lifting gently from the bottom and rotating the pot a quarter turn—fold 4 times until evenly mixed.
- 18
Transfer the rice to a serving platter or bowl and scatter the caramelized onions, apricot strips, cranberries, and toasted almonds evenly across the top in small clusters so each spoonful includes a mix of textures and flavors.
Tools you’ll need
- fine-mesh strainer
- small cup
- medium saucepan with tight-fitting lid
- wooden spoon
- slotted spoon
- small plate
- small skillet
- fork
- rubber spatula
- serving platter or bowl
Cook smarter
Get matched recipes for what’s in your fridge
CookSnap is a free iOS app that finds real recipes from the ingredients you already have. No more grocery-list aspirations.