Turn the oven on to 180°C.
Put the tomatoes into a large baking tray.
Cut the onion into thin wedges put these between the tomatoes. Add the chilli (deseeded and stem removed). Scatter the garlic cloves around the tomatoes (with skin on).
Drizzle with the oil and dust with the spices. Season with salt and pepper. Combine well, then bake for 25 minutes.
Transfer the tomatoes to a saucepan, including the cooking jus. Add the stock and the chickpeas. Bring the boil.
Add the spinach, turn off the heat, put a lid on and steam for 5 minutes.
Using a hand-held blender, process the soup until you get your desired texture (it’s nice coarse and smooth).
Serve warm with lime juice and freshly ground pepper.