Ingredients
Equipment
Method
Step 1: Build the base first
- Heat oil in your pot.

- Add onions → cook until soft and slightly golden.
- Then garlic → cook just until fragrant (don’t burn it… I did once, and it ruined everything).
- 👉 Smell cue: sweet, warm, slightly nutty.
Step 2: Brown the beef properly
- Add ground beef.

- Break it apart and let it cook until browned—not grey.
- This is where I rushed the first time. Big mistake.
- 👉 You want slight caramelization for deeper flavor.
Step 3: Add tomato paste and spices
- Mix in tomato paste.

- Let it cook for 1–2 minutes.
- Then add:
- chili powder
- smoked paprika
- cumin
- black pepper
- This step smells amazing—smoky, bold, slightly sharp.
Step 4: Pour in liquids
- Add:

- crushed tomatoes
- beef broth
- Stir well.
- Bring to a gentle simmer.
Step 5: Add beans + balance flavors
- Add kidney beans + black beans.

- Now add:
- salt
- brown sugar
- Let it simmer uncovered for 25–30 minutes.
- 👉 Stir occasionally so it doesn’t stick.
Step 6: Let it thicken naturally
- No cornstarch.

- No shortcuts.
- Just time.
- The chili should:
- reduce slightly
- thicken
- smell richer every minute
Notes
Top with fresh coriander or a bit of cheese for extra richness.
