Preheat your 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, then toss with half of the olive oil, sea salt, and black pepper.
Spread the sweet potatoes on the baking sheet and roast for 20-25 minutes until tender and caramelized.
While the potatoes roast, heat the remaining olive oil in a large skillet over medium-high heat.
Add the diced red onion and bell pepper to the skillet, sautéing for 3-4 minutes until they begin to soften.
Add the ground beef to the skillet, breaking it up with a spatula, and season with smoked paprika and cumin.
Cook the beef until fully browned and no longer pink, then remove from heat.
Place the fresh baby spinach in the bottom of a serving bowl.
Top the spinach with the roasted sweet potatoes and the smoky beef mixture.
Garnish with fresh cilantro and a bright squeeze of lime juice before serving.