Heat the olive oil in a large pot over medium heat.
Add the ground turkey, diced onion, and bell pepper, cooking until the turkey is browned and vegetables are soft.
Stir in the cubed sweet potato, chili powder, cumin, garlic powder, sea salt, and black pepper.
Pour in the diced tomatoes, black beans, and vegetable broth, then bring the mixture to a gentle boil.
Reduce heat to low, cover, and simmer for 20 minutes or until the sweet potatoes are fork-tender.
Serve hot in a bowl topped with fresh avocado slices.