Start by finely chopping the onion and carrot, and mincing the garlic.
In a large pot, add a splash of water and toss in the chopped onions and carrots. Sauté over medium-high heat for 3-5 minutes until they start to soften.
Add the minced garlic and all those aromatic spices. Continue to sauté for a few more minutes until the spices blend wonderfully with the veggies.
Now, throw in the chopped tomato, canned tomatoes, tomato paste, and the vegetable cube dissolved in water. Bring the soup to a boil, then cover and let it simmer for a cozy 15 minutes.
After the 15 minutes, introduce the chickpeas, corn, agave syrup, and apple cider vinegar into the mix. Let the soup simmer for another 15 minutes over medium-high heat.
Taste and add more salt, vinegar or syrup if needed.