Egypt · Africa

Egyptian Ful Recipe: Fava Beans with Cumin and Lemon

Updated November 2, 2026

Total time
40 min
prep 15 min · cook 25 min
Serves
4
portions as written
Cuisine
Egypt
Africa

Jump to recipe

Egyptian Ful Recipe: Fava Beans with Cumin and Lemon

Egyptian ful, also called ful medames, is a classic dish of tender fava beans seasoned with cumin, garlic, lemon, and olive oil. It is commonly served warm with pita and fresh toppings; families and regions vary the seasoning and garnishes, so this version offers a practical, flexible take using canned beans.

Ingredients

  • 2 cans cooked fava beans, 15 oz (425 g) each, drained and rinsed; about 3 cups (480 g) drained beans
  • 1 cup (240 ml) water, plus a little more if needed
  • 2 tablespoons (30 ml) extra-virgin olive oil, plus more for serving
  • 2 tablespoons (30 ml) fresh lemon juice, from about 1 lemon
  • 2 garlic cloves (6 g), finely minced
  • 1 teaspoon (2 g) ground cumin
  • ¾ teaspoon (4 g) fine salt, or to taste
  • ¼ teaspoon (0.5 g) ground black pepper
  • 1 medium tomato (about 120 g), finely diced, for serving
  • 2 scallions (about 30 g), thinly sliced, for serving
  • ¼ cup (15 g) chopped fresh parsley, for serving
  • 4 pita breads (about 240 g), for serving
  • Optional: ¼ teaspoon (0.5 g) crushed red pepper, or a pinch of cayenne

Instructions

  1. Prepare the beans and toppings. Drain and rinse the fava beans under cool water. Mince the garlic, dice the tomato, slice the scallions, chop the parsley, and juice the lemon. Keep the vegetables and herbs separate for topping. If the beans are packed in a thick liquid, rinsing them helps keep the finished ful from tasting overly salty or starchy.
  2. Warm the aromatics. Set a medium saucepan over medium-low heat and add the olive oil and garlic. Stir for about 30 seconds, just until fragrant. Do not let the garlic brown; browned garlic can taste bitter and may overpower the mild beans. Stir in the cumin, black pepper, and optional red pepper, and cook for 15 seconds.
  3. Simmer the fava beans. Add the drained beans, water, and salt. Bring the mixture to a gentle simmer, then reduce the heat to low. Cook uncovered for 20 minutes, stirring occasionally and pressing a few beans against the side of the pan as you stir. The beans should become very soft and creamy, but some should remain whole. Add a splash of water if the pan looks dry before the beans are tender.
  4. Mash and season. Use a potato masher or the back of a sturdy spoon to mash about one-third of the beans in the pan. This thickens the cooking liquid while preserving plenty of bean texture. Stir in the lemon juice and taste. Add more salt, lemon, or cumin in small increments; the flavor should be savory, bright, and gently earthy rather than sharply sour or heavily spiced.
  5. Serve warm. Spoon the ful into a shallow serving bowl. Add the diced tomato, scallions, and parsley, then finish with a drizzle of olive oil. Serve promptly with pita for scooping. If the beans thicken while standing, stir in a tablespoon or two of hot water before serving.

Tips

  • Check the bean label. Canned fava beans are the quickest option, but availability varies. Look for cooked fava or broad beans without strong added seasonings. If the can is salted, rinse well and begin with less salt than listed, then adjust after simmering.
  • Use a gentle simmer. A hard boil can break the beans down unevenly and splash the thick liquid around the stove. Low heat gives the flavors time to come together and makes it easier to keep a mix of creamy mashed beans and intact beans.
  • Balance lemon at the end. Lemon strength and bean saltiness vary, so add the measured amount first and taste before adding more. If the dish tastes flat, a little more lemon or salt may help; if it is too sharp, stir in a small splash of water and another drizzle of olive oil.
  • Choose a substitute with its difference in mind. If fava beans are unavailable, canned butter beans or large lima beans can work in the same quantity. They make a mild, creamy bowl, but the flavor and texture will differ from fava-based ful. Chickpeas are firmer and less buttery, so mash a few extra to thicken them.

Serving Suggestions

Ful is often eaten as a filling breakfast or a simple lunch, but it also works as a shared supper. Put the warm beans in the middle of the table with pita on the side, and let everyone add tomato, scallions, parsley, lemon, and olive oil to taste. Tear the bread into pieces and use it to scoop up the beans rather than treating the pita only as a side.

For a fuller spread, add sliced cucumber, radishes, olives, or a crisp green salad. A plate of pickled vegetables brings a tangy contrast to the soft, earthy beans. Hard-boiled eggs are another possible accompaniment; cook them until the yolk and white are firm. These additions are serving ideas rather than requirements, and the ful remains satisfying as a straightforward bean dish with bread.

