Spiced Sweet Potato and Black Bean Tacos with Charred Pineapple Salsa
These tacos balance smoky, spiced sweet potatoes and black beans with a bright charred pineapple salsa for a sweet-savory lunchbox meal that shines served cold or reheated.

Method
How to make it
- 01
Preheat oven to 220°C (425°F). Toss sweet potato cubes with olive oil, smoked paprika, cumin, chili powder, cinnamon, and salt until evenly coated.
- 02
Spread sweet potatoes in a single layer on a baking sheet lined with parchment paper. Roast until tender and slightly caramelized, about 20-25 minutes, stirring once halfway through.
- 03
While sweet potatoes roast, heat a dry cast iron skillet or heavy pan over medium-high heat. Add pineapple chunks and cook without stirring until they develop dark char marks, about 3-4 minutes per side. Remove from pan and chop roughly.
- 04
In a medium bowl, combine charred pineapple, red onion, jalapeño, cilantro, lime juice, and honey. Stir gently to make the salsa and set aside.
- 05
Warm corn tortillas in a dry skillet or microwave until pliable, about 20 seconds per side.
- 06
Assemble tacos by layering shredded cabbage, roasted sweet potatoes, black beans, and a spoonful of pineapple salsa on each tortilla.
- 07
Top with crumbled queso fresco and a dollop of Greek yogurt before serving or packing for lunch.
From the editor
Cooking tips
- Roast sweet potatoes at high heat for caramelization without drying out; tossing once midway helps even browning.
- Char pineapple in a hot dry pan for a few minutes without stirring to develop smoky sweet notes that brighten the salsa.
- Use corn tortillas for authentic texture and flavor; warming them makes folding easier and prevents cracking.
- Make the salsa up to 24 hours ahead to deepen the flavors—store covered in the fridge and bring to room temperature before serving.
Published August 21, 2026