Add olive oil to a soup pot and add onion, garlic and leeks. Saute over medium until soft.
Add the rest of the veggies and some salt and pepper. Saute over medium until veggies have softened, about 10 minutes. Stir occassionally.
Add the veggie broth, tomatoes, chickpeas with liquid, the oregano, bay leaves and simmer for another 20 to 30 minutes. Check salt and pepper levels.
Bring the soup back to a boil and add the pasta, parmesan and the kale and cook until the pasta is soft. I error on less pasta than more - it can really soak up the liquid in the soup. You can always add more veggie stock or just water as needed.
Remove from heat or low simmer and let the soup sit for a while. This soup continues to improve with time as more of the flavors from the veggies come out. Remove the bay leaves before serving.
Serve with fresh basil (optional), grated parmesan and black pepper. Enjoy