Persian rice with fruit is a festive-style basmati rice dish topped with saffron, dried fruit, nuts, and often a crisp tahdig, or golden rice crust. This home version draws on Persian jeweled rice traditions, with sweet-tart barberries balanced by apricots, raisins, and a little orange peel. It is served as a colorful centerpiece or side dish, and the fruit topping can be adjusted to suit what is available.
Ingredients
- 3 cups (570 g) long-grain basmati rice
- 12 cups (2.8 L) water, for boiling the rice
- 1½ teaspoons (9 g) fine salt, for the boiling water
- ¼ teaspoon (about 0.15 g) saffron threads
- 2 tablespoons (30 ml) hot water, for blooming the saffron
- 3 tablespoons (45 ml) neutral oil, such as sunflower or canola oil, for the pot
- 2 tablespoons (28 g) unsalted butter, divided
- ½ cup (75 g) dried apricots, cut into thin strips
- ⅓ cup (50 g) raisins
- ⅓ cup (35 g) dried barberries
- ⅓ cup (35 g) slivered almonds or shelled pistachios, or a mix
- 2 tablespoons (15 g) finely cut candied orange peel, or the zest of 1 orange
- 1 tablespoon (12 g) granulated sugar
- 2 tablespoons (30 ml) water, for the fruit topping
- ¼ teaspoon ground cinnamon
- 1 teaspoon (5 ml) rose water, optional
Instructions
- Rinse and soak the rice. Put the basmati in a large bowl and cover it with cool water. Swirl the grains with your fingers, pour off the cloudy water, and repeat until the water looks much clearer, usually 4 or 5 rinses. Cover with fresh water and soak for 30 minutes. Drain well. This step helps the grains cook evenly and stay separate; do not extend the soak beyond an hour for this method.
- Prepare the saffron and toppings. While the rice soaks, gently crush the saffron threads between your fingers or with a small mortar and pestle. Stir them into 2 tablespoons hot water and leave to steep. Cut the apricots into thin strips. If using dried barberries, check for stems and rinse them quickly, then pat dry. Measure out the remaining fruit, nuts, orange peel, sugar, cinnamon, and rose water so they are ready to use.
- Parboil the rice. Bring 12 cups water and 1½ teaspoons salt to a rolling boil in a large pot. Add the drained rice and stir once to separate the grains. Boil uncovered for 7 minutes, then taste a grain: the outside should be tender while the center remains slightly firm. If it is still hard throughout, boil for another minute and check again. Drain promptly in a fine colander; do not rinse it, since that washes away seasoning and surface starch needed for the next step.
- Set up the steaming pot. Rinse and dry the pot, then return it to medium heat. Add the oil and 1 tablespoon (14 g) butter. When the fat is hot, spoon in about 1 cup (150 g) of the drained rice and spread it into an even layer across the bottom. This thin base forms the tahdig. Gently mound the remaining rice on top, keeping it loose rather than pressing it down. Use the handle of a wooden spoon to make 5 or 6 holes down through the rice toward the bottom, without piercing the crust layer.
- Steam until tender. Drizzle about half the saffron water over the rice. Wrap the pot lid in a clean kitchen towel, keeping the towel ends well away from the burner, and cover the pot tightly. Reduce the heat to low and steam for 45 minutes. The covered pot traps steam while the low heat browns the bottom; avoid lifting the lid during the first 35 minutes. If your burner runs hot, use a heat diffuser or the lowest flame to prevent the crust from scorching.
- Cook the fruit topping while the rice steams. Melt the remaining 1 tablespoon (14 g) butter in a small skillet over medium-low heat. Add the apricots, raisins, barberries, orange peel, sugar, cinnamon, and 2 tablespoons water. Cook for 3 minutes, stirring gently, until the fruit looks glossy and just begins to soften. Add the nuts and cook for 1 minute more. Take the skillet off the heat, then stir in rose water if using. The fruit should be plump but still hold its shape; add a teaspoon of water if the pan becomes dry before the apricots soften.
- Fluff and serve. Turn off the heat and let the covered rice stand for 5 minutes. Spoon the saffron-colored grains from the top into a serving platter and gently fluff them with a fork. Scatter the fruit-and-nut mixture over the rice. Loosen the tahdig around the edges with a flexible spatula; lift it out in pieces and arrange them on the platter or serve them alongside. If it resists, do not force it—serve the rice and offer the crust directly from the pot.
Tips
- Keep the grains distinct. Rinse until the water is mostly clear, drain thoroughly, and stop parboiling while the centers are still a little firm. Fully cooked rice will become soft or break during steaming.
- Make the topping your own. Barberries are tart and are sold in Persian or Middle Eastern groceries and online. If you cannot find them, use dried cranberries; they are sweeter and larger, so chop them roughly and reduce the sugar to 2 teaspoons.
- Watch the tahdig, not the clock alone. Stoves and pots vary. A heavy-bottomed pot and low, steady heat help the crust turn golden without burning. If you smell scorching before the 45 minutes are up, lower the heat immediately.
- Use fresh, unscented towel fabric. The towel under the lid absorbs condensation so water does not drip back onto the rice. Keep all loose fabric away from the flame or electric element.
Serving Suggestions
Bring the platter to the table while the rice is hot, with the bright fruit and nuts spread across the top and pieces of tahdig visible around the edges. The dish works well as a substantial vegetarian main with a crisp salad, such as cucumber, tomato, herbs, and lemon, or with plain yogurt and fresh herbs. For a larger meal, serve it alongside grilled vegetables, roasted chicken, or a simple kebab; keep the rice as the aromatic, sweet-savory component rather than adding another heavily spiced side.
Because dried fruit and saffron bring both sweetness and fragrance, a sharp or fresh accompaniment helps balance each serving. Offer extra barberries or a lemon wedge at the table for anyone who likes more tartness. For a family-style meal, you can serve the rice in a wide shallow bowl and place the tahdig pieces separately so they stay crisp and everyone can take one.
Variations
Persian rice dishes have regional and family variations, and this recipe is a flexible home interpretation rather than a claim to one definitive version. For a more orange-forward profile, use fresh orange zest instead of candied peel and add a pinch of ground cardamom. Fresh zest is less sweet and can taste sharper, so taste the topping before adding all the sugar. A small amount of rose water gives a floral note; leave it out if you prefer the saffron and fruit to stand on their own.
For a nut-free version, omit the almonds and pistachios and add 2 tablespoons (20 g) toasted pumpkin seeds just before serving, or simply leave out the nuts. To use only ingredients from a standard supermarket, replace barberries with chopped dried cranberries and use raisins or chopped dates in place of whichever dried fruit you do not have. Dates make the dish noticeably sweeter and softer, so use about ¼ cup (40 g) and reduce the sugar or omit it.
You can also make the rice without a tahdig. Skip the oil-and-rice base, add the drained rice directly to the pot, and steam it as directed; the result will still be fragrant and fluffy but will not have a crisp bottom. For a more colorful presentation, reserve a few tablespoons of the saffron water and stir it into a cup of cooked rice before layering that golden rice over the platter.
Storage and Reheating
Refrigerate leftover rice within 2 hours of cooking, in a shallow airtight container. Keep the fruit topping and tahdig with the rice or store them separately; separate storage makes it easier to reheat the grains without making the crust damp. Properly refrigerated leftovers keep for 3 to 4 days. Do not leave cooked rice at room temperature for longer than 2 hours.
For a microwave, add a tablespoon of water per cup of rice, cover loosely, and heat in short bursts, stirring once, until steaming hot throughout. For a stovetop, put the rice in a covered pan with a splash of water and warm over low heat, stirring gently. Reheat leftovers to 165°F (74°C), checking the center with a food thermometer. The tahdig will soften in storage; refresh it in a lightly oiled skillet over medium-low heat for a few minutes, turning once if the pieces are thick. Freeze portions in airtight containers for up to 2 months for best quality, then thaw in the refrigerator before reheating thoroughly.
Frequently Asked Questions
Is Persian rice with fruit a dessert or a main dish?
It is usually a savory rice dish or side, not a dessert. The dried fruit adds sweetness, but the salt, saffron, nuts, and crisp rice balance it. Serve it as a vegetarian centerpiece or alongside meat, fish, or vegetables.
Can I make this without barberries?
Yes. Dried cranberries are the most convenient substitute and bring a similar tart contrast, though they are generally sweeter and less sharp than barberries. Use the smaller sugar amount suggested in the tips, and chop large cranberries so they mix evenly with the other fruit.
Why did my basmati rice turn mushy?
Common causes are skipping the rinse, soaking much longer than directed, or boiling the grains until fully tender before steaming. Drain as soon as the outside is soft and the center is still faintly firm. Also drain thoroughly so excess water does not collect in the steaming pot.
How do I know whether the tahdig is ready?
After the 45-minute steam and 5-minute rest, the rice crust should release around the edges and have a golden underside. Pot material and burner strength affect browning, so check gently with a spatula rather than turning the pot over immediately. If the crust is pale and still attached, give it a few more minutes over low heat.
Can I prepare any part of the recipe ahead?
You can rinse and soak the rice shortly before cooking, and measure or cut the topping ingredients earlier in the day. The topping can be cooked a few hours ahead and kept covered in the refrigerator; warm it gently before serving. The rice is best freshly steamed, since its grains and tahdig are at their most distinct then.
Can I use brown basmati rice?
Brown basmati needs a different cooking time and more water than white basmati, so it is not a direct swap in this method. Follow the package directions to cook it until nearly tender, then use a short, gentle covered steaming step and check frequently. It will be chewier, and it may not form the same delicate tahdig as white basmati.
Related
- Persian Jeweled Rice Recipe with Saffron and Fruit
- Jeweled Persian Rice Pilaf with Saffron and Fruit
- Persian Rice with Raisins: Saffron, Butter, and Tahdig
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).