01 - Heat a skillet over medium heat. Add ground beef and cook until browned, breaking it apart as it cooks. 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, ground cumin, black pepper, and salt over the ingredients. Stir thoroughly to combine all flavors.
05 - Cover the crockpot and cook on Low setting for 6-7 hours or on High setting for 3-4 hours, until flavors have melded together.
06 - Taste the soup and adjust seasonings if needed. Serve hot in bowls, topped with shredded cheese, sour cream, cilantro, jalapeños, or tortilla chips as desired.