Adas Polo Recipe: Persian Lentil Rice with Raisins and Saffron
Adas polo is a traditional Persian Lentil rice dish made with fluffy basmati rice, tender lentils, golden onions, and fragrant spices. Sweet raisins and a touch of saffron add a lovely balance of savory and sweet flavors, making this meal both comforting and memorable.
What makes adas polo special is the way simple ingredients work together. The earthy taste of lentils pairs beautifully with caramelized onions, warm cinnamon, and juicy raisins. Whether you serve it for a family lunch or a cozy dinner, this classic Iranian dish brings warmth and flavor to the table.

A Brief History of Adas Polo
Adas polo has a long history in Persian home cooking, where rice and legumes have been important ingredients for generations. Iranian cooks have traditionally combined these everyday staples with fragrant spices, dried fruits, and sometimes meat to create satisfying meals for the whole family.
This traditional Persian lentil rice has many variations. Some families prepare it with raisins and dates, while others add ground beef, lamb, or chicken. These differences reflect the flexibility of Persian cooking, where familiar ingredients can be adapted to suit personal tastes and family traditions.
Why You’ll Love This Adas Polo Recipe
- Simple ingredients: You can prepare this dish with everyday pantry staples.
- Balanced flavors: Sweet raisins complement the earthy lentils and savory onions.
- Fluffy rice: Parboiling the rice before steaming helps keep the grains separate.
- Easy to customize: Enjoy it as a vegetarian meal or add your favorite meat.
- Perfect for family dinners: This filling dish is delicious enough for everyday meals and special occasions.
Ingredients for Adas Polo
This recipe serves 4 people. Long-grain basmati rice works especially well because it produces light, separate grains after steaming.
| Ingredient | Amount |
| Basmati rice | 2 cups |
| Green or brown lentils | 1 cup |
| Medium onions | 2 |
| Raisins | ½ cup |
| Vegetable oil | 4 tablespoons |
| Ground turmeric | 1 teaspoon |
| Ground cinnamon | ½ teaspoon |
| Brewed saffron | 2 tablespoons |
| Salt | To taste |
| Black pepper | To taste |
| Butter | 1 tablespoon, optional |
| Dates | 4, optional |
| Ground beef | 250 g, optional |
Ingredient tips: Green or brown lentils are ideal because they hold their shape during cooking. Choose seedless raisins for convenience, and adjust their quantity depending on how sweet you like your rice. The ground beef and dates are optional, so you can easily adapt the recipe to your preferences.

How to Make Adas Polo Step by Step
Step 1: Wash and Soak the Rice
Rinse the basmati rice several times with cool water until the water becomes mostly clear. Place it in a bowl, cover it with water, and add a little salt. Let it soak for about 30 minutes. Soaking helps the rice cook more evenly and encourages long, separate grains. If you are short on time, you can reduce the soaking period, although the texture may vary slightly.
Step 2: Cook the Lentils
Rinse the lentils and place them in a saucepan with enough water to cover them generously. Bring the water to a boil, then reduce the heat and simmer for approximately 15-20 minutes. Check the texture before draining. The lentils should be tender but not falling apart because they will continue cooking during the steaming stage. Drain them well and set aside.
Step 3: Prepare the Onions and Raisins
Peel and thinly slice the onions. Heat 2 tablespoons of oil in a skillet over medium heat, then add the onions and cook until golden brown. Stir occasionally to prevent burning and allow their natural sweetness to develop. Add the turmeric, cinnamon, and black pepper. Stir for about 30 seconds, then add the raisins and cook for another 1-2 minutes. If you enjoy a sweeter flavor, add the chopped, pitted dates at this stage. Transfer the mixture to a plate.
Step 4: Parboil the Rice
Bring a large pot of salted water to a boil. Drain the soaked rice and add it to the boiling water. Cook for approximately 5-8 minutes, depending on the rice variety and soaking time. To check whether it is ready, bite into a grain. The outside should be soft, while the center remains slightly firm. Drain the rice carefully to remove the excess water.
Step 5: Layer the Rice and Lentils
Add the remaining oil to the bottom of a suitable nonstick pot. For a crispy tahdig, arrange a thin layer of rice or potato slices over the bottom. Gently combine the partially cooked rice and lentils, or arrange them in alternating layers inside the pot. Avoid stirring too much, as this can break the rice grains. Drizzle the brewed saffron over the rice. Add small pieces of butter if you prefer a richer aroma and flavor.
Step 6: Steam the Adas Polo
Cover the pot with its lid. For the first 5 minutes, cook over medium heat to build steam. Then reduce the heat to low and steam for approximately 30-40 minutes, until the rice is fully cooked and fluffy. Keep the heat low enough to prevent the bottom from burning. Cooking time may vary depending on your pot and stove, so check the rice toward the end.
Step 7: Prepare the Optional Meat Topping
For a meat version, heat a little oil in a skillet and add the ground beef. Season with salt, black pepper, and a pinch of turmeric. Cook thoroughly, breaking up the meat with a spoon as it browns. You can mix the cooked meat with some of the onion and raisin topping or serve it separately over the rice. For a vegetarian version, simply skip this step.
Step 8: Garnish and Serve
Once the rice is ready, gently fluff it with a fork and transfer it to a serving platter. Spoon the golden onion and raisin mixture over the top, followed by the optional cooked meat. Serve your homemade adas polo immediately with crispy tahdig, plain yogurt, fresh herbs, or Shirazi salad. The combination of fluffy rice, tender lentils, sweet raisins, and crunchy tahdig makes every bite satisfying.

