In a large skillet over medium-high heat, brown the ground beef until cooked through, approximately 7-10 minutes.
Drain the rendered fat from the skillet and transfer the beef to a 6-quart slow cooker.
Add the diced onion, minced garlic, kidney beans, crushed tomatoes, and tomato sauce to the slow cooker.
Incorporate the chili powder, cumin, smoked paprika, dried oregano, cayenne pepper, salt, and black pepper.
Pour in the beef broth and stir the mixture until the ingredients are evenly distributed.
Secure the lid on the slow cooker and cook on the low setting for 7 to 8 hours.
Uncover, stir once more, and adjust seasoning with salt and pepper to taste before serving.