Brown the ground beef along with the chopped onions and finely chopped garlic in a skillet over medium heat. Continue cooking until no pink remains in the beef, roughly 5-7 minutes.
Transfer the browned beef mixture into your crockpot.
Add the diced tomatoes, beef broth, tomato paste, and Worcestershire sauce. Then scatter in the chili powder, cumin, smoked paprika, oregano, garlic powder, cayenne, salt, and pepper.
Stir the contents thoroughly so the ingredients combine and the spices spread evenly across the pot.
Put the lid on and cook on LOW for 6-8 hours or HIGH for 3-4 hours.
Roughly 1 hour prior to serving, carefully fold in the rinsed kidney and cannellini beans.
Spoon the chili into bowls and finish with shredded cheese, sour cream, fresh cilantro, jalapeños, or whichever toppings you enjoy most.