Pierce the sweet potatoes several times with a fork and place them on a baking sheet. Bake for 45-50 minutes, or until tender.
While the sweet potatoes are baking, heat the olive oil in a large skillet over medium-high heat.
Add the diced chicken to the skillet, seasoning it with chili powder, cumin, paprika, garlic powder, salt, and pepper. Cook for about 5 minutes, stirring occasionally, until the chicken begins to brown.
Add the sliced bell peppers and onion to the skillet. Cook for an additional 5-7 minutes, or until the vegetables are tender and the chicken is cooked through.
Once the sweet potatoes are done, remove them from the oven and let them cool slightly. Cut each sweet potato lengthwise, creating an opening for the filling.
Using a fork, gently fluff the inside of each sweet potato. Then, stuff the sweet potatoes with the chicken fajita mixture.
Top each stuffed sweet potato with diced avocado and a sprinkle of fresh cilantro.
Serve with lime wedges on the side for squeezing over the top.
Notes
Feel free to add more toppings like cheese or sour cream if desired.