Sauté chopped onion and garlic in olive oil in a Dutch oven for 5 minutes. Stir. Add the ground beef and sauté, stirring, for another 7-10 minutes until no longer pink.
Add tomato paste, as well as salt and all spices. Stir. Pour in broth, diced tomatoes in tomato juice, and canned drained red beans. Mix everything thoroughly, then simmer on low heat for 30 minutes. Stir every 10 minutes.
Half an hour later, the chili is ready. If you want more sauce, add more broth or tomato sauce, stir and simmer for 5 more minutes.
Serve with various toppings. For example, with grated cheddar, sour cream, corn, chopped avocado or herbs.