A delightful and hearty breakfast dish inspired by Egyptian cuisine, featuring spiced fava beans and vibrant toppings.
Peel and finely chop the onion and garlic.
Chopping the onion and garlic finely ensures they cook evenly and release their flavors.
Heat a saucepan over medium heat and add a drizzle of olive oil.
Heating the oil before adding the ingredients helps to bring out their flavors.
Add the chopped onion and garlic to the saucepan and sauté until softened and fragrant.
Stir frequently to prevent the garlic from burning, which can make it bitter.
Dice the tomatoes and add them to the saucepan along with the spices and salt.
Using ripe tomatoes enhances the natural sweetness of the dish.
Cook the mixture for a few minutes until the tomatoes break down and the spices are well incorporated.
If the mixture seems dry, add a splash of water to help it cook down.
Add the cooked fava beans to the saucepan and mash them slightly with the back of a spoon.
Mashing the beans partially creates a creamy texture while leaving some whole for contrast.
Simmer the mixture on low heat for a few minutes to allow the flavors to meld.
Covering the saucepan during this step helps to retain moisture and intensify the flavors.
Serve the spiced fava beans in bowls, garnished with chopped parsley, a squeeze of lemon juice, and a drizzle of olive oil.
Adding the garnishes just before serving keeps them fresh and vibrant.