Rice Pilaf with Dried Fruit and Nuts
This fragrant basmati rice pilaf with fruit and nuts is the perfect rice to dress a dinner table. Jeweled with almonds, cashews, raisins, apricots, and lightly flavored with spices of cinnamon and cardamom. Serve it on its own or alongside other main courses for a festive flair. This simple and easy rice takes only 20 minutes to cook.

If you have ever eaten at an Indian or Middle Eastern restaurant, you may have seen a savory rice dish with fruits and nuts. It is very common and also very festive. Often, it’s served alongside meat dishes.
The best thing about this rice pilaf is that kids love it. Growing up, this was our favorite. So mom made it often, and now it’s my kids’ favorite too. The sweetness of the raisins, apricots, and smooth, soft nuts just melt in your mouth with all those aromatic flavors of cinnamon, cardamom, and cloves. For my kids, this is a meal in itself.
Why make this rice?
- A very simple and easy dish to make in less than 20 minutes.
- Most of the ingredients are simple pantry staples, plus rice with fruit and nuts, which are easy to find.
- Lightly flavored – this rice pilaf is often served alongside meat dishes, so I keep it lightly flavored.

Ingredients and substitutes
- Rice – Basmati rice is a variety of long and slender grains that are very aromatic. The best feature of this rice is its soft, fluffy texture, with each grain perfectly separate from the others. That is why it makes a perfect choice for pilafs and Biryani.
- Whole spices – This rice is often served alongside other meat dishes, so I do not heavily season it. But, of course, you can add more spices as well.
- Dried fruits – I love using apricots, raisins, and cranberries because these look very colorful, like little jewels in the rice. And yet, you can choose any combination you like to eat.
- Nuts – My mom used cashew nuts, but I like a combination of both cashews and almonds. You can also use all almonds.
- Garlic and ginger – Great flavors that can really add so much to a dish. And yet, these can be strong in flavor if you put too much. So, add only as much as you can handle.
- Stock – I have used chicken stock for this rice. But if you want, you can also add vegetable or beef stock. You can even use the same amount of water if you prefer to keep it more neutral. And if a liquid stock is not on hand, you can also hydrate stock cubes.
- Fresh herbs – I am a cilantro person, so I always use cilantro. And yet, parsley and a sprinkle of mint are also great flavors to try.

Step-by-step: Rice pilaf with fruit and nuts
- Clean, rinse, and soak rice in water for 30 minutes. Drain and set aside.
Pro tip – Soaking the rice will ensure even cooking and make it very fluffy rice.

- In a skillet, heat oil and butter. Sauté the whole spices for a minute. Then, add the nuts and fruits – saute for two minutes on low until lightly toasted.
- Then, add in the onions and saute until the onions are translucent. Followed by garlic and ginger.
- Next, add the rice and saute for about 2 to 3 minutes until the rice is lightly toasted. Add the stock or broth and bring it to a boil.

- Cover the pan and reduce the heat to a low simmer. Cook on low for 20 minutes. After 20 minutes, turn the heat off and keep covered for 10 minutes more.
Pro tip – I like to use a timer to make sure I do not overcook the rice. Letting the rice rest for 10 minutes will ensure fluffy rice. - Add the chopped cilantro and mint. Fluff the rice with a fork.
- Serve hot.

Tips for Success
- Measure the quantity of rice using a cup and use the same cup to measure the water ratio later.
- Always soak the rice for a minimum of 30 minutes to a maximum of an hour, not more.
- If you make a pilaf, lightly toast the rice in oil before you add water. The little oil that coats the rice will contribute to flaky rice that keeps them separate from each other.
- Use the right ratio of rice to water.
- Basmati rice – 1 cup rice to 1 ½ cup water – 20 mins
- Texmati rice – 1 cup rice to 2 cups water – 20 mins
- Long-grain-rice – 1 cup rice to 1 ½ cup water – 20 mins
- Short grain rice – 1 cup rice to 1 ½ cup water- 15 mins
- Jasmine rice – 1 cup rice to 1 ¾ cup water – 15 mins
- And if you use vegetables in the rice, add 1/4 cup more water for every 1 cup of veggies. However, if you use frozen veggies, do not add more water, as frozen veggies tend to have excess moisture in them.
- Cooking rice light and fluffy is easy – follow these steps, and you will never have soggy or sticky pilaf again.
- Once the rice is lightly toasted, add the water and bring to a boil.
- Then cover the pot and reduce the heat to an absolute simmer (low).
- Cook the rice covered for 20 minutes. After 20 minutes, turn the heat off, but do not open the pot – leave it for another 15 minutes.
- After 15 minutes, open the pot and fluff the rice with a fork.

