Wash the sweet potatoes thoroughly and poke a few holes in each potato with a fork.
Rub the sweet potatoes with olive oil and sprinkle with salt. Place them on a baking sheet and bake for about 45-60 minutes or until they are tender.
While the sweet potatoes are baking, in a mixing bowl, combine the shredded chicken and buffalo sauce. Mix well until the chicken is evenly coated.
Add the softened cream cheese to the chicken mixture and stir until well combined. If you like it spicier, feel free to add more buffalo sauce!
Once the sweet potatoes are done baking, remove them from the oven and let them cool for a few minutes.
Slice each sweet potato lengthwise and carefully scoop out a small amount of the flesh, creating space for the filling. (You can mix the scooped out flesh into the chicken mixture for added creaminess.)
Fill each sweet potato with the buffalo chicken mixture, then sprinkle shredded cheddar cheese on top.
Return the stuffed sweet potatoes to the oven and bake for an additional 10-15 minutes until the cheese is melted and bubbly.
Remove from the oven and garnish with chopped green onions and optional toppings like blue cheese or ranch dressing.
Notes
Feel free to adjust the spice level by adding more buffalo sauce.