Directions
Heat the oil in a large skillet over medium heat.
Add the onion and cook until translucent, about 3–4 minutes.
Stir in the garlic and cook for 1 minute.
Add the hot pepper if using and cook for another minute.
Add the spices and stir briefly.
Add the tomatoes and cook until they soften and release their juices.
Stir in the tomato paste and cook for 1 minute.
Add the fresh herbs and cook briefly.
Add the fava beans and chickpeas if using.
Adjust the seasoning and gradually add some of the reserved bean brine until the mixture reaches your desired consistency.
Simmer for a few minutes, stirring occasionally, until everything is well combined.








