Drain and rinse garbanzos. (First amount listed is for roasting, second amount goes in the soup). Sprinkle with curry powder and toss well to coat. Bake in 400°F convection oven for about 10-12 minutes. Should be a little crispy on the outside but not dry and too hard to bite. Reserve
Cook lentils in simmering water until cooked through, about 15 minutes, drain and cool. Reserve
In a saucepot over medium high heat, add oil and carrot celery and onion, cook for 2-3 minutes until tender
Add garlic, ginger and spices and cook until fragrant. Be careful not to brown the garlic
Deglaze with vinegar for about 30 seconds. Add tomatoes with juice and cook for about 2 minutes
Add water, chicken base and pumpkin, stir and then simmer on low for about 10 minutes to let flavors marry
Turn off heat and add garbanzos (not the baked ones), lentils and cilantro. Taste and adjust seasoning
Divide evenly into 4 bowls and garnish with chopped cilantro and the baked garbanzo beans