01 - In a skillet over medium heat, cook the ground beef until no longer pink. Drain excess fat and set aside.
02 - Add diced onion, garlic, and bell pepper to the skillet with the beef. Sauté for 2-3 minutes until softened, then transfer the mixture to the crockpot.
03 - To the crockpot, add the corn, diced tomatoes with juices, green chilies (if using), black beans, and kidney beans.
04 - Pour in the beef broth. Sprinkle taco seasoning, cumin, black pepper, and salt over all ingredients. Stir thoroughly to combine.
05 - Cover and cook on Low for 6-7 hours or on High for 3-4 hours until flavors meld together.
06 - Taste the soup and adjust seasonings if needed. Serve hot with your choice of toppings.