Wash the sweet potatoes, scrubbing them well to remove any dirt. With a fork, prick the sweet potatoes in a couple of spots and place them on a sheet pan. Bake for about 60 minutes, or until a knife inserted in the center goes in easily.
Remove the sweet potatoes from the oven and let cool slightly.
Slice the sweet potatoes lengthwise down the center and push the ends towards the middle so it opens up. Season the sweet potatoes with the salt and pepper. Stuff the sweet potatoes generously with the black beans, guacamole, salsa, cheese, red onions and cilantro.
Serve immediately.
Notes
While this recipe has a southwestern flair, you can always make these with whatever toppings you'd like!