In a large skillet, brown the ground beef over medium heat, then drain excess grease.
Transfer the cooked beef to the crockpot.
Add chopped onions, chili beans, kidney beans, corn, tomato sauce, diced tomatoes, green chiles, and taco seasoning.
Pour in 2 cups of water and stir everything together.
Cover and cook on low for 6 hours or high for 3 hours until flavors meld beautifully.
Stir before serving and adjust seasoning if needed.
Serve hot with toppings like cheese, sour cream, avocado, or tortilla chips.
Enjoy with Cottage Cheese Flatbread or a Steak Cobb Salad for a perfect meal.