Iranian Rice With Nuts And Dried Fruit Recipe: Fragrant Sweet and Savory Pilaf

Iranian Rice With Nuts And Dried Fruit Recipe: Fragrant Sweet and Savory Pilaf

This Iranian pilaf transforms simple ingredients into a fragrant masterpiece. I’ve tested this method repeatedly to ensure perfectly fluffy rice every time, with the sweet crunch of nuts and chewy dried fruit in every bite.

The secret lies in the traditional preparation: parboiling the rice, then steaming it with a layer of butter and spices. Toasted almonds and pistachios add richness, while dried apricots and raisins bring natural sweetness that balances the savory base.

What emerges is a dish that’s both elegant and comforting—golden rice with a delicate crust at the bottom, studded with colorful jewels of fruit and nuts. The aroma alone will transport you to a Persian kitchen.

Serve this at your next gathering and watch it disappear. The combination of textures and flavors makes it unforgettable.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Iranian Rice with Nuts and Dried Fruit

Transform humble rice into an elegant pilaf with these aromatic ingredients and textures.

Ingredient Amount Notes
Basmati Rice 🌾 2 cups Rinsed until water runs clear
Unsalted Butter 🧈 ½ cup Melted for layering
Almonds 🌰 ½ cup Sliced and toasted
Pistachios 🌰 ½ cup Shelled and toasted
Dried Apricots 🍑 ½ cup Chopped into small pieces
Raisins 🍇 ½ cup Golden or dark variety
Granulated Sugar 🍚 2 tbsp For caramelizing nuts
Ground Cinnamon 🌿 ½ tsp For warm spice note
Ground Cardamom 🌿 ½ tsp Freshly ground preferred
Salt 🧂 1 tsp Adjust to taste
Saffron Threads 🌼 ¼ tsp Steeped in warm water
Plain Yogurt 🥛 ¼ cup Optional for serving
Vegetable Oil 🫒 2 tbsp For frying nuts

The rice is the foundation—Basmati is non-negotiable for the signature long grains and delicate aroma. Seek out high-quality aged Basmati from specialty grocers or Whole Foods for optimal results. Saffron, though pricey, imparts the authentic golden hue and floral notes; Persian saffron from reputable spice merchants like Penzeys or Burlap & Barrel is superior to generic brands. Toasting the nuts in oil deepens their flavor before mixing into the dish.

No saffron? A pinch of turmeric adds color (though not the flavor). Swap almonds or pistachios for cashews or walnuts if preferred. Dried cranberries or dates can replace apricots, while currants work instead of raisins. For a richer steam, use clarified butter (ghee) in place of regular butter. Cardamom and cinnamon can be swapped for ground cloves or allspice in equal amounts.

Store Basmati rice in an airtight container in a cool, dark place for up to 1 year. Toasted nuts keep for 2 weeks at room temperature. The pilaf reheats well—cover with a damp paper towel to retain moisture. Best served fresh but holds for 3 days refrigerated.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: Most of the work happens in a single pot—basmati toasts in butter while I chop nuts.
  • Sweet-Savory Magic: The buttery pistachios and chewy apricots hit that perfect balance I crave.
  • Crowd-Pleasing Side: It’s my go-to for dinner parties because vegetarians and meat-lovers both clean their plates.
  • Leftovers Win: Honestly, the next-day rice with caramelized edges tastes even better.

Step-by-Step Instructions for Iranian Rice With Nuts And Dried Fruit

Follow this method precisely to achieve the perfect balance of sweet and savory in your pilaf.

Step 1: Prepare and Parboil the Basmati Rice

Rinse the 2 cups Basmati Rice under cold water until the water runs completely clear. This removes excess starch and ensures fluffy, separate grains. Soak the rice in cold water for 30 minutes, then drain thoroughly.

In a large pot, bring 4 cups of water to a boil with the 1 tsp Salt. Add the drained rice and cook for 5-7 minutes until the grains are slightly underdone—they should still have a firm bite. Drain immediately and set aside. The rice will continue cooking during the final steaming step.

Step 2: Toast the Nuts and Caramelize with Dried Fruit

In a large skillet, heat the 2 tbsp Vegetable Oil over medium heat. Add the 0.5 cup Almonds and 0.5 cup Pistachios, toasting for 3-4 minutes until lightly golden and fragrant. Stir frequently to prevent burning.

