01 - Preheat the oven to 425°F and line a baking sheet with parchment paper.
02 - In a large bowl, combine diced sweet potatoes with olive oil, smoked paprika, cumin, chili powder, salt, and pepper. Toss until evenly coated.
03 - Spread seasoned sweet potatoes in a single layer on the prepared baking sheet. Roast for 25–30 minutes, flipping halfway through, until golden brown and tender when pierced with a fork.
04 - Rinse brown rice under cold water until water runs clear. Combine rice, water, and salt in a saucepan. Bring to a boil over high heat, then reduce to low, cover, and simmer for 30–35 minutes until water is absorbed and rice is tender. Remove from heat and fluff with a fork.
05 - Combine drained black beans, cumin, smoked paprika, garlic powder, salt, and pepper in a small saucepan over medium heat. Stir constantly until warmed through, about 3–5 minutes.
06 - Halve the cherry tomatoes, dice the avocado, finely dice the red onion, chop the cilantro, and cut the lime into wedges.
07 - Divide cooked brown rice evenly among four serving bowls. Top each bowl with roasted sweet potatoes, seasoned black beans, cherry tomatoes, corn, avocado, red onion, and cilantro.
08 - Drizzle with vegan sour cream or coconut yogurt if desired. Squeeze fresh lime juice over the top and add hot sauce to taste. Serve immediately while warm.