Egyptian Green Fava Bean Dip with Crispy Shallots

A creamy, vibrant green dip made from split fava beans blended with fresh herbs, topped with crispy fried shallots and a drizzle of shallot-infused oil.

Bissara is a classic Egyptian dip that transforms humble split fava beans into a silky, herb-packed spread. The beans are soaked overnight, then simmered with cilantro, parsley, dill, mint, and warm spices until tender, then blended into a hummus-like consistency.

What makes this dish truly special is the double use of shallots: first, they are slowly fried in oil until golden and crisp, and that same oil is used to add depth to the dip. The final touch is a drizzle of the infused oil, a sprinkle of paprika, and a generous pile of fried shallots on top.

Ingredients

Servings 12

    For the Shallot-Infused Oil and Fried Shallots

    For the Bissara

    For Serving

    Converted amounts are rounded.

    Method

    1. Prepare the shallot-infused oil and fried shallots: In an 8-inch skillet, combine the oil and sliced shallots. Cook over medium-low heat, stirring often, until the shallots are golden brown and crisp, about 20 minutes.
    2. Strain the mixture through a fine-mesh strainer into a heatproof bowl. Transfer the fried shallots to a paper-towel-lined plate, season with salt, and let drain. Set the shallot-infused oil aside to cool completely.
    3. Store the fried shallots in an airtight container and the shallot-infused oil in a clean jar until ready to use.
    4. For the bissara: Place the rinsed split fava beans in a large bowl and cover with cold water by at least 2 inches. Cover and let soak at room temperature overnight, 12 to 24 hours.
    5. Drain the beans in a colander and rinse well under cold water.
    6. In a 7-quart Dutch oven or heavy-bottomed pot, combine the drained fava beans, 1 cup of the cilantro, the parsley, quartered onion, dill, whole garlic cloves, green chile (if using), mint, cumin, coriander, dry mint, paprika, pepper, and salt. Add the vegetable broth and 2 tablespoons of the shallot-infused oil (the beans won't be fully submerged; that's fine). Bring to a boil over high heat, then reduce the heat to medium-low and simmer gently, uncovered, stirring occasionally, for 1 hour, or until the beans are very soft and easily crushed with a fork and the liquid has reduced to a thick porridge-like consistency. Stir occasionally to prevent sticking. Remove from heat and let cool completely to room temperature, 60 to 90 minutes (the mixture will thicken as it cools).
    7. Transfer the cooled mixture to a food processor. Add the remaining 1 cup of fresh cilantro and process until smooth and creamy, like hummus, about 1 minute, scraping down the sides as needed. If the dip isn't a vibrant green, add a handful more fresh parsley or cilantro to boost the color. Taste and adjust seasoning with salt and pepper.
    8. Return the bissara to the pot and reheat gently over low heat until just warm, or serve at room temperature.
    9. To serve: Transfer the bissara to a serving bowl. Drizzle with the remaining 1 tablespoon of shallot-infused oil, sprinkle with paprika, and top generously with the fried shallots. Serve slightly warm or at room temperature with pita chips and/or vegetable sticks.

    💡 Tips

    • For a smoother dip, soak the fava beans for the full 24 hours.
    • If you can't find split fava beans, use whole dried fava beans and peel them after soaking.
    • The dip can be made up to 3 days ahead; store in the fridge and bring to room temperature before serving.

    Inspired by a recipe from Serious Eats

    You may also like

    🍽️

    Sautéed Eggplant Spread (Poor Man's Caviar)

    A rustic, savory eggplant spread with bell peppers and carrots, slowly simmered to a chunky, spreadable…

    ⏱ 1h 40mEasy
    🍽️

    Classic Tomato Bruschetta with Garlic-Infused Olive Oil

    A fresh and vibrant Italian appetizer featuring diced tomatoes, garlic, and herbs on crispy toast.

    ⏱ 40 minEasy
    🍽️

    Greek-Style Peinirli: Three Savory Pizza Boats

    Fluffy pizza dough boats filled with three delicious combinations: classic bacon, earthy oyster mushrooms…

    ⏱ 30 minMedium
    🍽️

    Crispy Cheesy Stuffed Artichokes with Lemony Breadcrumbs

    Tender artichokes stuffed with a golden, cheesy breadcrumb filling and served with melted butter for dipping.

    ⏱ 1h 45mMedium