Preheat the oven to 180°C.
Cut the onion, carrot & sweet potatoes into chunks. Cut the tomatoes in half.
Scatter them in a large baking tray, then tuck between them the garlic (unpeeled). Add the dried herbs and the oil, toss well.
Bake for 20-25 minutes until the vegetables are tender. Move the veggies & cooking jus into a jar for later use (let it cool, then seal and refrigerate) or transfer everything into a saucepan.
Remove the skin of the garlic cloves, then add the tomato purée and chipotle paste to the veggies together with enough stock to cover them.
Bring to the boil. Using a stick blender, process it into a silky, smooth soup. Add more stock if it’s too thick.
Add your chosen greens and cook for 3-5 minutes, then add the drained mixed beans. Heat through, then serve with the chopped herbs and a dash of lime or lemon juice.