Baghali Polo - Persian Dill & Fava Bean Rice
Rated 5.0 stars by 1 users
Category
Rice
Cuisine
Persian
Author:
Leyla Ashournia
Servings
4-6
Prep Time
20 minutes
Cook Time
45 minutes
Baghali Polo is a beloved Persian rice dish, made with aromatic dill, tender fava beans (baghali), and fluffy basmati rice. Traditionally served with lamb shank, chicken, or beef, this dish is a staple at Persian weddings, Nowruz (Persian New Year), and family gatherings. The combination of fresh herbs and creamy fava beans gives it a vibrant green color and rich flavor, making it one of Iran’s most cherished rice dishes.
Fava beans (baghali) were historically grown across Iran, particularly in northern provinces near the Caspian Sea, where they thrive in the cooler climate. The combination of fresh dill and rice showcases Persian culinary traditions of balancing herbs, grains, and aromatics for a harmonious dish.
Today, Baghali Polo remains one of Iran’s most iconic and cherished meals, often paired with slow-cooked lamb shank, which complements its delicate flavors. The saffron-infused rice and crispy tahdig add a luxurious touch, making it a dish fit for both family dinners and festive occasions.

Ingredients
For the Rice:
-
2 cups basmati rice
-
2 tbsp salt (for soaking the rice)
-
4 cups water
For the Herbs & Beans:
- 1½ cups fresh or frozen fava beans (broad beans), peeled
- 1 cup fresh dill, finely chopped (or ½ cup dried dill)
- ½ tsp ground black pepper
- ½ tsp turmeric
For the Saffron Infusion:
- ¼ tsp ground saffron
- 2 tbsp hot water
For the Tahdig (Crispy Rice Crust) (Optional but Traditional):
- 2 tbsp vegetable oil
- 1 large potato, thinly sliced (or a thin layer of rice for a rice crust)
Directions
Prepare the Rice & Beans:
Rinse the basmati rice several times until the water runs clear. Soak in salted water for at least 30 minutes. Bring a large pot of water to a boil, drain the soaked rice, and cook in boiling water for 5-6 minutes until slightly soft but still firm. Drain and set aside. In the same boiling water, blanch the fava beans for 2-3 minutes until slightly tender. Drain and remove the outer skin if they have a thick shell.
Prepare the Tahdig (Optional but Traditional):
Heat 2 tbsp oil in a nonstick pot. If using potato slices, arrange them in a single layer at the bottom for a crispy golden crust.
Layer and Steam the Rice:
Add a layer of rice over the tahdig, followed by a layer of fava beans and chopped dill. Repeat the layers until all the rice and beans are used. Sprinkle black pepper and turmeric over the layers. Pour brewed saffron over the top for extra fragrance and color. Cover the lid with a clean kitchen towel (to trap steam) and cook on low heat for 40 minutes, allowing the rice to fully steam and flavors to meld.
Serve:
Fluff the rice gently and transfer to a serving platter. If using tahdig, carefully flip the crispy rice crust onto a separate plate. Serve with lamb shank, chicken, or yogurt for a complete Persian meal.
Other Recipes