First, fry the ground beef with the diced white onions until the beef is cooked and the onions are soft. Drain the grease, add in the minced garlic and saute for another 2 minutes until the garlic is browned and fragrant. Then pour the cooked ground beef into the slow cooker.
Dice all of your veggies and toss them in the slow cooker with the ground beef.
Combine the can of crushed tomatoes and the two cans of rinsed beans into the slow cooker. Then mix in the brown sugar, chili powder, and ketchup.
Turn the slow cooker on high for about 4 hours.
When the vegetables are soft, take about 1 to 1 1/2 cups of the chili, and puree it. Add it back in, and continue to cook it for another 30 minutes. This gives the chili a thick base texture.
Add any of your favorite toppings (sour cream, cheese, or cilantro) and serve hot.