This easy rice pilaf recipe made with fluffy basmati rice and tossed with peas, carrots, warm spices, and aromatics is a delicious way to take plain ol’ rice to the next level! Even better finished with some toasted nuts and dried fruit.

rice pilaf topped with toasted nuts and dried fruit

Rice and peas, Middle Eastern style

Middle Eastern home cooks have a knack for playing up your basic rice and turning it into a celebratory dish. There are many rice pilaf dishes from simple rice and vermicelli to hashweh rice adorned with seasoned beef, to this rice and peas dish (entirely different from Jamaican rice and peas, however).

There are as many variations of this rice pilaf as there are cooks. The most basic recipe would include rice, cooked with peas, carrots, and onions that have been sauteed in olive oil.

My recipe steps it up just a couple notches with the addition of warm spices—including turmeric, which is responsible for its golden hue—along with toasted nuts and a handful of dried raisins for crunch and a hint of sweetness.

What is rice pilaf made of?

Various types of rice pilaf are enjoyed all over the world: from south Asia, to the Middle East, to east Africa, to the Caribbean, and beyond! But no matter the variations, rice pilaf usually consists of a few key ingredients: rice, aromatics, broth or water, and seasonings.

The beauty of working with a blank canvas of white rice is that you can add basically whatever other ingredients you want, like lentils, vermicelli, meat, and vegetables! This version of Middle Eastern rice pilaf includes peas and carrots, onions, warm spices, toasted nuts, and chopped dried fruit.

Ingredients for this recipe

ingredients for rice pilaf

This rice pilaf recipe is made with humble ingredients that you likely already have in your kitchen. Here’s what you’ll need to make it:

The best rice to use for this Middle Eastern rice recipe

For this recipe, I recommend using a long grain rice such as basmati rice. Basmati rice is easy to prepare and produces fluffy, never sticky results if you follow just a few simple tips including rinsing it well (check out my earlier no-fail basmati rice tutorial). 

But, if you don’t have basmati rice, or you don’t like the flavor, there are plenty of substitutions you could make! Brown rice, long grain white rice, or jasmine rice would work well in this recipe. Keep in mind that different kinds of rice cook at different speeds and require different amounts of liquid.

  • Brown rice would taste good here, but it requires more prep. Start by soaking it in water for about one hour or until you can easily break the grain between your thumb and index finger. And check package instructions for additional details on amount of liquid and cooking time. Typically, you'll use 1 cup brown rice to 2 cups of water, and it takes anywhere from 30 minutes to 45 minutes to cook, but soaking ahead may reduce the amount of cooking time.
  • White rice will require soaking in water for about 20 to 30 minutes, then you'll cook it in the water for a good 20 minutes or so. My earlier rice and vermicelli recipe details how to cook white rice.
  • Jasmine rice is, like basmati rice, very aromatic, but it tends to get very soft and clumpy when cooking. If you don’t mind this softer texture, jasmine rice would be a good basmati rice substitute.
Basmati rice pilaf with dried fruit and toasted nuts

How to make this rice pilaf (step-by-step)

With just a little prep, you can have this fragrant Middle Eastern rice pilaf ready in no time! Here’s how you make it (printer-friendly version below):

  • Wash and soak the rice. Now when I say wash the basmati rice, I’m not talking about a quick swish in some water. Wash and drain 2 cups of rice a few times until the water runs clear. This is really important to avoid mushy, gluey rice. Try to drain most of the washing water and add fresh water to soak it in. Let the rice soak for about 10 minutes.
  • Sauté aromatics and vegetables. While the rice is soaking, heat extra virgin olive oil in a heavy-bottomed pan with a lid, and add 1 finely chopped yellow onion and 2 cloves minced garlic. After 3 to 5 minutes, the onion should have softened. Throw in 1 cup of frozen peas and 2 to 3 carrots that have been peeled and chopped. Season with kosher salt and your spices. Cook until the carrots have softened, which should take about 5 minutes.  

    peas and carrots sautéing with onions and carrot

    Add and cook the rice. After draining the rice, add it to the pan and toss to coat in the spices. Pour in water and season with kosher salt. You could use broth here, but I wanted to keep this as simple as possible. Bring to a boil, and then turn the heat to low. Cook for 15 to 20 minutes, until the rice is cooked through and has absorbed all the liquid. There should be no excess liquid in the pan.
  • Allow the rice to rest before serving. Let the rice pilaf sit, covered, for 5 to 10 minutes before serving. The steam will soften the rice further. Then, fluff up the rice gently with a fork, top with ¾ cup toasted nuts and ¼ cup dried fruit, and serve! 

    Middle Eastern rice and peas in a pot

