In a large pot, saute onions in olive oil over medium-high heat. Stir in ground turkey and break apart using a wooden spoon. Continue cooking until thoroughly cooked.
Stir in carrot, zucchini, and garlic. Cook another 2 minutes or so. Pour in black beans, garbanzo beans, green chiles, tomato sauce, diced tomatoes, chicken broth, and spices. Stir and bring to boil. Simmer 5 minutes.
Then add in corn and pasta. Simmer 15 minutes or until pasta is cooked. Divide into bowls and top generously with cheese to melt. Finish with any remaining toppings and serve.