Heat the oil over medium heat in a large stockpot.
Cook the chopped onion and carrot in the oil for about 3 to 5 minutes, until the vegetables begin to soften.
Add the garlic and cook for 1 more minute.
Add the diced tomatoes (along with all the juice in the can!), the chickpeas (drained and rinsed!), zucchini, broth, basil, oregano, black pepper and bay leaf. Turn the heat up to "high" and bring to a boil.
Once the soup comes to a boil, turn the heat down to "medium-low" and allow the soup to simmer for 10-15 minutes or so.
Add the pasta and simmer for 10 minutes more, until the pasta is tender.
Top with grated Parmesan cheese, if you wish.