- Chicken with Rice Pilaf or Classic Rice Pilaf
- Cajun Chicken with Rice
- Turmeric Rice with Chicken and Peas
- Chicken and Rice Skillet
Frequently asked questions
This recipe will keep in the fridge for 3 to 4 days. You can even freeze it for up to a month.
I use basmati rice when making pilaf and pulao. But you can use jasmine or other standard white rice.
Just pay attention to the water-to-rice ratio and cooking times.
Basmati rice – 1 cup rice to 1 1/2 cups water – 20 mins
Texmati rice – 1 cup rice to 2 cups water – 20 mins
Long-grain-rice – 1 cup rice to 1 1/2 cups water – 20 mins
Short grain rice – 1 cup rice to 1 1/2 cups water- 15 mins
Jasmine rice – 1 cup rice to 1 3/4 cups water – 15 mins
Yes, you can. Just pay attention to the water-to-rice ratio and cooking times.
Long grain brown rice – 1 cup rice to 1 3/4 cups water – 50 mins
Short grain brown rice – 1 cup rice to 2 cups water – 45 mins
Wide rice – 1 cup rice to 2 cups water – 55 mins
You need just the right ratio of water to rice. So the rice absorbs just the amount needed to soften and then dry out, giving you nice flaky rice. Too much water will cause the rice to absorb too much moisture, and that results in a sticky rice dish.

