Prehead oven to 400F. On a baking sheet lined with foil, season cherry tomatoes with salt and drizzle with 1 tbsp oil until thoroughly coated. Roast tomatoes for 15 to 20 minutes. Set aside.
To a mortar and pestle, add chopped garlic, small pinch of salt and 1 tsp oil. Crush into a thick paste.
On a wide pan over low heat, add 1 tbsp oil. Add most of the garlic paste to the pan and lightly cook. Add cumin and cook with garlic, until fragrant.
Add fava beans to pan and add boiling water to soften, cook for 5 minutes. Add salt and pepper, to taste. If using, add 1/2 tsp chile paste. Mix well, then turn off heat.
Use potato masher or the back of a wooden spoon or spatula to roughly crush fava beans to favoured consistency. (Nadia prefers their finely mashed into a smooth, hummus-like consistency but make it your desired consistency).
To fava bean mixture in pan, stir in most of the roasted cherry tomatoes (leave 2-3 for garnish) and 3/4 of the chopped tomato (leave 1/4 for garnish) and mix well. Add lemon juice and 1/4 cup olive oil and mix well.
Transfer to a serving plate and garnish with remaining roasted tomatoes, chopped tomatoes, parsley, green onions and remaining garlic paste. If using, you can garnish with 1/2 tsp chili paste. Drizzle with oil to taste. Serve with warm pita bread or raw onions soaking in olive oil.