Mix uncooked ground meat with 1 tsp garlic powder, 1 tsp kosher salt, and 1 tsp pepper. Mix together well. Add olive oil in a large skillet and cook meat until browned, breaking it up while you cook.
Transfer cooked meat to slow cooker. Add in the rest of ingredients to the browned meat. Cook on Low for 6-7 hours or high for 4-5 hours. (If using a Dutch oven or heavy pot on stovetop, bring to simmer for 4 hours.)
Keep warm until ready to serve. Garnish with desired toppings.
For stovetop option, use a large heavy pot. Follow same instructions for slow-cooker, but cook over medium-low heat, covered, for 1-2 hours until flavors are melded and veggies are soft.If you enjoyed this recipe, please come back and give it a rating ♡