Preheat your oven to 400°F (200°C).
Pierce each sweet potato several times with a fork and place them on a baking sheet lined with parchment paper. Bake for 45-60 minutes until they are fork-tender and slightly caramelized.
While the sweet potatoes are baking, prepare your filling mixture by combining black beans, diced avocado, corn, halved cherry tomatoes, red onion, and chopped cilantro in a large bowl. Season lightly with salt and pepper.
In a small bowl, whisk together Greek yogurt (or dairy-free alternative), lime juice, chopped cilantro, and salt until smooth and creamy.
Once baked, let the sweet potatoes cool slightly before slicing them in half lengthwise. Scoop out a small portion of the flesh if needed and fill each half generously with your prepared mixture.
Drizzle each stuffed sweet potato half with cilantro lime crema and garnish with extra cilantro if desired. Serve warm.