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 pepper on a baking sheet. Spread evenly and roast for 25-30 minutes, stirring halfway, 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, cover, and simmer until cooked (about 12 minutes for white rice, 35 minutes for brown rice). Remove from heat, fluff with a fork, and mix in lime juice and chopped cilantro.
04 - In a small pan, heat black beans with cumin, smoked paprika, and salt over medium heat for 3-4 minutes, until warmed through.
05 - Halve cherry tomatoes, slice avocado and red onion, chop cilantro, and cut lime into wedges.
06 - Divide rice among four bowls. Top with roasted sweet potatoes, black beans, cherry tomatoes, corn, avocado slices, and red onion. Garnish with cilantro and lime wedges. Add vegan sour cream or cashew crema, if desired.