Preheat the oven to 200C and line two baking trays with some baking paper.
Add the sweet potato chunks, spring onions and cherry tomatoes onto one of the baking trays. Sprinkle on 1 Tsp of the garam masala and toss in a bit of olive oil.
Place the garlic cloves into the middle and set the baking tray aside.
For the crispy chickpeas, mix the drained and rinsed chickpeas with the paprika powder and onion-& garlic powder if using. Optionally add a splash of olive oil too. Spread out on the second baking tray.
Put both trays into the oven and bake everything for around 20 minutes. Remove the garlic cloves after 10 minutes and stir through the veggies and chickpeas to make sure nothing gets burned.
Once ready, remove the trays from the oven.
Let the roasted vegetables cool down a bit before adding them to your blender alongside the vegetable broth, the remaining spices (rest of the garam masala + cumin), Tahini, tomato paste, lemon juice and silken tofu. Blend until completely smooth. Alternatively, you could add everything to a pot and blend the soup with an immersion blender.
Serve immediately for a warm and comforting bowl of soup, topped with the crispy chickpeas and some coconut cream/ yoghurt, chopped herbs and chili flakes for more spice if you want. Or let the soup chill cool down to room temperature, add it to an airtight container and let it chill in the fridge for a cold version!
Enjoy!