Preheat oven to 400°F (200°C) and line a baking sheet with parchment paper.
Peel and cube the sweet potato into 1/2-inch pieces and place them on the prepared baking sheet.
Toss sweet potato cubes with 0.5 tsp olive oil, chili powder, and a pinch of sea salt.
Roast for 20-25 minutes until the edges are golden brown and the centers are soft.
While potatoes roast, season the chicken breast with the remaining sea salt and black pepper.
Heat the remaining 0.5 tsp olive oil in a skillet over medium-high heat and cook chicken for 6-7 minutes per side until the internal temperature reaches 165°F.
Let the chicken rest for 5 minutes before slicing into thin strips.
Rinse and drain the black beans, then warm them briefly in a small saucepan over low heat.
Place the baby spinach in a large bowl and top with the roasted sweet potatoes, warm black beans, and sliced chicken.
Garnish with sliced avocado and a fresh squeeze of lime juice before serving.