Slice the yellow tomatoes into thick slices. Slice the cherry tomatoes in half. Mix in a large bowl with a pinch of salt.
Set a frying pan over medium heat to warm up. Drain and rinse the chickpeas. Add 2 tbsp oil to the pan. Add the chickpeas. Season with salt and pepper. Sizzle and shake for about 5-10 mins till they pop and go a bit golden.
Add 1 tsp coriander and 2 tsp cumin seeds to the chickpeas. Sizzle a moment longer, till they're nice and fragrant. Take the pan off the heat. Grate in lime zest. Add a squeeze of juice. Tumble the sizzled and spiced chickpeas into the tomatoes.
Halve, peel and thinly slice the shallots. Put the pan back on the heat. Add 1 tbsp oil and the shallots. Fry till the shallots are golden and a little crisp. Add a pinch of salt, and more oil, if needed. Take off the heat.
Strip the mint leaves from the stalks (you can keep the stalks and use to make mint tea). Roughly chop or tear the leaves. Mix into the salad. Taste. Add more seasoning, spice and/or lime juice, as needed. Scoop onto serving plates. Scatter the sizzled shallots over and serve.
DID YOU KNOW?
Tomatoes are a good source of vitamin C, which helps strengthen the immune system. They're also high in lycopene, which can help fight disease.