Preheat the oven to 425°F (220°C) for optimal caramelization.
Prepare the sweet potatoes: Wash, peel if desired, and cut into ½-inch cubes. Toss with olive oil, salt, pepper, and a pinch of cumin or smoked paprika.
Roast the sweet potatoes: Spread in a single layer on a baking sheet. Roast for 25–30 minutes, flipping halfway through, until golden and tender.
Prep the black beans: Drain and rinse canned beans to remove excess sodium.
Chop the vegetables: Dice bell peppers, slice onions thin, and prepare any other fresh ingredients.
Make the dressing: Whisk together lime juice, olive oil, honey or maple syrup, cumin, salt, and pepper. Adjust seasoning to taste.
Assemble the salad: In a large bowl, combine roasted sweet potatoes, black beans, and fresh vegetables. Pour over the dressing and toss gently.
Serve immediately or store for later. Garnish with avocado, pumpkin seeds, or cilantro just before serving.