Serve it with

The beauty of this simple Middle Eastern rice is that it pairs well with many things. I like to serve rice pilaf with lamb kabobs or baked chicken thighs, beef short ribs, or vegetable kabobs.

Leftover and storage tips

Wait for the rice to cool completely before transferring it to an airtight container. It will keep in the refrigerator for up to four days.

Rice pilaf makes excellent leftovers! Simply reheat it in the microwave. If it seems dry, add a little water before reheating.

rice pilaf topped with dried fruit and toasted nuts

Additional rice pilaf questions

What is the difference between rice and rice pilaf?

Plain rice is cooked in water with salt. It has no other color or flavorings. Rice pilaf is basically fancy rice. Rice is cooked with aromatics and a variety of spices, leading to a more fragrant, colorful dish.

Can I use broth instead of water?

Yes, you can use broth instead of water to add even more flavor. Note that if you use chicken broth or beef broth, the rice pilaf will no longer be vegan. To keep it vegan, use vegetable broth.

How do you make rice pilaf not mushy?

I have two main secrets to getting perfect basmati rice every time. Firstly, wash it thoroughly. You’ll want to wash and drain the rice a few times, until the water runs clear. Secondly, once the rice is on the stove in water or your preferred liquid, don’t mess with it! Don’t take off the lid too much, and don’t stir it. And once cooked, allow it to sit, covered and don’t disturb it for a few minutes before serving.

Can I make pilaf with orzo?

Yes! While your vegetables are sautéing, toast the orzo pasta along with them. Then follow with the rice and water and bring to a boil. Lower the heat and cover and cook according to the recipe for about 15 minutes or so. Keep in mind, the pilaf will no longer be gluten free if you add orzo pasta.

Other rice recipes

Hungry for more? Here are all our Mediterranean Recipes!

Visit Our Shop

4.93 from 27 votes

Easy Rice Pilaf with Peas and Carrots

Suzy Karadsheh
Basmati rice pilaf with dried fruit and toasted nuts
Rice pilaf with fluffy basmati rice, warming spices, and aromatics is a delicious way to take plain ol’ rice to the next level! Perfect for busy weeknights as it comes together in just 30 minutes!
Prep – 5 minutes
Cook – 25 minutes
Serves – 8


  • 2 cups basmati rice
  • Extra virgin olive oil
  • 1 small yellow onion, finely chopped
  • 2 garlic cloves, minced
  • 1 cup frozen peas
  • 2 to 3 carrots, peeled and chopped
  • Kosher salt
  • ½ teaspoon coriander
  • ½ teaspoon paprika
  • ½ teaspoon Aleppo pepper
  • ¼ teaspoon ground turmeric

Nut Topping:

  • ¼ cup walnut halves, toasted
  • ¼ cup pine nuts, toasted
  • ¼ cup sliced almonds, toasted
  • ¼ cup dried fruit, such as raisins or chopped dried apricots


  • Wash the rice very well a few times until the water is clear. You can let it soak in water for about 10 minutes or so while preparing the rest of the ingredients.
  • In a large heavy pan with a lid, heat 2 tablespoons extra virgin olive oil over medium-high heat. Add the onions and garlic and cook for about 3 to 5 minutes, tossing regularly until softened. Add the peas and carrots. Season with a good pinch of kosher salt. Add the spices and mix to combine. Cook for another 5 minutes or so, tossing regularly until the carrots have softened.
  • Drain the rice well and add it to the pan. Toss around to make sure the rice is well-coated with the spices. Pour in 2 ¼ cup of water. And season well with a big dash of kosher salt. Bring to a boil, then turn the heat to low. Cover and cook for 15 to 20 minutes until the rice is cooked through and has absorbed all the liquid.
  • Allow the rice about 5 to 10 minutes to rest before serving.
  • Serve with the nuts and raisins on top.



  • For best results be sure to wash the rice until the water runs clear. And once cooked, allow the rice to sit undisturbed for about 10 minutes or so before serving.
  • Leftovers and storage: Wait for the rice to cool completely before transferring it to an airtight container. It will keep in the refrigerator for up to four days. Reheat on the stovetop over medium heat. 
  • Visit Our Shop for quality Mediterranean ingredients including extra virgin olive oils and spices.


