Heat olive oil in a large pot over medium heat.
Add chopped onions, garlic, and bell peppers; sauté until softened.
Stir in spices such as chili powder, cumin, and paprika and cook for 1 minute to release flavors.
Add chopped tomatoes, kidney beans, and black beans.
Pour in vegetable broth and mix well.
Simmer for 20–25 minutes, stirring occasionally, until the chili thickens.
Adjust seasoning with salt and pepper, garnish with fresh coriander, and serve hot.