Preheat the oven. Set your oven to 425°F (220°C). Line a baking sheet with foil or parchment for easy cleanup.
Prep the sweet potatoes. Scrub them well and pat dry. Prick each potato 6–8 times with a fork to let steam escape.
Rub with a little olive oil and sprinkle with salt if you like crispy skins.
Bake until tender. Place potatoes on the baking sheet and bake for 45–60 minutes, depending on size. They’re done when a knife slides through the center easily and the juices caramelize on the edges.
Make the topping base. While the potatoes bake, warm a skillet over medium heat. Add a drizzle of oil, then sauté the red onion and bell pepper with a pinch of salt until softened, about 4–6 minutes.
Season the mix. Stir in black beans, corn, cumin, smoked paprika, and chili powder.
Cook 2–3 minutes until warmed and fragrant. Taste and adjust salt and pepper.
Fluff the potatoes. Once baked, let them cool for 5 minutes. Slice down the center lengthwise and gently press the ends to open them up.
Use a fork to fluff the flesh and season with a pinch of salt and pepper.
Load them up. Spoon the bean-corn mixture into each potato. Sprinkle with shredded cheese so it melts against the warm potato. Add a dollop of Greek yogurt or sour cream, plus avocado and herbs.
Finish and serve. Squeeze fresh lime over the top for brightness.
Add salsa or hot sauce if you want more kick. Serve immediately while hot.