Preheat oven to 400°F (200°C).
Spread diced sweet potatoes on a baking sheet, drizzle with a bit of olive oil, and roast for 25 minutes or until tender.
In a large mixing bowl, combine black beans, corn, red bell pepper, red onion, and cilantro.
In a small bowl, whisk together olive oil, lime juice, cumin, paprika, salt, and pepper.
Add roasted sweet potatoes to the mixing bowl and pour the dressing over the salad. Toss to combine.
Serve immediately or chill in the fridge for an hour to let the flavors meld.