Preheat and prep: Heat your oven to 425°F (220°C). Line a large baking sheet with parchment for easy cleanup.
Peel and cube the sweet potatoes into 3/4-inch pieces for even roasting.
Season the sweet potatoes: Toss cubes with 1 tablespoon olive oil, chili powder, cumin, smoked paprika, garlic powder, onion powder, 1/2 teaspoon salt, and a few grinds of pepper. Spread in a single layer on the baking sheet.
Roast until tender and caramelized: Bake 25–30 minutes, flipping once halfway through. You want golden edges and tender centers.
If they look pale at 25 minutes, give them another 5.
Cook the grain: While the potatoes roast, cook rice or quinoa according to package directions. Fluff with a fork and season lightly with salt. Stir in the lime zest for brightness.
Sauté the aromatics and beans: In a skillet, heat 1 tablespoon olive oil over medium.
Add red onion and bell pepper with a pinch of salt. Cook 5–6 minutes until softened. Stir in black beans and 1/4 teaspoon cumin, warming through for 2–3 minutes.
Squeeze in half the lime juice and remove from heat.
Make a quick cilantro-lime drizzle (optional but great): Whisk remaining lime juice with 1–2 tablespoons water, a pinch of salt, and chopped cilantro. If you like, add a spoonful of yogurt for creaminess. Adjust salt and acidity to taste.
Assemble the bowls: Divide rice or quinoa among 4 meal prep containers.
Top with roasted sweet potatoes and the black bean mixture. Spoon over the cilantro-lime drizzle or keep it in a small container on the side.
Cool, then seal: Let everything cool to room temp before lidding to avoid condensation. Store in the fridge.
Add avocado and yogurt right before eating.
Serve: Reheat gently in the microwave until warm. Top with avocado slices, extra cilantro, hot sauce, or a dollop of yogurt if you like.