Brown ground beef in a skillet over medium-high heat breaking it up into small pieces. Dice onion and add it to the skillet and saute until tender.
Add to the skillet the minced garlic, bell pepper, carrots and zucchini as well as all of the spices: chili powder, cumin, garlic powder and oregano. Saute just until the flavors are released - about a minute. Add everything to a 6 quart slow cooker.
Add frozen corn, kidney beans, diced tomatoes, and water. Give everything a stir and set to high for 3-4 hours or low for 6-8 hours.
Serve warm with grated cheese, sour cream, cilantro, green onions, or any other topping you love.