01 - Preheat the oven to 400°F. Lightly grease a 9x13-inch baking dish.
02 - In a large skillet, heat 1 tablespoon olive oil over medium heat. Add the diced onion and bell pepper, sauté for 3-4 minutes until softened.
03 - Add garlic and cook for 1 minute until fragrant.
04 - Add the ground turkey, breaking it up with a spoon. Cook until browned and cooked through, about 5-6 minutes.
05 - Stir in smoked paprika, thyme, oregano, cumin, chili powder (if using), salt, and pepper. Mix well to combine.
06 - Add the diced sweet potatoes to the skillet. Pour in the chicken broth and bring to a simmer. Cook for 5-7 minutes, stirring occasionally, until sweet potatoes begin to soften.
07 - Stir in the baby spinach and cook until wilted, about 1 minute.
08 - Transfer the mixture to the prepared baking dish. Drizzle with the remaining tablespoon olive oil.
09 - Sprinkle with shredded cheese, if using.
10 - Cover with foil and bake for 20 minutes.
11 - Remove foil and bake an additional 10 minutes until the sweet potatoes are tender and the top is golden.
12 - Remove from oven and let rest for 5 minutes. Garnish with chopped parsley before serving.