Foul is a comforting bean stew that is sold in small shops all over Saudi Arabia and the Gulf. It is typically eaten for breakfast and accompanied by tamis, a crispy and subtly sweet Saudi bread similar to afghani bread and naan. —Fahad
Soak dried fava beans in enough water to cover them by an inch overnight.
Drain the fava beans and add them into a pot with enough water to cover them by an inch. Cook on medium-low heat for 1 to 1 1/2 hours, adding water as necessary, until they fall apart and can easily be squished between two fingers.
Fry the onion in the olive oil in a saucepan until translucent, then add the garlic and fry until fragrant, about 30 seconds. Add in the tomato and fry for a couple minutes until broken down. Add 1 1/2 cups of the fava beans, cumin, and salt and pepper to taste.
Heat through and serve with a drizzle of olive oil, bread, labnah, and hummus.