Prep the meat. Mix baking powder, salt, and warm water. Drizzle over ground beef and let rest 20 minutes.
Prep other ingredients. Dice onion, mince garlic, measure spices, tomato paste, and broth.
Brown the meat: Medium heat. Cook beef, breaking into small pieces. Leave the fat in the pot. Remove meat and set aside.
Cook aromatics: Sauté onion until translucent. Add garlic, then spices. Cook 1 minute until fragrant.
Add tomato paste: Stir in and cook 1 minute, stirring constantly.
Add broth & deglaze pot: Pour in beef broth, scrape up browned bits.
Combine: Add meat and diced tomatoes. Stir.
Simmer, Covered: Bring to boil, lower to gentle simmer. Cover and cook 1.5 hours, stirring every 30 minutes.
Add brown sugar & Uncover: Uncover, stir in brown sugar (and beans if using). Simmer uncovered 20–30 minutes until chili reaches desired thickness.
Serve: Hot, with your choice of toppings.