As the sun paints the sky with hues of gold, I find myself drawn to the kitchen, longing for the comforting embrace of a hearty meal. This craving often leads me to the vibrant flavors of Persian cuisine, and nothing captivates my senses quite like Baghali Polo—fragrant dill rice with fava beans. The moment I catch a whiff of the simmering dill and the enticing sizzle of rice in a hot pot, I know I’m in for a treat that balances both elegance and nourishment.
What I love most about Baghali Polo is its versatility; this dish can be served as a stunning centerpiece alongside succulent lamb or as a vegetarian delight all on its own. With fluffy basmati rice infused with delicate herbs and the wholesome goodness of fava beans, it’s a dish that speaks to the heart of home-cooked flavors. Whether I’m cooking for a festive gathering or a quiet family dinner, Baghali Polo never fails to impress and satisfy. Join me as we dive into this delightful recipe that bridges culture and comfort, inviting you to recreate the magic in your own kitchen.
Why will you love Baghali Polo?
Versatile Delight: Baghali Polo shines as a main course or side dish, accommodating both meat-lovers and vegetarians alike.
Rich Aroma: The unique blend of fresh dill and earthy fava beans transports you straight to a Persian kitchen, tantalizing your senses.
Celebratory Dish: Perfect for festive occasions, this dish adds a touch of elegance and warmth to family gatherings or special dinners.
Hearty Comfort: Fluffy basmati rice combined with tender beans offers a satisfying meal that warms the soul, making it a favorite for all.
Easy to Prepare: With simple steps and ingredients, even novice cooks can create this impressive dish with ease. Don’t forget to check out more delicious vegetarian recipes for inspiration!
Baghali Polo Ingredients
For the Rice
- Basmati Rice – Rinsed and soaked for at least 30 minutes to achieve fluffy grains.
- Medium Potato – Creates a crispy tahdig crust; flatbread can substitute for a different texture.
For the Fava Beans
- Fava Beans – Fresh or frozen; shell and blanch fresh beans for optimal taste and texture.
For Flavoring
- Dill – Fresh dill provides vibrant flavor; use dried dill in off-seasons if necessary.
- Unsalted Butter – Adds richness; substitute with olive oil for a lighter option.
- Vegetable Oil – Enhances moisture; olive oil can replace it if preferred.
- Turmeric – Optional for a splash of color and a subtle earthy taste.
- Saffron Threads – Steeped in hot water, adds aroma and enhances the dish’s fragrance.
Seasoning
- Salt – Essential for flavor; adjust according to personal preference.
Cooking Medium
- Water – Necessary for parboiling the rice to achieve the perfect texture.
Baghali Polo (Dill Rice with Fava Beans) is a canvas for seasonal ingredients, so feel free to explore and adapt based on what you have!
How to Make Baghali Polo
-
Rinse Rice: Begin by rinsing the basmati rice under cold water until the water runs clear. This helps remove excess starch, ensuring fluffy, separate grains. After rinsing, soak the rice in salted water for 30 minutes.
-
Prepare Fava Beans: If using fresh fava beans, shell and blanch them, then remove the outer skins for a tender texture. For a quicker option, simply thaw and rinse frozen fava beans.
-
Cook Rice: Bring a large pot of salted water to a boil. Add the soaked rice and cook for 6–7 minutes until tender outside but firm inside. Drain and rinse the rice to halt the cooking process.
-
Combine Ingredients: Gently mix the parboiled rice with the chopped dill and fava beans in a large bowl, ensuring an even distribution of flavors and colors.
-
Prepare Pot: In a heavy-bottomed pot, heat a mix of unsalted butter and vegetable oil. Coat the bottom with layer of potato slices, creating a beautiful foundation for the crispy tahdig.
-
Layer Rice and Potatoes: Carefully alternate layers of the rice mixture and potato slices, creating a mound in the center. Use a wooden spoon to poke holes through the layers for even steaming.
-
Add Saffron Water: Pour the saffron-infused water over the rice. Then, cover the pot tightly with a tea towel and a lid to trap the steam.
-
Steam Rice: Cook on medium heat for 10 minutes, then reduce to low heat for 30–35 minutes without lifting the lid. This steaming process creates that perfect fluffy texture.
-
Rest and Fluff: After cooking, let the rice rest for 5 minutes. Fluff the rice gently with a fork, and then invert it carefully onto a serving platter, revealing your beautiful tahdig.
-
Serve Warm: Present your Baghali Polo warm, optionally drizzled with saffron water. This dish pairs wonderfully with lamb shanks or roasted chicken for a truly delightful meal.
Optional: Garnish with extra dill for a fresh pop of color and flavor.
Exact quantities are listed in the recipe card below.
How to Store and Freeze Baghali Polo
Fridge: Store leftover Baghali Polo in an airtight container in the fridge for up to 2 days. Reheat gently on the stovetop with a splash of water to restore moisture.
Freezer: For longer storage, freeze Baghali Polo for up to a month. Portion it into freezer-safe containers or bags, ensuring to remove as much air as possible to prevent freezer burn.
Reheating: Thaw frozen Baghali Polo in the fridge overnight. To reheat, place it in a covered dish in the oven or on the stovetop with a little water, heating slowly to maintain its texture.
Enjoying Leftovers: Revitalize leftover Baghali Polo by adding a sprinkle of fresh dill or a drizzle of saffron water before serving, enhancing the dish’s vibrant flavors.
Make Ahead Options
Baghali Polo (Dill Rice with Fava Beans) is perfect for meal prep enthusiasts looking to save time during busy weeknights! You can prepare the rice, fava beans, and dill mixture up to 24 hours in advance. Simply follow the initial steps of rinsing and soaking the rice, then cook it partially before combining it with the prepped ingredients. Store the mixture in an airtight container in the refrigerator. To maintain quality, layer the potato slices and saffron water just before cooking; this ensures that you achieve that golden, crispy tahdig when you’re ready to serve. When it’s time to enjoy, follow the final steaming steps, and you’ll have a delicious, time-saving meal that feels just as fresh!
What to Serve with Baghali Polo?
Elevate your dining experience with delightful accompaniments that will perfectly complement this fragrant Persian rice dish.
-
Succulent Lamb Shanks: Tender, slow-cooked lamb shanks bring a rich, savory contrast to the delicate flavors of Baghali Polo, making every bite an indulgence.
-
Grilled Chicken Skewers: Juicy chicken marinated in aromatic spices adds a smoky layer of flavor, harmonizing beautifully with the herbaceous rice.
-
Zesty Cucumber Yogurt Salad: A cool, refreshing cucumber and yogurt salad introduces a crunchy texture, balancing the warmth and richness of the rice.
-
Roasted Vegetables: A medley of seasonal vegetables, roasted to perfection, adds a delightful crunch and earthy sweetness that pairs wonderfully with each fluffy grain.
-
Saffron Infused Tea: Unwind with a cup of saffron-infused tea, as its floral notes beautifully complement the fragrant dill in the rice, enhancing your dining experience.
-
Baklava for Dessert: End your meal on a sweet note with flaky baklava. The sweetness of honey and nuts creates a delightful contrast to the savory flavors of Baghali Polo.
Adding these carefully curated sides will not only enhance the meal but also create an unforgettable dining experience!
Baghali Polo Variations
Feel free to customize your Baghali Polo and make it uniquely yours with these scrumptious variations!
-
Green Peas: Substitute fava beans with green peas for a sweeter flavor and bright color. They add a delightful pop to your dish.
-
Saffron Water Infusion: Incorporate saffron-infused water during cooking for a richer color and captivating aroma. This luxurious addition takes the dish to new heights.
-
Garlic Addition: Add minced garlic for a hint of savory depth. This can elevate the overall flavor profile, bringing warmth to each savory bite.
-
Herb Swap: Experiment with local herbs like mint or parsley if fresh dill isn’t available. This twist showcases your culinary creativity and local flavor.
-
Spice it Up: Sprinkle in some ground cumin or a pinch of cinnamon for an unexpected warmth and earthiness that complements the rice beautifully.
-
Veggie Medley: Toss in your choice of seasonal vegetables, like zucchini or bell peppers, to create a colorful, nutritious dish that’s perfect for gatherings.
-
Crispy Shallots: Top your Baghali Polo with crispy fried shallots for an added crunch. This little sprinkle gives your dish a satisfying crunch alongside the soft rice.
-
Lime Zest: For a refreshing zing, add lime zest before serving. This brightens the dish and adds an exciting contrast to the fragrant dill and fava beans.
Expert Tips for Baghali Polo
-
Soaking is Key: Don’t skip soaking the basmati rice; this crucial step helps achieve the desired fluffy texture and prevents clumping.
-
Watch the Heat: Use a heavy-bottomed pot to ensure even heat distribution, preventing burning and ensuring your rice cooks perfectly throughout.
-
Lid Lifting: Avoid the temptation to lift the lid during steaming, as this releases steam the rice needs for an optimal cooking experience.
-
Achieve Perfect Tahdig: Ensure the butter and oil are hot enough before adding the potatoes; this will create a crunchy tahdig that everyone will rave about.
-
Flavor Variations: Feel free to experiment with local herbs or spices in your Baghali Polo for a personalized touch that reflects your culinary journey!
Baghali Polo (Dill Rice with Fava Beans) Recipe FAQs
What type of fava beans should I use?
Absolutely! For the freshest flavor, I recommend using fresh fava beans. Shell and blanch them for optimal tenderness. If fresh ones aren’t available, frozen fava beans are a convenient substitute—just thaw and rinse them before adding to the recipe.
How should I store leftover Baghali Polo?
Leftovers can be stored in an airtight container in the fridge for up to 2 days. Make sure it’s cooled down completely before sealing it. Reheat gently on the stovetop with a splash of water to maintain its moisture.
Can I freeze Baghali Polo?
Very much so! You can freeze Baghali Polo for up to a month. Portion it into freezer-safe containers or bags. Be sure to remove as much air as possible to prevent freezer burn. When you’re ready to enjoy it again, thaw it overnight in the fridge and reheat slowly.
What should I do if my tahdig isn’t crispy?
Don’t worry; we’ve all faced this issue! If your tahdig isn’t crispy, it may be due to not enough heat or moisture. Ensure you use plenty of oil and that your pot is hot before layering in the potatoes. When cooking, maintain medium to low heat; avoid lifting the lid while cooking to keep the steam in.
Is Baghali Polo suitable for vegans?
Absolutely! Baghali Polo is naturally vegetarian-friendly and can easily be made vegan by substituting the unsalted butter with olive oil. It’s a wholesome dish filled with nutritious ingredients, perfect for any dietary preference.
How do I enhance the flavor of my Baghali Polo?
For an added depth of flavor, consider stirring in some minced garlic or incorporating dried limes into the rice before cooking. You can also try adding other local herbs, such as mint or parsley, to customize the dish to your liking!

Irresistible Baghali Polo: Dill Rice with Fava Beans Magic
Ingredients
Equipment
Method
- Begin by rinsing the basmati rice under cold water until the water runs clear. Soak the rice in salted water for 30 minutes.
- If using fresh fava beans, shell and blanch them, then remove the outer skins. For frozen beans, thaw and rinse.
- Bring a large pot of salted water to a boil, add the soaked rice and cook for 6-7 minutes until tender outside but firm inside. Drain and rinse.
- Gently mix the parboiled rice with the chopped dill and fava beans in a bowl.
- In a heavy-bottomed pot, heat a mix of butter and vegetable oil. Layer potato slices at the bottom.
- Alternate layers of the rice mixture and potato slices, creating a mound in the center. Poke holes through the layers.
- Pour saffron-infused water over the rice, cover tightly with a tea towel and lid.
- Cook on medium heat for 10 minutes, then reduce to low heat for 30-35 minutes without lifting the lid.
- Let the rice rest for 5 minutes, then fluff gently with a fork and invert onto a serving platter.
- Serve warm, optionally drizzled with saffron water.







