Peel the sweet potato and cut it into small, uniform half-inch cubes to ensure even cooking.
Heat the olive oil in a large non-stick skillet over medium-high heat.
Add the ground turkey to the skillet and cook until browned, using a spatula to break the meat into small crumbles.
Stir in the diced sweet potato, yellow onion, and red bell pepper.
Season the mixture with garlic powder, smoked paprika, sea salt, and black pepper, stirring well to coat all ingredients.
Reduce the heat to medium, cover the skillet with a lid, and cook for 10 to 12 minutes, stirring occasionally, until the sweet potatoes are fork-tender.
Remove the lid and fold in the fresh baby spinach, cooking for an additional minute until the leaves are just wilted.
Serve immediately while hot, ensuring a balance of turkey and vegetables in every bowl.