Adas Polo (Persian Lentil Rice)
Ingredients
Method
- Rinse the basmati rice several times and soak it in salted water for 30 minutes.
- Rinse the lentils and simmer them in water for 15-20 minutes until tender but still firm. Drain well.
- Thinly slice the onions and fry them in 2 tablespoons of oil until golden brown.
- Add turmeric, cinnamon, and black pepper. Stir in the raisins and optional chopped dates, then cook for 1–2 minutes.
- Bring a large pot of salted water to a boil. Add the drained rice and parboil for 5-8 minutes until the outside is soft and the center remains slightly firm. Drain.
- Add the remaining oil to a pot. Layer the rice and lentils, then drizzle with brewed saffron and add optional butter.
- Cover and steam over medium heat for 5 minutes, then reduce the heat to low and cook for 30-40 minutes until the rice is fluffy.
- For the optional meat topping, cook the ground beef in a skillet with a little oil, salt, pepper, and turmeric until thoroughly cooked.
- Transfer the rice to a serving platter and garnish with the onion and raisin mixture and optional cooked beef. Serve hot with yogurt, fresh herbs, or Shirazi salad.
My Tips for Perfect Adas Polo
The secret to delicious adas polo is getting the texture right. Both the rice and lentils should be partially cooked before steaming. Overcooked lentils can become mushy, while overboiled rice may lose its shape during the final cooking stage. I also recommend taking your time with the onions. Letting them turn golden brown develops a deeper flavor that complements the cinnamon and raisins. This small detail makes a noticeable difference in the finished dish.
For the best aroma, use freshly brewed saffron rather than adding dry saffron threads directly to the rice. Start with a moderate amount of cinnamon, then adjust it to your taste. A little goes a long way without overpowering the other ingredients.
What to Serve with Adas Polo
This flavorful lentil pilaf can be served on its own, but traditional Persian side dishes make the meal even more enjoyable.
- Plain yogurt: Its cool, creamy texture balances the warm spices.
- Shirazi salad: Fresh cucumber, tomato, and onion add a crisp contrast.
- Fresh herbs: Parsley, mint, and basil bring freshness to the plate.
- Persian pickles: Their tangy flavor pairs nicely with the sweetness of the raisins.
- Crispy tahdig: This golden rice crust adds a wonderful crunchy texture.
Frequently Asked Questions
What is Adas Polo?
Adas polo is a traditional Iranian rice dish made with basmati rice and lentils, often topped with fried onions, raisins, saffron, and optional meat.
Can I make Adas Polo without meat?
Yes. The combination of rice, lentils, onions, raisins, and spices creates a satisfying vegetarian meal. Simply leave out the ground beef.
Which lentils are best for Adas Polo?
Green or brown lentils work best because they hold their shape during cooking. Red lentils soften more quickly and may become mushy.
Why does my Adas Polo turn mushy?
This usually happens when the rice or lentils are overcooked before steaming or when too much water remains in the pot. Drain the ingredients thoroughly and keep the lentils slightly firm.
Can I prepare Adas Polo in advance?
Yes. Cook the lentils and prepare the onion and raisin topping ahead of time. Refrigerate them in separate covered containers, then assemble and steam the rice when you are ready to serve.
Explore More Persian Rice Dishes
Persian cooking offers many delicious ways to prepare rice for everyday meals and special occasions. Along with adas polo, try Zereshk Polo, a fragrant rice dish with tart barberries, or Shirin Polo, which combines rice with sweet, aromatic toppings. You can also explore Gheymeh Nesaar and Tahchin for more traditional Iranian flavors. These Persian rice dishes each have their own distinctive taste and are wonderful additions to a collection of homemade Persian recipes.
Final Thoughts
Adas polo is a beautiful example of how simple ingredients can create a deeply satisfying meal. Tender lentils, fluffy rice, golden onions, and sweet raisins come together with fragrant spices to deliver the comforting flavors of Persian home cooking. Once you master the timing of the rice and lentils, this recipe becomes easy to prepare for your family or guests. Serve it with crispy Tahdig and a refreshing side salad for a delicious meal inspired by Iranian culinary traditions.