For an individual bowl, spoon the beans over a piece of warm pita and add the fresh toppings just before eating. Keep the tomato and herbs on top rather than simmering them in the pan: their fresh, cool flavor offsets the warm cumin and creamy beans. Offer extra olive oil and lemon at the table so diners can adjust their own portions.

Variations

Use dried fava beans for a longer-cooked version. Dried beans are a traditional starting point in many preparations, but they need a different schedule from this quick recipe. Sort and rinse them, soak according to the package directions, discard the soaking water, and cook them in fresh water until completely tender before seasoning. Timing depends on the beans’ age and size, so follow the package guidance and check for tenderness rather than assuming the canned-bean simmer time applies. Do not add dried beans directly to this 25-minute simmer and expect them to soften.

Add tahini for a richer finish. Whisk 1 tablespoon (15 g) tahini with 1 tablespoon (15 ml) lemon juice and 1 tablespoon (15 ml) water, then drizzle it over the finished beans. Tahini adds a nutty, sesame flavor and a thicker, creamier contrast. It is optional and changes the character of the bowl, so serve it at the table if you are feeding people with different preferences.

Make it hotter or more herbal. Increase the crushed red pepper a little at a time, or serve chili oil on the side for individual portions. You can also add a handful of chopped cilantro alongside the parsley. Cilantro brings a sharper herbal note, while extra parsley keeps the topping fresh and mild. Avoid adding large amounts of chili at the start; heat concentrates as the beans simmer.

Try a different bean when needed. Butter beans and lima beans are the closest easy substitutes in texture, though they do not have the same fava flavor. If using chickpeas, mash about half of them and add water gradually because they may make a denser mixture. Keep the cumin, lemon, garlic, and fresh toppings, then taste and adjust the seasoning to suit the replacement.

Storage and Reheating

Let leftover ful cool briefly, then transfer it to a covered, shallow container and refrigerate within 2 hours of cooking. It keeps for 3 to 4 days in the refrigerator. Store fresh toppings and pita separately so the herbs stay bright and the bread does not become damp. The beans will thicken as they chill, which is normal.

Reheat only the portion you plan to serve. Warm it gently in a small saucepan over low to medium-low heat, stirring often and adding a tablespoon of water at a time until it loosens. You can also microwave it in a covered, microwave-safe dish, stirring partway through. Reheat leftovers to 165°F (74°C), checking with a food thermometer, and serve once hot throughout. Avoid repeatedly cooling and reheating the whole batch. Freeze portions in airtight containers for up to 2 months for best quality; thaw overnight in the refrigerator and reheat as directed.

Frequently Asked Questions

What does “ful medames” mean?
Ful refers to fava beans, and medames is the name commonly used for the cooked bean dish. You may also see it written as ful, foul, or foul medames because Arabic words are transliterated into English in more than one way. In Egypt, ful is a familiar everyday food, though ingredients and toppings differ from household to household.

Can I make Egyptian ful with dried fava beans?
Yes. Dried fava beans work well, but they need soaking and a much longer cooking period than canned beans. Follow the package instructions for soaking and simmer them in fresh water until thoroughly tender before adding the garlic, cumin, oil, and other seasonings. The time varies with the beans, so start well ahead and do not use the 20-minute simmer in this recipe as the total cooking time for dried beans.

Can I prepare ful ahead of time?
Yes. Cook the bean mixture up to 3 or 4 days ahead, refrigerate it promptly, and keep the chopped toppings separate. Warm the beans gently with a little water just before serving, reheat leftovers to 165°F (74°C), and add the lemon and fresh toppings near the end. You can also cook the beans a day ahead and adjust the seasoning after reheating, since chilling can make the mixture taste and feel denser.

Why are my beans still firm after simmering?
Canned beans are already cooked, but some brands are firmer than others, and their texture can vary. Keep the pan at a gentle simmer, add a little water if needed, and cook until the beans are soft enough to mash. If the beans remain unusually firm, they may be an older product or a variety with a sturdier texture; continue cooking and mash a few to help the sauce become creamy.

Is Egyptian ful supposed to be smooth or chunky?
Both textures are found. This recipe mashes about one-third of the beans, creating a thick base with whole beans still visible. Mash more for a softer, more spoonable result, or mash less if you prefer distinct beans. Adjust the water as you go: a thicker ful is easy to loosen, while a very thin mixture takes longer to reduce.

What can I use if I cannot find fava beans?
Canned butter beans or lima beans are practical substitutes and give a similarly soft, creamy result, although their flavor is milder. Chickpeas also work, but they are firmer and less buttery; mash more of them and add water gradually. Whatever bean you choose, rinse it if it is canned, taste before adding the full amount of salt, and finish with lemon and fresh toppings.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).