This easy rice pilaf recipe is one of my go-to sides! With fluffy basmati rice, peas, carrots, and warming Middle Eastern spices, this 30 minute recipe is a simple way to turn plain rice into something special.

Where I’m from, Middle Eastern home cooks have a knack for playing up your basic rice and turning it into a celebration. But what is rice pilaf, exactly? It’s an easy technique for cooking rice where the grains are toasted in oil or butter before simmering with seasonings. This infuses them with rich flavor and keeps them beautifully fluffy every time!
I’ve shared are versions of rice pilaf from across the Mediterranean, from rice and vermicelli to hashweh rice with seasoned beef. This go-to Middle Eastern rice pilaf recipe steps the flavor up with warming spices like turmeric, coriander, and paprika. A final sprinkle of toasted nuts and a handful of dried raisins add crunch and a hint of sweetness.
Some cooks use butter, but I like to toast the rice in good extra virgin olive oil. It adds wonderful depth of flavor. And, it makes this a Mediterranean Diet-friendly side you’ll turn to again and again!
Table of Contents

What is in Rice Pilaf?
There many variations of rice pilaf. But no matter the region, pilaf typically includes: rice, aromatics, broth or water, fat, and seasonings. To make this Middle Eastern-style pilaf recipe, you’ll need:
- Rice: I love aromatic basmati rice. Jasmine rice is the typical swap, but keep in mind it will be much softer.
- Extra virgin olive oil: Use a high quality oil with a deep flavor. I love the richness of our Greek Private Reserve here.
- Yellow onion: Swap with white onion or shallot.
- Garlic: There’s no good substitute here, but you can leave it off or reduce the amount if you’re sensitive to garlic.
- Peas: Frozen is great (you don’t need to thaw them first).
- Carrots: Swap with other quick-cooking veggies, like bell pepper.
- For the Crunchy Nut Topping (optional): Walnuts, pine nuts, sliced almonds, and dried fruit (like raisons or chopped dried apricots). Feel free to swap with the nuts you love, like pistachios or pecans.
- Seasonings–stock up at our spice shop!
- Coriander: Swap with cumin.
- Sweet Spanish paprika: Trade smoked paprika if you don’t mind a smoky flavor.
- Aleppo pepper: Brings a decidedly Mediterranean heat, but you can skip it or use red pepper flakes.
- Turmeric adds an earthy, warming quality.
- Kosher salt enhances the flavor.
How to Make Rice Pilaf
Pilaf is meant to be a simple side dish you can put together at the drop of a hat. This recipe is no different! Here are the steps:
- Rinse the rice. Wash 2 cups basmati rice very well in cold water until the water is clear. Let it soak in cold water for about 10 minutes or so while you prep and soften the veggies.
- Meanwhile, prep your veggies. Finely chop 1 small yellow onion. Mince 2 garlic cloves. Peel and chop 2 to 3 carrots.
- Soften the aromatics. In a large heavy pan with a lid, heat 2 tablespoons olive oil over medium-high. Add the onions and garlic and cook for about 3 to 5 minutes, tossing regularly, until softened. Stir in 1 cup peas (frozen is great; you don’t need to thaw them first) and the carrots.

- Season the veggies. Stir in a good pinch of salt, 1/4 teaspoon turmeric, and 1/2 teaspoon each coriander, paprika, and Aleppo pepper (or red pepper flakes). Cook for another 5 minutes or so, tossing regularly until the spices have toasted and the carrots have softened.
- Cook the rice. Drain the rice well and add it to the pan with the veggies. Toss around to make sure the rice is well-coated with the spices. Pour in 2 1/4 cups water and season well with a big dash of 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.

- Meanwhile, toast the nuts. Heat a good drizzle of olive oil over medium to medium-low heat. Add 1/4 cup each walnut halves, pine nuts, and sliced almonds. Stir until fragrant and golden, about 5 minutes (keep a close eye, stir, and adjust the heat to ensure they don’t burn).
- Rest and serve. Allow the rice to rest, covered and off the heat, for about 5 to 10 minutes. Top with the nut mixture and serve.
Mix it Up
You can absolutely tweak this pilaf recipe, picking and choosing things you like from other pilafs. Some ideas:
- Use broth: Chicken stock or vegetable broth would both add even more flavor.
- Add orzo: Add 1/4 cup of orzo pasta when you stir in the peas. 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.
- Swap the rice: You can use other types of rice in this recipe. Here’s how:
- To swap the rice:
- Brown rice: Soak in water until you can easily break the grain between your thumb and index finger (about 1 hour). Check package instructions for amount of liquid and cooking time.
- White rice: Soak for about 20 to 30 minutes, then cook for a good 20 minutes or so.
- Jasmine rice: Tends to get very soft and clumpy. If you don’t mind this softer texture, you can swap it in this recipe.

