Description
A hearty and flavorful vegetable chili packed with beans and spices.
Ingredients
Scale
- 1 tablespoon olive oil
- 1 medium onion, finely chopped
- 3 cloves garlic, minced
- 1 red bell pepper, diced
- 1 green bell pepper, diced
- 1 large carrot, diced
- 2 cups cooked kidney beans (or 1 can, drained and rinsed)
- 2 cups cooked black beans (or 1 can, drained and rinsed)
- 1 can chopped tomatoes, 400 grams
- 2 tablespoons tomato paste
- 2 cups vegetable broth
- 1 teaspoon ground cumin
- 1 teaspoon paprika
- 1 teaspoon chili powder (adjust to taste)
- ½ teaspoon turmeric (optional for color and warmth)
- Salt to taste
- Black pepper to taste
- Fresh cilantro for garnish (optional)
- 1 teaspoon maple syrup or brown sugar if needed (optional, to balance acidity)
Instructions
- Warm olive oil in a large pot over medium heat.
- Add onion and cook for 3 to 4 minutes until soft. Stir in garlic, bell peppers, and carrot. Cook for another 5 minutes, stirring occasionally so nothing sticks.
- Sprinkle cumin, paprika, chili powder, turmeric, salt, and pepper. Stir well to coat the vegetables evenly.
- Mix in chopped tomatoes, tomato paste, kidney beans, and black beans. Stir slowly to combine everything well.
- Add vegetable broth and bring the mixture to a gentle boil.
- Lower the heat and let it simmer for about 25 to 30 minutes. Stir occasionally so it does not stick at the bottom.
- Taste the chili and adjust salt or spice. Add a small amount of maple syrup if the tomatoes taste too sharp.
- Turn off the heat and let it rest for a few minutes. Garnish with fresh cilantro before serving.
Notes
- You can use any beans you like such as pinto or chickpeas. Sweet potato cubes also work well in place of carrot.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Category: Soups
- Method: Stovetop
- Cuisine: Mexican
Nutrition
- Serving Size: 1 bowl
- Calories: 300
- Sugar: 5 grams
- Sodium: 600 milligrams
- Fat: 7 grams
- Saturated Fat: 1 gram
- Unsaturated Fat: 5 grams
- Trans Fat: 0 grams
- Carbohydrates: 50 grams
- Fiber: 15 grams
- Protein: 15 grams
- Cholesterol: 0 milligrams