This classic chili brings all the earthy, spicy, meaty flavors you're looking for. The creamy avocado adds a cooling element to this hearty dish.
For the chili:1.
Heat the oil in a large pot over medium heat. Add the onions, sprinkle with 1/2 teaspoon salt and sauté until translucent and softened, about 15 minutes.2.
Add the garlic and sauté for about 1 minute (don't let it brown). Add the chili powder, paprika, cumin, cayenne, red pepper flakes, coriander, and New Mexico and chipotle chile powders. Sauté, stirring constantly, for about 2 minutes to integrate the flavors.3.
Add the meat, season with 1 teaspoon salt and 1/2 teaspoon black pepper, and cook, stirring and breaking up the meat with a wooden spoon, until the meat is evenly browned, about 15 minutes.4.
Add the stock, tomatoes (including their juices), beans, oregano and sugar. Bring to a boil, reduce heat to low, and simmer the chili, stirring occasionally, for 30 minutes or more, until it is thick.5.
Taste for seasoning and add more salt or pepper to taste.
For the mashed avocado:
Put the avocado in a bowl. Sprinkle liberally with salt, add lime juice and mash with a fork.
Spoon chili into bowls. Garnish with mashed avocado, diced white onion, cheddar cheese, cilantro and sliced serranos chiles.