Heat the oven. Preheat to 425°F (220°C). Line a baking sheet with parchment for easy cleanup.
Prep the sweet potatoes. Scrub and dry them.
Pierce each several times with a fork. Rub with 1 tbsp olive oil and a pinch of salt. Place on the baking sheet.
Roast until tender. Bake 40–55 minutes, depending on size, until a knife slides in easily and the skins look a bit wrinkly.
If you’re short on time, microwave each potato for 5–7 minutes first, then roast for 15–20 minutes to finish and caramelize.
Start the turkey. While potatoes roast, heat 1 tbsp olive oil in a large skillet over medium. Add diced onion and bell pepper. Cook 4–5 minutes until softened.
Add turkey and spices. Crumble in ground turkey.
Season with salt, pepper, smoked paprika, cumin, chili powder, and red pepper flakes if using. Cook, stirring and breaking it up, until no longer pink, about 6–8 minutes.
Layer in flavor. Stir in garlic; cook 30 seconds until fragrant. Add black beans and corn if using.
Pour in chicken broth or water and simmer 2–3 minutes to keep the turkey juicy and let spices bloom. Finish with lime zest and a squeeze of lime juice. Taste and adjust salt.
Make the sauce. In a small bowl, mix Greek yogurt (or sour cream) with mayo if using, a squeeze of lime, a pinch of salt, and a few drops of hot sauce.
It should be tangy and drizzle-able. Thin with a splash of water if needed.
Split and fluff. When the potatoes are done, let cool a couple minutes. Slice lengthwise and gently fluff the insides with a fork, creating a little well.
Load them up. Spoon the turkey mixture into each potato.
Add shredded cheese if you like and let it melt. Top with avocado, cilantro, and green onions. Drizzle the sauce over the top.
Finish and serve. Add extra lime, a shake of hot sauce, and a pinch of flaky salt if you’ve got it.
Serve warm.