01 - Preheat the oven to 400°F.
02 - Heat 1 tablespoon olive oil in a large skillet over medium heat. Add the diced onion and minced garlic; sauté for 2-3 minutes until fragrant.
03 - Add the ground turkey to the skillet. Cook, breaking it up with a spoon, until browned and cooked through, approximately 5-7 minutes. Season with smoked paprika, dried thyme, ground cumin, chili powder, salt, and pepper.
04 - Stir in the diced red bell pepper and cook for 2 minutes. Add the chopped spinach and cook until wilted, about 1 minute. Remove from heat.
05 - In a large mixing bowl, toss the diced sweet potatoes with the remaining 1 tablespoon olive oil and a pinch of salt and pepper.
06 - Lightly grease a 9x13-inch baking dish. Spread the seasoned sweet potatoes in an even layer on the bottom. Spoon the turkey and vegetable mixture evenly over the sweet potatoes. Pour the chicken broth evenly over the top.
07 - Cover the baking dish tightly with aluminum foil and bake for 25 minutes.
08 - Remove the foil and sprinkle with cheddar cheese if using. Bake uncovered for an additional 15 minutes, until the sweet potatoes are tender and the cheese is melted and bubbly.
09 - Let the casserole rest for 5 minutes before garnishing with chopped fresh parsley and serving.