Sudanese Ful Medames
Warm fava beans mashed to a creamy-rustic texture and finished with sesame oil, lime, fresh vegetables and salty cheese.

About this dish
Ful medames is eaten across Egypt, Sudan and a much wider region, but Sudanese bowls often have their own recognizable finishing style. Warm fava beans may be enriched with sesame oil and brightened with lime, then topped with tomato, onion, chile, salty white cheese and other additions.
The beans are commonly shared with flatbread, making the bowl both breakfast and a substantial communal meal.
A breakfast built for sharing
Ful is deeply embedded in Sudanese breakfast culture. Contemporary Sudanese cooks commonly serve the bean base family-style with breads and an array of fresh or rich toppings so diners can adjust each bite.
The dish also demonstrates how a regional food can have many national and local identities. Egyptian, Sudanese, Levantine and other ful traditions overlap without being interchangeable; the sesame oil and cheese combination here follows a distinctly Sudanese direction.
Toppings are highly flexible, and many families have their own preferred balance of sesame oil, acid, cheese, chile and vegetables.
Preparation notes
Even canned fava beans benefit from simmering before mashing. The skins and centers should yield easily.
A completely smooth puree loses the rustic texture that makes ful satisfying.
The bean mixture itself should taste good before tomato, cheese or chile goes on top.
Ingredients & detailed method
Ingredients
- 2 cans (15 oz each) fava beans, with some liquid reserved
- 1/2 tsp ground cumin
- 1/2 tsp kosher salt, plus more as needed
- 2 tbsp sesame oil
- Juice of 1 lime
- 1 small tomato, diced
- 1/4 red onion, finely diced
- 1/3 cup crumbled feta or other salty white cheese
- 1 small green chile, sliced, optional
- Flatbread, for serving
Method
- 1.Warm the beans. Put fava beans and about 1/2 cup of their liquid in a saucepan and simmer 8–10 minutes.
- 2.Check softness. Checkpoint: a bean should crush easily against the side of the pan with a spoon.
- 3.Mash partially. Crush roughly half the beans, leaving the rest whole for texture.
- 4.Set the consistency. Add reserved liquid or hot water as needed. The mixture should be saucy enough to scoop with bread, not dry like refried beans.
- 5.Season the base. Stir in cumin, salt, half the sesame oil and half the lime juice.
- 6.Taste before plating. Checkpoint: the beans should already taste savory, nutty and lightly tangy before any toppings are added.
- 7.Transfer warm. Spoon into a wide shallow bowl so toppings can be distributed across the surface.
- 8.Add fresh toppings. Scatter tomato, onion, cheese and green chile if using.
- 9.Finish. Drizzle with remaining sesame oil and squeeze over more lime to taste.
- 10.Serve immediately. Bring the bowl to the table warm with plenty of flatbread for scooping.