01 - Preheat oven to 400°F. Lightly grease a 9x13-inch casserole dish with cooking spray or a small amount of olive oil.
02 - Heat 1 tablespoon olive oil in a large skillet over medium heat. Add ground turkey and cook until browned, breaking it apart with a wooden spoon, about 5 to 7 minutes. Season with salt, pepper, dried thyme, smoked paprika, and ground cumin. Transfer seasoned turkey to a plate and set aside.
03 - In the same skillet, add remaining 1 tablespoon olive oil. Sauté diced onion and red bell pepper until softened, about 5 minutes. Add minced garlic and cook for 1 minute until fragrant.
04 - Stir in diced sweet potatoes and cook for 5 minutes, stirring occasionally. Add chopped spinach and cook until wilted, about 2 minutes.
05 - Return browned turkey to the skillet with the vegetables. Pour in chicken broth and mix thoroughly. Simmer for 3 to 4 minutes until the liquid slightly thickens.
06 - Transfer the entire mixture to the prepared casserole dish. Spread evenly. Top with shredded mozzarella cheese and grated Parmesan cheese in an even layer.
07 - Cover the dish tightly with aluminum foil. Bake for 25 minutes to allow sweet potatoes to cook through.
08 - Remove foil and continue baking for an additional 10 to 15 minutes, until sweet potatoes are tender when pierced with a fork and cheese is golden and bubbly.
09 - Let the casserole cool for 10 minutes before serving to allow the layers to set.