- 1 lb Ground beef or turkey for a lighter version
- 1 tbsp Canola oil
- 1 onion medium
- 3 Cloves garlic minced
- 1 Green bell pepper diced
- 1 can Kidney beans (15 oz) drained & rinsed
- 1 can Black beans (15 oz) drained & rinsed
- 1 can Tomato (28 oz) diced
- 2 tbsp Tomato paste
- 1 cup Beef broth or water
- 2 tbsp Chili powder
- 1 tsp Cumin ground
- 1 tsp Smoked paprika
- 1/2 tsp Oregano
- 1/2 tsp Salt to taste
- 1/4 tsp Black pepper
- 1/4 tsp Cayenne pepper (optional) for spiciness
- Cheddar cheese shredded (optional toppings)
- Sour cream or Greek yogurt (optional toppings)
- Green onion chopped (optional toppings)
- Fresh cilantro (optional toppings)
- Tortilla chips or cornbread on the side
Sauté AromaticsHeat canola oil in a large pot over medium heat. Add the chopped onion, garlic, and bell pepper. Sauté for 3–4 minutes until softened and fragrant. Brown the MeatAdd ground beef to the pot. Cook until browned, breaking it up with a spoon as it cooks. Drain excess fat if necessary. Add SeasoningsStir in chili powder, cumin, paprika, oregano, salt, black pepper, and cayenne. Cook for 1–2 minutes to toast the spices and enhance flavor. Add Tomatoes and BeansMix in the diced tomatoes, tomato paste, kidney beans, black beans, and beef broth. Stir well to combine SimmerBring the mixture to a gentle boil, then reduce the heat to low. Cover and simmer for 30–35 minutes, stirring occasionally, until thickened and flavorful. Taste and AdjustTaste and adjust seasonings if needed — add more salt, chili powder, or a dash of hot sauce for extra spice. ServeLadle into bowls and top with shredded cheese, sour cream, and green onions. Serve warm with tortilla chips or cornbread.