Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper.
Peel and dice the sweet potato into small 1/2-inch cubes, then toss with half of the olive oil and a pinch of salt.
Spread the potatoes on the baking sheet and roast for 20-25 minutes until tender and slightly browned.
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, 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 cook until fully browned and no longer pink.
Stir in the smoked paprika, garlic powder, sea salt, and black pepper, ensuring the beef and vegetables are evenly coated.
Once the sweet potatoes are finished roasting, fold them into the beef mixture in the skillet.
Garnish with freshly chopped parsley and serve warm in a bowl.