01 - Heat a skillet over medium heat and add ground beef. Cook, breaking apart with a spoon, until browned and no longer pink. Drain excess fat and set aside.
02 - In the same skillet, add diced onion, minced garlic, and bell pepper. Sauté for 2-3 minutes until softened and fragrant. Transfer the beef and vegetable mixture to the crockpot.
03 - To the crockpot, add the drained corn, diced tomatoes with juices, green chilies (if using), rinsed black beans, and kidney beans.
04 - Pour in the beef broth. Sprinkle taco seasoning, cumin, black pepper, and salt evenly over the ingredients. Stir thoroughly to combine all flavors.
05 - Cover and cook on Low setting for 6-7 hours or on High setting for 3-4 hours until flavors are melded and soup is heated through.
06 - Taste the soup and adjust salt or additional seasonings as needed. Ladle hot soup into bowls and serve topped with shredded cheese, sour cream, cilantro, jalapeños, or tortilla chips as desired.