01 - Preheat oven to 425°F for roasting the sweet potatoes.
02 - Toss diced sweet potatoes with olive oil, smoked paprika, cumin, chili powder, salt, and black pepper on a baking sheet. Spread evenly and roast for 25-30 minutes, stirring halfway through, until golden and tender.
03 - Rinse rice under cold water. Bring 2 cups water and 1/2 teaspoon salt to a boil in a saucepan. Add rice, reduce heat to low, cover, and simmer until cooked (12 minutes for white rice, 35 minutes for brown rice). Remove from heat, fluff with a fork, and stir in lime juice and chopped cilantro.
04 - In a small pan over medium heat, combine black beans with cumin, smoked paprika, and salt. Cook for 3-4 minutes, stirring occasionally, until warmed through.
05 - Halve cherry tomatoes, slice avocado and red onion, chop cilantro, and cut lime into wedges.
06 - Divide lime rice among four bowls. Top with roasted sweet potatoes, seasoned black beans, cherry tomatoes, corn, avocado slices, and red onion. Garnish with cilantro and lime wedges. Add vegan sour cream if desired.