In a skillet over medium heat, brown the ground beef until cooked through. Drain excess fat.
Add the chopped onion and minced garlic to the skillet, cooking until the onion is translucent.
Transfer the cooked beef mixture to the crockpot.
Add the black beans, kidney beans, diced tomatoes, tomato paste, and beef broth to the crockpot.
Sprinkle the chili powder, cumin, paprika, salt, black pepper, and cayenne pepper over the mixture. Stir well to combine.
Add the chopped bell pepper and corn, mixing everything together.
Cover the crockpot and set it to low for 8 hours or high for 4 hours.
Once cooking time is up, stir the chili and adjust seasoning if needed before serving.