Preheat your oven to 400°F and line a baking sheet with parchment paper.
Wash and dry the sweet potatoes. Using your hands, coat each potato with a thin layer of olive oil and then pierce each one 5 times with a fork. Place them on the lined baking tray and bake for 40-50 minutes until fork-tender.
When sweet potatoes have about 20 minutes left: Heat olive oil in a large sauté pan over medium. Add in the yellow onion and bell pepper. Cook for 5 minutes, or until the onions are translucent.
Push the onion and peppers to the sides of the pan, then place the lean ground turkey in the center. Cook for 4-5 minutes, breaking up the turkey with a wooden spoon as it cooks.
Mix in the taco seasoning, salt, black pepper, salsa, corn, and cilantro. Let it simmer for an additional 4-5 minutes until the liquid from the salsa reduces slightly.
Turn off the heat, add the lime juice, and mix in the shredded cheese until melted. Taste the mixture and adjust the seasonings according to your preference.
Carefully cut the warm sweet potatoes in half and use a fork to fluff the insides, creating a "boat" shape. Leave about a 1/2 inch of flesh to maintain their structure.
Arrange the sweet potato boats face-up on the baking sheet and generously fill them with the turkey taco mixture. Sprinkle extra shredded cheese on top and return them to the oven for 2-3 minutes, until the cheese is melted.
Finish by topping the boats with fresh cilantro, sliced avocado, guacamole, fresh salsa, or sour cream. Enjoy!