Preheat the oven to 350°F.
Heat olive oil in a large oven safe skillet over medium heat. Add the garlic and sauté for 2 minutes. Add the red onion and continue to sauté.
Add in the ground turkey and continue to cook until the turkey is browned. Add in the chili powder, cumin, paprika, salt and pepper and stir well.
Add in the green chilis, black beans, corn, tomatoes, bell pepper, sweet potato and enchilada sauce. Mix well, cover and simmer on medium-low for 15- 20 minutes or until the sweet potato is tender stirring 2 or 3 times throughout cooking.
Once the sweet potato is tender remove from the heat. Sprinkle cheese over the ground turkey mixture and bake in the oven for about 5 minutes or until the cheese is melted and bubbly.
Remove from the oven and garnish with fresh cilantro, red onion, green onion and avocado. Serve on its own, over brown rice or with chips.
Store leftovers in the fridge for up to 5 days.