Prepare the Fava Beans:
If using dried fava beans, soak them overnight in water. Drain and rinse the beans the next day.
In a large pot, add the soaked beans and cover them with fresh water. Bring to a boil, then reduce to a simmer. Cook for 30–40 minutes, or until the beans are tender. If using canned beans, simply drain and rinse them.
Sauté the Garlic and Spices:
In a separate pan, heat the olive oil over medium heat. Add the minced garlic and sauté for 1–2 minutes until fragrant.
Stir in the cumin, coriander (optional), and paprika (optional). Cook for another minute to bloom the spices.
Combine the Beans and Spices:
Once the fava beans are tender, drain them (if necessary) and add them to the pan with the sautéed garlic and spices.
Gently mash the beans with a potato masher or fork, leaving some whole for texture. If the mixture is too thick, add a bit of water to reach your desired consistency.
Season and Garnish:
Stir in the lemon juice, salt, and pepper to taste. Mix well to combine.
Garnish with freshly chopped parsley. Optionally, add chopped onions and diced tomatoes for added freshness.
Serve:
Serve the Ful Medames hot with pita bread, crusty bread, or over a bed of vegetables.
For an extra touch, add boiled eggs on top of the dish for a more filling meal.
Enjoy this comforting and nutritious dish as a breakfast, lunch, or dinner!