Egypt · Africa

Egyptian Beans Recipe: Ful Medames at Home

Updated November 3, 2026

Total time
35 min
prep 15 min · cook 20 min
Serves
4
portions as written
Cuisine
Egypt
Africa

Jump to recipe

Egyptian Beans Recipe: Ful Medames at Home

Egyptian ful medames is a warm, savory dish of fava beans seasoned with cumin, garlic, lemon, and olive oil. This easy stovetop version uses canned beans, so it is ready quickly and works as a filling breakfast, lunch, or shared dinner with bread and fresh toppings.

Ingredients

  • 2 cans fava beans, 15 oz (425 g) each, about 18 oz (510 g) drained total
  • 1/2 cup water (120 ml), plus a little more if needed
  • 2 garlic cloves, finely grated or minced (about 6 g)
  • 1 teaspoon ground cumin (2 g)
  • 1/2 teaspoon fine salt (3 g), then more to taste
  • 1/4 teaspoon black pepper (about 0.5 g)
  • 2 tablespoons fresh lemon juice (30 ml), plus lemon wedges to serve
  • 3 tablespoons extra-virgin olive oil (45 ml), divided
  • 1 small tomato, finely diced (about 120 g)
  • 1/4 small red or yellow onion, finely diced (about 35 g)
  • 2 tablespoons chopped fresh parsley (about 8 g)
  • 4 tablespoons tahini (60 g), optional, for serving
  • 4 pita breads, about 8 oz (225 g) total, for serving

Instructions

  1. Prepare the beans and toppings. Open and drain the fava beans, then rinse them briefly under cool water to remove excess canning liquid. Finely chop the tomato and onion, mince or grate the garlic, and chop the parsley. Measure the spices, lemon juice, and water so they are ready beside the stove. This preparation takes about 15 minutes, including opening and rinsing the beans.
  2. Start the bean mixture. Put the beans in a medium saucepan with the water, garlic, cumin, salt, and black pepper. Set the pan over medium heat and bring the liquid to a gentle simmer, stirring occasionally. This should take about 5 minutes. If the mixture looks dry before it simmers, stir in another tablespoon or two of water.
  3. Simmer until hot and tender. Reduce the heat to medium-low and simmer gently for 10 minutes, stirring a few times so the beans heat evenly and do not catch on the bottom. Keep the pan uncovered. The beans are ready when they are thoroughly hot and soft enough to crush easily with the back of a spoon; canned beans are already cooked, so this simmer is for warming and flavoring rather than cooking them from raw.
  4. Mash and season. Use a potato masher or the back of a wooden spoon to crush about half the beans right in the pan. Leave the rest whole for a hearty texture. Stir in the lemon juice and 2 tablespoons of the olive oil, then cook and stir for about 5 minutes, until the mixture is creamy but still spoonable. Taste and adjust the salt, lemon, cumin, or pepper. Add a splash of water if it has become thicker than you like.
  5. Finish and serve. Spoon the beans into a shallow serving bowl. Scatter the diced tomato, onion, and parsley over the top, drizzle with the remaining 1 tablespoon olive oil, and add tahini if using. Serve hot with pita and lemon wedges. Diners can scoop the beans and toppings together with torn pieces of bread.

Tips

  • Choose beans with a texture you like. Canned fava beans are a convenient substitute for the dried fava beans often cooked slowly for ful medames. Look for cans labeled fava or broad beans; the beans should be intact and tender. If you find only butter beans, they will work, but they have a milder, creamier flavor and a less earthy character than favas. Drain and rinse them the same way.
  • Keep the heat gentle. A hard boil can split the beans and make the bottom scorch before the flavors come together. Once the liquid simmers, lower the heat and stir every few minutes. If the mixture sticks, take the pan off the burner briefly and loosen the bottom with a spoon before adding a small splash of water.
  • Make the consistency your own. For a chunkier bowl, mash only a quarter of the beans. For a smoother, thicker version, mash more of them and simmer for another minute or two, stirring often. Add water a tablespoon at a time if the beans tighten up; the texture thickens further as the dish stands.
  • Season after adding lemon. Canned beans vary in saltiness, and lemon changes how salty the finished dish tastes. Add the listed salt as a starting point, then taste after the lemon and olive oil go in. A little extra lemon often brings the cumin and bean flavor into better balance without needing much more salt.

Serving Suggestions

Ful medames is commonly served warm in a bowl with bread for scooping. Pita is an easy choice, but flatbread, Arabic bread, or another soft, sturdy loaf also works. For a fuller table, add cucumber, sliced radishes, olives, or a simple salad of tomato, cucumber, and herbs. These cool, crisp sides contrast nicely with the soft beans without requiring another cooked dish.

