Heat 1 tablespoon oil in a large Dutch oven over medium-high; brown beef on all sides about 8 minutes. Set aside.
Brown sausage in same pot about 5 minutes until caramelized; set aside with beef.
Add remaining oil; sauté onion about 5 minutes until soft. Add garlic; cook 1 minute until fragrant.
Stir in chili powder, paprika, cumin, and oregano; toast 1 minute.
Add tomatoes, paste, broth, salt, and pepper. Return meats; boil.
Reduce heat to low; cover and simmer 2 hours, stirring occasionally, until beef is very tender.
Add beans; simmer uncovered 30 more minutes to thicken.
Adjust seasoning; serve with preferred toppings.