Preheat the oven to 375°F (190°C).
In a large skillet over medium heat, add the olive oil. Once heated, add the chopped onion and garlic. Sauté until the onion becomes translucent, about 3-4 minutes.
Add the ground turkey to the skillet and cook until browned, breaking it up with a spoon as it cooks, about 6-7 minutes.
Stir in the diced sweet potatoes, bell peppers, corn, ground cumin, paprika, salt, and black pepper. Pour in the chicken broth or water to help steam the sweet potatoes. Mix well and cover the skillet. Let it cook for about 10-15 minutes until the sweet potatoes are tender.
Once the sweet potatoes are cooked, transfer the mixture to a 9x13 inch baking dish. Spread it evenly and sprinkle the shredded cheddar cheese on top.
Bake in the preheated oven for 20 minutes or until the cheese is melted and bubbly.
Remove from the oven and let it cool for a few minutes. Garnish with fresh parsley, if desired.
Serve warm and enjoy!