Wash the sweet potatoes thoroughly and pierce them several times with a fork.
Place the sweet potatoes on a baking sheet lined with parchment paper.
Bake for 45-60 minutes, or until they are tender when pierced with a fork.
Prepare the Filling:
While the sweet potatoes are baking, heat the olive oil in a large skillet over medium heat.
Add the diced red onion and cook until it starts to soften, about 3-4 minutes.
Add the minced garlic and cook for another 1-2 minutes, until fragrant.
Stir in the diced red bell pepper and cook for about 5 minutes, until it starts to soften.
Add the black beans, corn, cumin, smoked paprika, chili powder, salt, and pepper. Stir to combine and cook for another 5-7 minutes, until everything is heated through and well mixed.
Assemble the Stuffed Sweet Potatoes:
Once the sweet potatoes are done baking, let them cool slightly.
Cut each sweet potato in half lengthwise and gently fluff the insides with a fork.
Spoon the black bean and corn mixture over each sweet potato half.
Add Toppings:
Top with diced avocado and chopped cilantro.
Serve with lime wedges and vegan sour cream on the side, if desired.
Tips:
For extra protein, you can add some cooked quinoa or brown rice to the filling mixture.
Feel free to adjust the spices according to your taste preferences.
If you prefer a bit of heat, add a chopped jalapeño to the filling mixture.