Calories: 282.4kcalCarbohydrates: 48.1gProtein: 6.6gFat: 7.4gSaturated Fat: 0.7gPolyunsaturated Fat: 3.7gMonounsaturated Fat: 2.3gSodium: 18.1mgPotassium: 278.9mgFiber: 3.4gSugar: 2.8gVitamin A: 2787.6IUVitamin C: 9.8mgCalcium: 42.4mgIron: 1.4mg
Tried this recipe?

Share it with the world

Get our best recipes and all Things Mediterranean delivered to your inbox.

Leave a comment

Your email address will not be published. Required fields are marked *

How many stars would you give this recipe?

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. 5 stars
    Definitely more liquid. Can use broth or water. If you like veggies firm, wait till 5 - 10 minutes before done time to add them. Excellent recipe!

  2. Isn't it normally supposed to be 2 cups of water per 1 cup of rice for stovetop? In this recipe, it says 2 cups of rice of 2 1/4 cups of water which seems WAY low. I'm gonna try this tonight with 4 cups of water.

    1. Yes the water content is way off! Wish I would have caught it before. I keep having to add water trying to get the rice cooked which doesn't work well with rice. Domage!

  3. 4 stars
    I made this dish and really liked it! The pilaf was a little dry though - is it supposed to be, or is there something I can do to make it more moist?

    1. Hmmm.... it's not supposed to be overly dry. Hard to say what may have gone wrong. Next time, you may just want to add a bit more liquid to see if that helps.

  4. All of these flavors melted together beautifully! I had to improvise for one ingredient and found it to be ok. Will be better w/ the true ingredients. I used dried apricots and the sweetness added so much to that party

  5. 5 stars
    Even I didn't have the other nuts but just the raisins. Instead of 1/2 tsp of coriander and paprika I mistakenly used 1 tsp each! It still came out fantastic! Will be making it again and will make sure to have all the other nuts and right measuring spoon. Lol.

    1. 2 cups rice and 2 1/4cups of water is not enough. Is it possible that there is mistake in recipe? Rice absorbed water right away and I had to add more water

  6. 5 stars
    I made this tonight and everyone loved it. It came out beautifully! I will definitely be making this again for my family. Thank you!

    1. Interesting idea, Ashna. I've never tried this one cold, but I can see where that may work just fine. If you give it a go, please stop back and share your thought!

  7. 5 stars
    An awesome and easy rice dish. Curious as to what measurements were used to calculate the nutritional value? Love the dish.

      1. Hi, Laura. This recipe has approximately 8 servings, the recipe can be divided by 8 listed to get the "serving size". The nutrition info here is our best effort and we use a program that calculates that for us based on the ingredient list. Unfortunately, the exact serving size measurement (by cups, etc) is another layer that's harder for us to precisely calculate at the moment. Although, we hope to be able to improve this in the future.

  8. 5 stars
    I love, love, love your recipes and presentation. You move quickly and hold the viewer's attention masterfully! You go girl

  9. I just received the printed cookbook and I am so excited. I like the easier recipes Suzy has on facebook.

  10. I want to try this recipe but I have a question. If I want to cut this recipe in half (only 3 of us in this household) using only 1 cup basmati rice, should I also cut the water in Step 3 by half? And alternatively increase the amount of water if I double the basmati rice for a group gathering?

  11. Made your Middle Eastern pilaf (added some improvisation!) and its a wonderful dish - colourful, flavourful, nutritious and so much joy to cook this one!

  12. Love your cooking, did the chickpea vegetables soup with crush tomatoes was delicious also some different salad
    Looking forward to watch your live every Tuesday night
    Looking forward to see you next live in your new kitchen

  13. what is the name or brand of cookware being used to make Middle Eastern Rice Pilaf with Peas and Carrots?

  14. 5 stars
    I made this dish tonight. Flavors were incredible. Dish was easy to prepare especially since a video was provided. My husband does all the cooking in our household. I retired recently and decided to start cooking. Thank you for making the experience easy and enjoyable

    1. So glad to be able to help, Lenore! Hope you try some other recipes from the site. We have a lot of helpful videos!

  15. 4 stars
    This looks delicious! I'd like to use basmati brown rice. How would that change the cooking instructions? Thanks!

    1. Hi, Sandy. If you go to the section in the blog post titled "The Best Rice to Use with this Middle Eastern Recipe," to you find some helpful tips regarding using brown rice.

  16. 5 stars
    This rice pilaf is so tasty!! I didn't think dried fruit would taste good with rice, but I was pleasantly surprised! I used dried figs and they were delicious!