
Egypt's national breakfast and one of the world's oldest dishes — dried fava beans slow-cooked until tender and mashed with cumin, lemon and olive oil. Eaten by pharaohs and Cairo traffic wardens alike.
Ful medames (فول مدمس — 'buried/slow-cooked beans') is arguably the oldest continuously-eaten dish in the world — fava beans have been cultivated in Egypt for over 8,000 years and the dish is documented in texts from the time of the pharaohs. It is Egypt's national breakfast, eaten by every social class from the richest Cairo apartment to the poorest rural home. Ful vendors start cooking at midnight, slow-cooking the beans in a large copper or steel urn (qidra) that is buried in coals or placed in a warm oven for 8–12 hours. The result is beans of extraordinary creaminess that need only olive oil, lemon, cumin and raw garlic to become one of the most satisfying breakfasts in the world.
Serves 4
Drain fava beans, reserving a little of the liquid. Place in a saucepan with a splash of the liquid. Heat gently.
Add olive oil, lemon juice, minced garlic, cumin, coriander, chilli flakes and salt. Mash roughly with a fork — the mixture should be chunky, not smooth. About half the beans should remain whole.
Rough mashing is correct — ful should have texture. Smooth ful is street-food sacrilege in Egypt.
Crush raw garlic cloves and stir into the hot ful. The raw garlic gives the characteristic sharp finish.
Ladle into bowls or onto a plate. Drizzle extra olive oil generously over the top. Scatter parsley, diced tomato and optionally a drizzle of tahini. Serve with halved boiled eggs and warm flatbread for scooping.
The raw garlic finish is non-negotiable — it is the sharpness that gives ful its characteristic flavour.
Very good olive oil makes an enormous difference — Egyptian ful is dressed generously.
Taste and adjust salt at the very end — flavors concentrate as liquids reduce, and a final pinch of flaky salt sharpens the whole dish.
Mise en place pays for itself: chop, measure and pre-mix everything before the heat goes on, especially for any step that moves fast.
Ful with eggs scrambled in: stir beaten eggs into the hot beans — a richer version
Add diced hot peppers (filfil ahmar) for a spicier version
Top with a spoonful of tahini and a little yogurt for 'ful bis-salsa'
Vegetarian: swap the protein for roasted king oyster mushrooms, smoked tofu or cooked chickpeas — adjust seasoning slightly upward to compensate.
Keeps 4 days refrigerated. Reheat gently with a splash of water. Add fresh garlic, lemon and olive oil after reheating.
Ful medames is documented in Egyptian papyri from the New Kingdom (1550–1070 BCE) and has been continuously eaten for at least 3,500 years, making it arguably the world's oldest still-consumed dish. Arab geographer al-Muqaddasi described Cairo ful vendors in the 10th century AD. Today Cairo alone has tens of thousands of ful vendors, and the dish is eaten by over 90 million Egyptians every morning.
They are the same species (Vicia faba) — 'fava' is the Italian/American name, 'broad bean' is the British name. For ful, use dried fava beans (smaller than fresh broad beans) that have been split and skinned — these are sold in tins as 'fava beans' or 'ful' at Middle Eastern grocery stores. Do not substitute fresh broad beans — the texture and starch content are completely different.
Yes — most of the components can be prepared up to a day in advance and refrigerated separately. Reheat gently and assemble just before serving so textures stay distinct.
Stay close to the role each ingredient plays: swap aromatics for similar ones (shallot for onion, lime for lemon), and keep the fat-acid-salt balance intact. Spice blends can usually be approximated with what's in the cupboard.
Authenticity sits on a spectrum — what matters more is honoring the technique and balance of flavors. If the dish tastes harmonious and respects how cooks in its home region would build it, you're on solid ground.
Per serving · 4 servings total
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →Join the conversation
Sign in to leave a comment and save your favourite recipes