Bagila bil dihin opens with an earthy, warming aroma of cumin and garlic hitting soft, creamy fava beans. This humble snack emerges from Iraq's street food tradition, where vendors serve it at dawn alongside chai. The dish represents Iraqi cooking at its most economical and delicious—humble legumes transformed through slow cooking and careful spicing into something that feels almost celebratory. It's equally at home as a weekend breakfast or late-night mezze, bridging the gap between fast comfort food and slow, intentional cooking.
In a large pot, cover the soaked fava beans with water and bring to a boil. Reduce heat and simmer for 30-40 minutes, or until tender. Drain and set aside.
Heat olive oil in a large pan over medium heat. Add the chopped onion and cook until translucent.
Stir in the minced garlic and cook for another minute.
Add the cooked fava beans to the pan. Mix in the ground cumin, coriander, paprika, turmeric, salt, and pepper.
Cook, stirring frequently, for 10 minutes, allowing the beans to absorb the spices and flavors.
Stir in the lemon juice, parsley, and dill. Adjust seasoning to taste and cook for an additional 5 minutes.
Yes, canned fava beans work well. Skip the soaking step and reduce cooking time to 15-20 minutes. Rinse canned beans first to remove excess salt and starch.
Both use legumes, but bagila bil dihin keeps beans whole and sautés them slowly, while falafel grinds them into a paste and deep-fries it. Bagila is served wet and saucy; falafel is crispy and compact.
Serve warm in a shallow bowl, drizzled with olive oil, with pita bread for scooping. A dollop of yogurt on the side balances the spice and adds creamy richness.
The outer skin can be bitter and rubbery. Peeling after soaking makes them tender and more pleasant to eat, though some home cooks skip this step for speed.
Store covered for up to three days. Reheat gently on the stovetop with a splash of water or olive oil to restore the silky consistency.