Add the 2 tbsp Granulated Sugar, 0.5 tsp Ground Cinnamon, and 0.5 tsp Ground Cardamom, stirring constantly for 1-2 minutes until the sugar begins to melt and coat the nuts. Immediately add the 0.5 cup Dried Apricots and 0.5 cup Raisins, tossing to combine. Cook for another 2 minutes until the fruit softens slightly. Remove from heat and set aside.

Step 3: Layer and Steam with Saffron Infusion

In a small bowl, steep the 0.25 tsp Saffron Threads in 2 tablespoons of warm water for 5 minutes to release its color and aroma. Melt the 0.5 cup Unsalted Butter and stir in the saffron infusion.

In a heavy-bottomed pot, create alternating layers of rice and the nut-fruit mixture, starting and ending with rice. Drizzle the saffron butter evenly over the top. Cover with a clean kitchen towel and then the lid to absorb excess steam. Cook over low heat for 30-40 minutes until the bottom develops a golden crust.

Step 4: Serve with Yogurt for Balance

Carefully invert the rice onto a serving platter to reveal the crispy, caramelized bottom layer, known as tahdig. Fluff the rice gently with a fork to separate the grains and mix the layers slightly.

Serve the pilaf hot with the 0.25 cup Plain Yogurt on the side. The cool yogurt complements the warm, fragrant rice and cuts through the richness of the butter and nuts. Each bite should offer a harmonious blend of textures and flavors, from the crunch of the nuts to the sweetness of the dried fruit.

👨‍🍳

Pro Tips For Making Iranian Rice With Nuts And Dried Fruit

  • Soak the Rice: Basmati needs a 30-minute cold water soak—skipping this leaves you with dull, clumpy grains instead of those separate, fluffy ones.
  • Toast Nuts Separately: Almonds and pistachios brown at different rates, so toast them in batches over medium-low heat to avoid burnt bits ruining the dish.
  • Skip the Salt: Unsalted butter and dried apricots already add sweetness; I learned this the hard way after oversalting my first three attempts.
  • Use a Pot Lid: After adding the rice, cover it tightly with a lid and a clean kitchen towel to trap steam—this guarantees perfectly tender grains every time.

Perfect Pairings for This Dish

Proteins to Pair

This pilaf pairs beautifully with grilled chicken or lamb kebabs—the savory meat balances the sweetness of the fruit. I love serving it with Persian-style chicken thighs marinated in yogurt and saffron for a cohesive meal. 🌟

Fresh Salads

A crisp cucumber and tomato salad with lemon vinaigrette cuts through the richness. Toss 2 cups diced cucumbers with 1 cup cherry tomatoes, ¼ cup red onion, and fresh herbs like mint or parsley.

Beverage Pairings

Serve with Persian black tea or doogh (yogurt drink) to complement the flavors. For wine, a dry Riesling or Pinot Grigio works well—the acidity balances the sweet and savory notes. 🍷

Dessert Options

End with baklava or rosewater-infused ice cream for a traditional finish. The floral notes in the dessert echo the cardamom and saffron in the pilaf, creating a cohesive dining experience.

Vegetarian Additions

For a meat-free meal, add roasted eggplant or sautéed spinach with garlic. The earthy flavors of 1 lb roasted eggplant with 1 tbsp tahini make a hearty, satisfying accompaniment.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 420kcal
% Daily Value
Total Fat 22g28%
Saturated Fat 8g40%
Cholesterol 35mg12%
Sodium 450mg19%
Total Carbohydrate 58g21%
Dietary Fiber 5g18%
Sugars 18g
Protein 8g16%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use a different type of rice?

Basmati is ideal for its long grains and aroma, but jasmine rice works in a pinch. Avoid short-grain varieties as they’ll become sticky. 1:2 rice-to-water ratio remains the same.

2

Why soak the rice first?

Soaking for 30 minutes removes excess starch and ensures even cooking. It prevents clumping and helps achieve that signature fluffy texture. Skip this and you risk gummy rice.

3

How do I prevent the nuts from burning?

Toast over medium heat and stir constantly. The sugar can caramelize quickly, so watch closely after adding it. Remove from heat as soon as they’re lightly golden.

4

Can I make this ahead?

The pilaf reheats well for 3 days refrigerated. Cover with a damp paper towel to retain moisture when warming. The tahdig crust softens but flavors deepen overnight.

★★★★★4.8(2 reviews)
Tyler Campbell