Ingredients
Method
- Heat olive oil in a large pot over medium-high heat. Sauté onion for 3-4 minutes until softened.
- Add garlic and cook 1-2 minutes until fragrant.
- Add ground beef, cook 5-7 minutes until browned, breaking apart with a spoon. Drain excess fat if needed.
- Stir in chili powder, cumin, smoked paprika, and cayenne. Cook 1-2 minutes to bloom spices.
- Mix in tomato paste and cook 2-3 minutes to caramelize.
- Add diced tomatoes, beef broth, salt, and pepper. Bring to a simmer, reduce heat, and cook 20-25 minutes.
- Stir in kidney beans and black beans. Simmer 10-15 minutes more.
- Taste and adjust seasonings. Thin with broth if needed or simmer uncovered to thicken.
- Serve hot with desired toppings.
Notes
Avoid overcooking garlic, add beans only during the final stage, and always bloom spices before adding liquids for the best flavor.