What to Serve with Rice Pilaf
The beauty of this simple rice pilaf recipe is that it pairs well with many things. That said, the warming Middle Eastern-style flavor goes particularly well with:
- Vegetarian mains: Grilled Carrots with Labneh and Zhoug or spicy roasted Cauliflower Steaks.
- Fish: Mahi Shekam Por (Persian Stuffed Fish).
- Meat: Creamy Saffron Chicken or Braised Lamb Shanks–scoop the sauce over top of the pilaf!
More Rice Pilaf Recipes
Browse all Mediterranean recipes.
Visit Our Shop.
Rice Pilaf
Add As A Trusted Google Source
Ingredients
- 2 cups basmati rice
- 2 tablespoons extra virgin olive oil
- 1 small yellow onion, finely chopped
- 2 garlic cloves, minced
- 1 cup peas (frozen is great; you don’t need to thaw them first)
- 2 to 3 carrots, peeled and chopped
- 1/2 teaspoon coriander
- 1/2 teaspoon sweet paprika
- 1/2 teaspoon Aleppo pepper (or red pepper flakes)
- 1/4 teaspoon ground turmeric
- Kosher salt
- 2 1/4 cups water
For the Crunchy Nut Topping
- 1/4 cup walnut halves
- 1/4 cup pine nuts
- 1/4 cup sliced almonds
- 1/4 cup dried fruit (such as raisins, dried cherries, or chopped dried apricots)
Instructions
- Rinse the rice. Wash the rice very well in cold water until the water is clear. Let it soak in cold water for about 10 minutes or so while you soften the veggies.
- Soften the aromatics. In a large heavy pan with a lid, heat the olive oil over medium-high. Add the onions and garlic and cook for about 3 to 5 minutes, tossing regularly, until softened. Stir in the peas and carrots.
- Season the veggies. Stir in the coriander, paprika, Aleppo pepper, turmeric, and a good pinch of salt. Cook for another 5 minutes or so, tossing regularly until the spices have toasted and the carrots have softened.
- Cook the rice. Drain the rice well and add it to the pan with the veggies. Toss around to make sure the rice is well-coated with the spices. Pour in the 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.
- Meanwhile, toast the nuts. Heat a good drizzle of olive oil over medium to medium-low heat. Add the nuts and stir until fragrant and golden, about 5 minutes (keep a close eye, stir, and adjust the heat to ensure they don’t burn).
- Rest and serve. Allow the rice to rest, covered and off the heat, for about 5 to 10 minutes. Top with the nut mixture and serve.
Video
Notes
- Shop this recipe: Visit our shop to browse quality Mediterranean ingredients, including the olive oil and spices used in this recipe.
- Storage: Wait for the rice to cool completely, then transfer to an airtight container in the refrigerator for up to 4 days. Reheat in the microwave or gently on the stove, adding a little water if it seems dry.
- To swap the Basmati Rice:
-
- Brown rice: Soak in water until you can easily break the grain between your thumb and index finger (about 1 hour). Check package instructions for 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, but soaking may reduce the time.
- White rice: Soakfor about 20 to 30 minutes, then you’ll cook it in the water for a good 20 minutes or so.
- Jasmine rice: Tends to get very soft and clumpy. If you don’t mind this softer texture, you can swap it in this recipe.
Nutrition
Build Your Own Spice Bundle
Stock your spice cabinet with the vibrant flavors of the Mediterranean. Buy 4 or more spices and save 5%. Buy 8 or more spices and save 8%!

*This post has recently been updated with new information for the readers’ benefit.







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
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.
LOL! Sounds like a happy accident to me :).
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
I made this tonight and everyone loved it. It came out beautifully! I will definitely be making this again for my family. Thank you!
Can I make this dish prior to a housewarming party and serve it cold as part of a table with snacks/appetizers?
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!
An awesome and easy rice dish. Curious as to what measurements were used to calculate the nutritional value? Love the dish.
Hi, Kelly. We us a software program to get a recipe’s nutritional info based on the the ingredient list.
But is the calorie count for a 1 cup serving? 3/4 cup? It doesn’t say. Thx!
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.
I love, love, love your recipes and presentation. You move quickly and hold the viewer’s attention masterfully! You go girl
Thanks, Teresa!
I just received the printed cookbook and I am so excited. I like the easier recipes Suzy has on facebook.
The majority of the recipes in the cookbook are just as easy!!
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?
Made your Middle Eastern pilaf (added some improvisation!) and its a wonderful dish – colourful, flavourful, nutritious and so much joy to cook this one!
Thank you, Aruna!
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
So glad you are able to join in for the lives! I can’t wait until next week!! 🙂
what is the name or brand of cookware being used to make Middle Eastern Rice Pilaf with Peas and Carrots?
what cook ware is being used to make Middle Eastern Rice Pilaf with Peas and Carrots?
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
So glad to be able to help, Lenore! Hope you try some other recipes from the site. We have a lot of helpful videos!
This looks delicious! I’d like to use basmati brown rice. How would that change the cooking instructions? Thanks!
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.
This recipe is extremely easy and quick. I’m not the best cook, but this was a recipe I could handle!
Thanks, Charles!
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!
Thanks for sharing, Rowan!