01 - Preheat oven to 400°F. Prick sweet potatoes several times with a fork, place on a baking sheet, and bake for 45–50 minutes until fork-tender.
02 - In a saucepan on low heat, combine shredded chicken with BBQ sauce. Stir until heated through.
03 - Remove sweet potatoes from the oven. Let cool slightly, then slice each lengthwise and gently fluff the flesh with a fork.
04 - Evenly divide BBQ chicken mixture among the sweet potatoes, then top each with shredded cheddar cheese. Return to oven for 5 minutes, or until cheese melts.
05 - Remove from oven. Top with sliced green onions, red onions, a dollop of sour cream, and fresh cilantro or parsley, if desired.
06 - Serve immediately while hot.