Roast the Sweet Potatoes – Preheat oven to 400°F (200°C). Toss diced sweet potatoes with olive oil, chili powder, smoked paprika, cumin, garlic powder, onion powder, cayenne (if using), salt, and pepper. Spread evenly on a baking sheet and roast for 20-25 minutes until tender, flipping halfway.
Warm the Beans – While sweet potatoes roast, heat the black beans in a pan over medium heat. Add a pinch of salt and pepper for extra flavor.
Warm the Tortillas – Heat tortillas on a dry skillet for about 30 seconds per side until soft and slightly charred.
Assemble the Tacos – Fill each tortilla with roasted sweet potatoes, black beans, and shredded cabbage. Drizzle with dairy-free sour cream or yogurt, sprinkle with fresh cilantro, and serve with lime wedges.