A hearty homemade beef chili made with lean ground beef, spices, and a variety of vegetables. Perfect for a cozy meal, this chili is simmered to perfection and served with optional toppings like cheese and sour cream.
1: Heat the olive oil in a large pot over medium heat.
2: Add the onion and cook, stirring occasionally, until soft and translucent, about 5 minutes.
3: Stir in the garlic, and cook for another minute, or until fragrant.
4: Add the tomato purée and cook, stirring constantly, for 1 more minute.
5: Add the minced beef and cook, breaking the meat up into smaller chunks, for 8-10 minutes, or until no longer pink.
6: Drain the fat from the beef and return the pot to the heat.
7: Add the chili powder, cumin, oregano, paprika, cayenne (if using), and a generous pinch of salt and pepper.
8: Cook, stirring often, for 2 minutes to toast the spices.
9: Add the bell peppers, kidney beans, and chopped tomatoes, chipotle peppers, and bring to a boil over high heat.
10: Reduce the heat to medium-low and simmer for 20 minutes.
11: Taste the chili and add additional salt and pepper, if necessary.
12: Serve the chili in bowls and top with freshly chopped cilantro/parsley, grated cheddar, sour cream, and sliced spring onions.