In a large pot, heat olive oil over medium heat.
Add onion, bell peppers, green chilies, celery, carrots and garlic. Sauté for 6 - 8 minutes until slightly softened.
Add tomato paste, chili powder, cumin, oregano, bay leaf, salt and pepper. Stir to combine and cook for an additional 3 - 4 minutes.
Pour in vegetable broth and add diced tomatoes with their juice, pinto beans, black beans and corn. Stir to combine.
Cover and simmer for 35 - 45 minutes, until chili has thickened and vegetables are tender.