Egyptian foul, also called ful medames, is a warm dish of tender fava beans mashed with garlic, cumin, lemon, and olive oil. Popular across Egypt for breakfast and enjoyed at other meals too, it is usually served with bread and fresh toppings; this quick stovetop version uses canned beans, while dried beans are common in longer-cooked versions.
Ingredients
- 2 cans cooked fava beans, 15 oz (425 g) each, drained and rinsed
- 1 cup water (240 ml), plus 2–4 tablespoons (30–60 ml) more if needed
- 2 tablespoons olive oil (30 ml), plus extra for serving
- 2 garlic cloves (about 6 g), finely minced
- 1 teaspoon ground cumin (2 g)
- ¾ teaspoon fine salt (about 4 g), or to taste
- ¼ teaspoon black pepper (about 0.5 g)
- 2 tablespoons fresh lemon juice (30 ml), from about ½ lemon
- 1 medium tomato (about 5 oz / 150 g), finely diced, for serving
- ¼ small red or white onion (about 1 oz / 30 g), finely diced, for serving
- 2 tablespoons chopped fresh parsley (about 8 g), for serving
- 4 pita breads (about 8 oz / 225 g total), warmed, for serving
Instructions
- Drain and rinse the beans. Tip the fava beans into a colander, drain away the canning liquid, and rinse briefly under cool running water. Let them drain while you prepare the garlic, tomato, onion, parsley, and lemon. Canned beans vary in saltiness, so rinsing also gives you more control over the seasoning.
- Warm the garlic and cumin. Set a medium saucepan over medium-low heat and add the olive oil. Stir in the minced garlic and cumin and cook for about 1 minute, just until fragrant. Keep the heat gentle: garlic should smell mellow and aromatic, not turn dark brown or develop a bitter taste.
- Simmer the beans. Add the drained beans, 1 cup water, salt, and black pepper. Stir, bring the liquid to a gentle simmer, then lower the heat and cover the pan. Simmer for 13 minutes, stirring once or twice. The beans should become hot all the way through and soft enough to crush easily; if the pan looks dry before they soften, add a splash of water.
- Mash to your preferred texture. Uncover the pan and press some of the beans against its side with the back of a spoon or a potato masher. Mash roughly one-third to one-half of them, leaving the rest whole for a hearty texture. Simmer uncovered for 3 minutes, stirring, until the mixture is thick but still spoonable. Add a little water if it becomes pasty, or simmer another minute if it seems too loose.
- Season with lemon. Turn off the heat and stir in the lemon juice. Taste a bean and the surrounding sauce, then adjust with more salt, pepper, or lemon if needed. The final flavor should be savory and earthy from the cumin, with a bright citrus finish rather than a sharp or sour taste.
- Serve warm. Spoon the foul into a shallow serving bowl. Scatter over the diced tomato, onion, and parsley, then finish with a small drizzle of olive oil. Serve right away with warm pita for scooping. The whole stovetop process takes about 18 minutes; there is no separate resting time.
Tips
Choose the right beans. Look for cooked fava beans, sometimes labeled broad beans, rather than dried beans for this 30-minute version. Canned beans are already cooked, so the simmer is for warming them and letting them take on the garlic, cumin, and lemon flavors. If the can contains unusually firm beans, give them a few extra minutes and add water as needed. Do not use raw dried beans without cooking them fully first.
Keep the texture rustic. Egyptian foul is not meant to be a perfectly smooth purée. Mashing only part of the beans gives the bowl a creamy base with distinct tender beans throughout. If you prefer a smoother result, mash more of them by hand; a food processor is usually unnecessary and can make the mixture gluey if overworked.
Adjust salt after tasting. Canned beans may contain different amounts of sodium, and toppings such as pickles or salty cheese can add more. Start with the listed amount, then taste after adding lemon. If the dish tastes flat, a little more lemon or salt can sharpen it; if it tastes too intense, loosen it with a spoonful of warm water and serve with plain bread.
Use fresh lemon and gentle heat. Bottled juice works in a pinch, but freshly squeezed lemon usually tastes brighter. Add it after cooking rather than simmering it for the full time, which preserves its fresh character. Keep the garlic below a hard sizzle at the beginning: scorched garlic is one of the easiest ways to make this simple dish taste harsh.
Serving Suggestions
Serve foul warm in a broad bowl so everyone can reach the beans and toppings. Pita is the classic practical partner: tear off a piece and use it to scoop up both the creamy beans and the fresh tomato and onion. Flatbread, Arabic bread, or another soft, sturdy bread works too. For a more complete breakfast spread, add cucumber slices, olives, sliced radishes, or pickled vegetables alongside the bowl.
You can also set out small dishes of extra lemon wedges, olive oil, chopped herbs, and chili so each person can season their own portion. A spoon works well when the beans are especially soft, but the dish should remain thick enough to eat with bread rather than served as a thin soup. If you are serving it as part of a larger meal, pair it with a crisp salad and a simple vegetable side; the beans are rich and filling, so a fresh, acidic accompaniment balances the plate.
Variations
Start with dried beans. Dried fava beans are a traditional option and give you control over how soft the beans become, but they require advance cooking. Soak and cook them according to the package instructions until fully tender, then use about 4 cups (roughly 700 g) cooked beans in place of the canned beans. The recipe’s 18-minute cooking estimate applies to canned beans only; dried beans need their own soaking and cooking time before you begin this recipe.
Make it spicy or more herb-forward. Add a pinch of cayenne or ¼ teaspoon (about 0.5 g) red pepper flakes with the cumin for gentle heat. For a greener, fresher bowl, increase the parsley or add 2 tablespoons (about 6 g) chopped cilantro. These herbs change the aroma but keep the basic bean, garlic, cumin, and lemon character intact. If adding chili, start small so it does not overwhelm the lemon and cumin.
Add tahini or extra vegetables. Stir 1 tablespoon (15 ml) tahini into the finished beans for a nuttier, slightly richer version; loosen it with water if the beans thicken. This is a variation rather than a required ingredient, and it makes the flavor less purely lemon-and-cumin focused. You can also top the bowl with thinly sliced cucumber or a few chopped scallions. Add juicy vegetables just before serving so they stay fresh and do not water down the beans.
Use another cooked bean if necessary. If fava beans are unavailable, canned butter beans can be substituted in the same approximate quantity. They mash easily and produce a soft, creamy bowl, but the flavor is milder and less earthy than fava beans, so the result will not taste quite the same. Chickpeas can also work, though they are firmer and more strongly flavored; mash them thoroughly and add water gradually to get a scoopable consistency.
Storage and Reheating
Cool leftover foul promptly and refrigerate it within 2 hours in a covered, airtight container. It keeps for 3–4 days in the refrigerator. Store the tomato, onion, parsley, and pita separately when possible; fresh toppings become watery in the beans, and bread is best warmed just before serving. The mixture thickens as it chills, so do not judge its final serving texture straight from the refrigerator.
Reheat only the portion you plan to eat in a small saucepan over low to medium-low heat, stirring often and adding water a tablespoon at a time until creamy again. Reheat leftovers to 165°F (74°C), checking with a food thermometer; USDA FSIS guidance sets this as the safe temperature for reheated leftovers. You can also microwave a covered portion, stirring halfway through and checking the center for even heating. Freeze plain foul in a freezer-safe container for up to 2 months for best quality; thaw it in the refrigerator before reheating, and add fresh toppings after warming. Do not leave cooked beans sitting at room temperature for extended storage.
Frequently Asked Questions
Is Egyptian foul the same as ful medames?
Yes. Foul and ful are common spellings for fava beans, while ful medames is the widely used name for the cooked fava-bean dish. Spelling and preparation vary across households and regions. Egyptian versions often center on slowly softened fava beans with seasonings and toppings, but there is no single topping combination used by everyone.
Can I make this recipe with dried fava beans?
Yes, but they cannot be swapped in dry. Soak and cook dried beans separately until completely tender, following the package directions, then measure out about 4 cups (roughly 700 g) cooked beans and continue with the recipe. The soaking and cooking can take several hours or longer, depending on the beans, so the 30-minute total applies only to the canned-bean method.
Why are my beans still firm?
Some canned beans are softer than others, and a short simmer cannot soften beans that are very firm. Keep them at a gentle simmer for a few more minutes with enough water to cover the bottom of the pan, then test one by pressing it with a spoon. If using home-cooked beans, make sure they were cooked until fully tender before seasoning and mashing.
How can I fix foul that is too thick or too thin?
If it is too thick, stir in warm water a tablespoon at a time until it loosens without becoming soupy. If it is too thin, simmer it uncovered for a few minutes, stirring often, or mash a few more beans to thicken the sauce. Remember that it will firm up as it cools, so aim for a slightly looser consistency than you want on the plate.
Can I make it ahead?
Yes. Cook the beans up to 3–4 days in advance and refrigerate them promptly, then reheat with a splash of water until they reach 165°F (74°C). Add the lemon after reheating if you want the freshest citrus flavor, and prepare the chopped tomato, onion, and herbs close to serving time. Warm the pita separately so it does not become damp.
Is this recipe vegetarian and vegan?
As written, it is both vegetarian and vegan: the beans, vegetables, olive oil, lemon, and seasonings contain no meat, dairy, or eggs. Check the labels on canned beans and bread if you need to confirm specific ingredients, since packaged products vary. Tahini is also plant-based if you choose that variation.
Related
- Egyptian Grape Leaves Recipe with Rice, Herbs, and Lemon
- Egyptian Salad Recipe: Fresh, Tangy Salata Baladi at Home
- Egyptian Butter Cookies: Ghorayeba Recipe and Tips
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).