In a large bowl, toss the diced sweet potatoes with olive oil, smoked paprika, cumin, chili powder, salt, and pepper until well coated.
Spread the sweet potatoes in a single layer on a baking sheet. Roast for 25-30 minutes, or until they are tender and lightly browned, flipping them halfway through for even cooking.
In a small saucepan over medium heat, combine the black beans and corn. Stir occasionally until warmed through, about 5-7 minutes.
In serving bowls, create a base layer with the roasted sweet potatoes. Top with warmed black beans and corn.
Layer on the sliced avocado, cherry tomatoes, and diced red onion.
Sprinkle fresh cilantro over the top and squeeze lime juice over everything before serving.
Notes
Feel free to customize with your favorite toppings.