In a large bowl, combine the cooked fava beans, chickpeas, halved cherry tomatoes, chopped red onion, fresh parsley, and fresh mint.
In a separate small bowl, whisk together the extra virgin olive oil, fresh lemon juice, minced garlic, ground cumin, red chili flakes, salt, and black pepper to create the dressing.
Pour the dressing over the bean and vegetable mixture, gently tossing until everything is well coated.
Allow the salad to rest at room temperature or in the refrigerator for at least 15 minutes to let the flavors meld before serving.