Rice Pilaf with Fruit and Nuts
This fragrant basmati rice pilaf with fruit and nuts is the perfect rice to dress a dinner table. Jeweled with almond, cashews, raisins, apricots and lightly flavored with spices of cinnamon and cardamom. Serve it on its own or alongside other main courses for a festive flare. This simple and easy rice takes only 20 minutes to cook.
Video
Ingredients
- 2 cups (400 g) Rice Basmati or long grain rice
- 2 tbsp (60 g) Butter
- 2 tbsp Oil
- ½ cup Almonds
- ½ cup (65 g) Cashew nuts
- ½ cup (70 g) Raisins
- ½ cup (65 g) Dried Apricot or Cranberries
- 1 tsp Garlic minced
- ½ tsp Ginger grated
- 1 cup Onion chopped fine
- 3 ½ cups (800 ml) Stock chicken or vegetable
- ¼ cup Cilantro chopped
- 2 sprigs Mint chopped
- 2 inch Cinnamon stick
- 3 pods Cardamoms or 1/4 tsp cardamon powder
- 2 Bay leaves
- 1 Star anise optional
Method
- Clean, rinse and soak rice in water for 30 mins. Drain and set aside. Pro tip – Soaking the rice will ensure even cooking and make very fluffy rice.2 cups Rice
- In a skillet, heat oil and butter. Saute the whole spices for a minute. Then, add the nuts and fruits – saute for two minutes on low until lightly toasted.2 tbsp Butter, 2 tbsp Oil, ½ cup Almonds, ½ cup Cashew nuts, ½ cup Raisins, ½ cup Dried Apricot, 2 inch Cinnamon, 3 pods Cardamoms, 2 Bay leaves, 1 Star anise
- Then, add in the onions and saute until the onions are translucent. Followed by garlic and ginger.1 tsp Garlic , ½ tsp Ginger , 1 cup Onion
- Add the rice and saute for about 2 to 3 minutes until the rice is lightly toasted. Add the stock or broth and bring to a boil.3 ½ cups Stock
- Cover the pan and reduce the heat to a low simmer. Cook on low for 20 minutes. After 20 mins, turn the heat off and keep covered for 10 minutes more. Pro tip– I like to use a timer to make sure I do not overcook the rice. Letting the rice rest for 10 minutes will ensure fluffy rice.
- Add the chopped cilantro and mint. Fluff the rice with a fork.¼ cup Cilantro, 2 sprigs Mint
- Serve hot.
Notes
- Measure the quantity of rice using a cup and use the same cup to measure the water ratio later.
- Always soak the rice for a minimum of 30 minutes to a maximum of an hour, not more.
- If you make a pilaf lightly toast the rice in oil before you add water. The little oil that coats the rice will contribute to flaky rice that keeps them separate from each other.
- Use the right ratio of rice to water.
- Basmati rice – 1 cup rice to 1 ½ cup water – 20 mins
- Texmati rice – 1 cup rice to 2 cups water – 20 mins
- Long-grain-rice – 1 cup rice to 1 ½ cup water – 20 mins
- Short grain rice – 1 cup rice to 1 ½ cup water- 15 mins
- Jasmine rice – 1 cup rice to 1 ¾ cup water – 15 mins
- And if you use vegetables in the rice add 1/4 cup more water for every 1 cup of veggies. However, if you use frozen veggies do not add more water as frozen veggies tend to have excess moisture in them.
- Cooking rice light and fluffy is easy – follow these steps and you will never have soggy or sticky pilaf again.
- Once the rice is lightly toasted – add the water and bring to a boil.
- Then cover the pot and reduce the heat to an absolute simmer (low).
- Cook the rice covered for 20 minutes –
- After 20 minutes turn the heat off but do not open the pot – leave it for another 15 minutes
- After 15 minutes – open the pot and fluff the rice with a fork.
- Serve
Equipment you will need
Nutrition
Tried this recipe?
Mention @veenaazmanov_kitchen or tag #veenaazmanovkitchen!- Coconut Turmeric Rice
- Shrimp with Rice or Quick Prawn Rice
- Quick One-Pot Vegetable Rice
- See all rice recipes
Did you LIKE this recipe? Save it for later on Pinterest.
Follow on YouTube, Facebook, Twitter, Instagram or TikTok
Subscribe to receive new recipes right to your inbox.













What an excellent side dish with dinner! I was looking for something different and this will be perfect for dinner tonight! Yum!
Thanks, Sara. Absolutely perfect for dinner
I love this as a delicious side dish or even the next day as a cold lunch! Thanks for sharing!
Thanks, Tristin.
This is probably my favorite way to use rice because I’m mad about dried fruits, nuts and rice of course! Thanks for such a gorgeous recipe!
Me too, Paula. I love dried fruits and nuts
Love this easy side dish! I will definitely be making it again!
Thanks, Kim. So happy you enjoyed it. Thanks for coming back to write this feedback.
Made this last week. Was so delicious. It’s definitely a kid-friendly rice dish. Will make it again for sure.
Thank you, Lynette. So happy you have success with this recipe and loved it. Thanks for coming back to leave this feedback. Have a wonderful week.
Loved making this recipe. My kids love rice and and they said this was the best. They didn’t need anything more to go with the rice. It was so delicious. It’s our new family favorite.
Thank you so much Trela. So happy to hear that your kids enjoyed this recipe. This sure was so easy. Thank you so much for coming back to write this feedback. Appreciate it very much. Love to hear from people who try my recipes…
Delicious! good enough as a simple dish, or as part of a larger meal. I love some sweetness with my rice.
Very true Helen.. For my kids it’s sure is a meal on it’s own. Thanks
I’m a little embarrassed to admit this, but I’ve never actually had rice pilaf before! It looks fabulous though, and I love all those cashews in there. I think I definitely need to give this a try. 🙂
I think you will love it. No need to be embarrassed we all have our first time lol. Try it.. You will be surprised how easy it is.
This sounds glorious! I love dried fruit and nuts in my food and this does look so festive.
Thank you Suzy…!
I LOVE basmati rice – this would be the perfect side dish, especially during the cold winter months when you crave comfort food!
I agree Taylor.. My kids love this!! Thank you !