The toppings are flexible rather than fixed. Set out lemon wedges, tahini, chopped onion, tomato, parsley, and olive oil separately if people have different preferences. Some diners like a spoonful of tahini stirred into the beans; others prefer it drizzled over the top. A little chili oil or sliced fresh chile can add heat, while a pinch of extra cumin makes the flavor more pronounced. If you are serving the beans as breakfast or brunch, offer hard-boiled eggs alongside them; keep the eggs separate so the bean dish remains easy to serve to everyone.

For a more substantial lunch or light dinner, pair the beans with a bowl of rice or roasted vegetables. You can also serve them as part of a spread with hummus, pickles, and salad. Because the beans are soft and rich, small portions of several bright or crunchy sides are usually more balanced than another heavy, creamy dish.

Variations

Ful medames has regional, household, and personal variations, especially in its finishing seasonings and toppings. This version keeps the cooked beans simple and lets the tomato, onion, parsley, lemon, and tahini provide contrast. To make the topping more aromatic, stir a pinch of cumin and a teaspoon of lemon juice into the chopped tomato and onion before spooning them over the beans. For a sharper finish, add a little more lemon at the table rather than increasing it in the whole pan.

If dried fava beans are available and you have time, use them instead of canned beans for a slower-cooked version. Dried beans need to be soaked according to the package directions, usually overnight, then simmered in fresh water until completely tender; the time can vary with their age and size. Drain them before following this recipe from the point where the beans and seasonings go into the saucepan, using enough water to make a spoonable mixture. This alternative adds substantial soaking and cooking time, so it is not included in the 35-minute recipe timing above.

For a different but practical bean variation, substitute drained canned butter beans. Their softer, creamier texture mashes easily, so begin by crushing fewer beans and add lemon gradually. You can also make the bowl spicier with a pinch of cayenne or a spoonful of chili sauce, or leave out the tahini for a simpler, lighter-tasting finish. If you want a more substantial topping, add sliced scallions or a few chopped olives; use small amounts first so they do not overpower the cumin and lemon.

Storage and Reheating

Transfer leftover beans to a shallow, covered container and refrigerate them within 2 hours of cooking. They keep for 3 to 4 days in the refrigerator. Store fresh toppings, pita, and any extra tahini separately when possible; tomato and onion can release liquid into the beans, while bread is best kept at room temperature according to its packaging rather than stored in the bean container.

Reheat only the portion you plan to eat in a small saucepan over medium-low heat, stirring often. Add a tablespoon or two of water to loosen the beans, since they thicken in the refrigerator. Heat leftovers to 165°F (74°C), checking the center with a food thermometer, then taste and refresh with lemon or olive oil if needed. You can also microwave a portion in a covered microwave-safe bowl, stirring halfway through and checking that it is hot throughout and reaches 165°F (74°C). Avoid repeatedly warming and cooling the whole batch.

For longer storage, freeze the beans without their fresh toppings in a sealed freezer-safe container for up to 2 months for best texture. Thaw them in the refrigerator, then reheat as described above. The beans may be thicker or slightly softer after freezing, so stir in water gradually and add fresh tomato, onion, parsley, and lemon after reheating.

Frequently Asked Questions

Are ful medames and Egyptian fava beans the same dish?
Ful medames is the name commonly used for a dish of cooked fava beans, and it is strongly associated with Egyptian cooking. Recipes differ from household to household and across the region: some are more mashed, some use different seasonings, and toppings vary. This recipe is an Egyptian-style version made convenient with canned beans.

Can I use dried fava beans instead of canned?
Yes. Dried beans need soaking and a longer simmer than this quick recipe allows. Soak and cook them until thoroughly tender, following the package guidance, then season and mash them as directed here. The added soak and cooking time means the total time will be much longer than 35 minutes.

Do I need to peel the fava beans?
No. For this recipe, keep the skins on and mash some of the beans to create a creamy texture. Canned fava beans are generally tender enough to eat as they are. Peeling is optional if you prefer a very smooth result, but it takes extra time and is not necessary for a satisfying bowl.

What can I use if I cannot find fava beans?
Canned butter beans are the easiest substitute in many grocery stores. They make a good soft, scoopable dish, though their flavor is milder and less earthy than fava beans. Drain and rinse them, use the same quantities, and taste carefully for lemon, salt, and cumin before serving.

Can I make Egyptian beans ahead?
Yes. Cook the beans and refrigerate them in a covered container, then reheat them with a little water when you are ready to eat. For the freshest texture, chop the tomato, onion, and parsley shortly before serving, and add the olive oil and lemon after reheating. Refrigerate cooked beans within 2 hours and use them within 3 to 4 days.

Why are my beans too thick or too watery?
Beans thicken as they cool and can vary in how much liquid they absorb. If the pan is too thick, stir in warm water a tablespoon at a time. If it is too loose, simmer uncovered for another minute or two, stirring so it does not stick, or mash a few more beans to help bind the mixture.

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).