01 -
Warm olive oil in a large heavy pot over medium-high heat. Add chopped onion and sauté until it begins to soften, about 2 minutes.
02 -
Add ground beef, breaking it up with a spoon, and cook until browned, approximately 5 minutes. Drain excess fat.
03 -
Stir in minced garlic and cook for 30 seconds. Add chili powder, ground cumin, brown sugar, dried oregano, salt, black pepper, and tomato paste. Mix thoroughly to combine.
04 -
Pour in beef broth, stirring well to scrape any browned bits from the bottom of the pot.
05 -
Stir in crushed tomatoes and drained beans. Bring mixture to a boil over high heat.
06 -
Reduce heat to low, cover the pot, and simmer gently for 1 hour. Remove lid for the final 30 minutes to allow chili to thicken, stirring occasionally.
07 -
Ladle chili into bowls and garnish with desired toppings such as shredded cheddar, sour cream, green onions, and cilantro.