- 1 tablespoon olive oil
- 1 medium onion diced
- 3 cloves garlic minced
- 1 red bell pepper diced
- 1 medium carrot diced
- 1 can 15 oz kidney beans, drained and rinsed
- 1 can 15 oz black beans, drained and rinsed
- 1 can 15 oz diced tomatoes
- 1 cup vegetable broth
- 2 tablespoons tomato paste
- 1½ tablespoons chili powder
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- ½ teaspoon dried oregano
- ½ teaspoon salt
- ¼ teaspoon black pepper
- ¼ teaspoon cayenne pepper optional
- 1 cup corn kernels fresh or frozen
- 1 tablespoon lime juice
- Fresh cilantro for serving