Smoky roasted sweet potato and well-seasoned black beans piled into warm corn tortillas with creamy avocado, lime crema, and fresh coriander — a completely satisfying plant-based taco that nobody misses the meat in.
About This Recipe
The best vegetarian tacos do not try to replicate meat tacos. They work within the natural flavours and textures of vegetables and legumes to produce something that is satisfying in its own right — not a substitute for something else, but a genuinely excellent thing. These sweet potato and black bean tacos belong firmly in that category: the combination of sweet, caramelised roasted sweet potato with warmly spiced black beans, cool avocado, and sharp lime crema is balanced and complete in a way that feels considered rather than compromised.
The sweet potato must be roasted rather than steamed or boiled — only the oven’s dry heat produces the caramelised edges and concentrated sweetness that make the vegetable interesting enough to anchor a taco. The seasoning is generous: smoked paprika, cumin, chilli, and garlic work into the olive oil coating to create a spice crust on the sweet potato as it caramelises, adding the savoury depth that the naturally sweet vegetable needs to stand up as a taco filling.
The black beans are seasoned in the pan — heated briefly with onion, garlic, and cumin until they become fragrant and slightly creamy at the edges — rather than added straight from the tin. This extra five minutes transforms them from a background ingredient into a flavourful component with its own character. The lime crema, made simply from sour cream or Greek yoghurt whisked with lime juice, provides the cool, sharp contrast that brings the whole taco together. Every element has a clear role, and together they produce a taco worth eating on any night of the week.
History & Origins
The taco in its current form emerged in the silver mining regions of Mexico in the 18th century, where corn tortillas wrapped around various fillings were the portable meal of the working population. Sweet potato has been cultivated in the Americas for over 5,000 years and was a staple food of indigenous Mesoamerican cultures long before the Spanish arrived. The combination of sweet potato and black beans in Mexican and Central American cooking reflects the indigenous tradition of the three sisters cultivation, where complementary crops were grown and eaten together. The vegetarian taco as a deliberate choice rather than an economy became particularly popular in the early 21st century.
Why It’s Healthy
Sweet potato is one of the most nutrient-dense root vegetables, providing exceptional quantities of beta-carotene, vitamin C, potassium, and fibre. Its natural sweetness comes from a lower glycaemic load than regular potato when prepared without added fat. Black beans provide plant protein, soluble fibre that has been shown to reduce LDL cholesterol, iron, folate, and magnesium. Avocado provides monounsaturated fats, potassium, and folate. Corn tortillas are naturally gluten-free and provide fibre from the nixtamalised corn. The combination covers all essential amino acids across the beans and tortillas.
Roasted Sweet Potato and Black Bean Tacos
Course: Mexican, Tacos4
servings10
minutes35
minutes1440
kcalIngredients
•t2 large sweet potatoes, peeled and cut into 1.5cm cubes
•t400g tin black beans, drained and rinsed
•t8 to 10 small corn tortillas
•t2 ripe avocados
•t1 small onion, finely diced
•t3 garlic cloves, minced
•t3 tbsp olive oil, divided
•t1.5 tsp smoked paprika
•t1 tsp ground cumin
•t0.5 tsp chilli flakes
•tSalt and black pepper
•tFor lime crema: 150g sour cream or Greek yoghurt, juice of 1 lime, pinch of salt
•tTo serve: fresh coriander, sliced red cabbage, lime wedges, sliced jalapeño
Directions
- Preheat oven to 210°C. Toss sweet potato cubes with 2 tbsp olive oil, smoked paprika, half the cumin, chilli flakes, salt and pepper.
- Spread in a single layer on a baking tray. Roast for 25 to 30 minutes, turning once, until caramelised and tender.
- Heat remaining olive oil in a pan. Cook onion for 5 minutes. Add garlic and remaining cumin. Cook 1 minute.
- Add black beans and a splash of water. Cook for 5 minutes until heated through and slightly creamy. Season.
- Mix lime crema ingredients together. Mash avocado roughly with a pinch of salt and lime juice.
- Warm tortillas directly over a gas flame for 20 seconds per side, or in a dry pan.
- Assemble tacos: smashed avocado first, then black beans, then roasted sweet potato.
- Top with lime crema, fresh coriander, red cabbage and jalapeño. Serve with lime wedges.
Notes
- The sweet potato cubes must be in a single layer with space between them — crowding the tray causes steaming rather than roasting and produces soft, pale potato instead of caramelised, flavourful pieces.
Warm tortillas are significantly better than cold — the 20-second flame char makes them pliable and adds a light smokiness.
Assembling tacos immediately before eating prevents the tortillas from becoming soggy from the fillings. - Greek yoghurt works perfectly in the lime crema for a lighter, higher-protein version than sour cream.
Make Ahead Tips
The roasted sweet potato keeps in the fridge for 3 days and reheats well in a hot oven for 8 minutes. The seasoned black beans keep for 3 days. The lime crema keeps for 2 days. Make all components ahead and assemble fresh tacos to order — it takes 5 minutes once the fillings are ready.
Storage & Serving
Store all components separately in the fridge for up to 3 days. Reheat sweet potato in the oven at 200°C for 8 minutes to restore caramelised texture — the microwave makes it soft and less flavourful. The avocado should always be mashed fresh, as it browns quickly. Black beans reheat in 3 minutes in a pan with a splash of water. Set up the components as a build-your-own taco station on the table — this format works particularly well for groups, as everyone assembles to their own preference. A simple salsa of diced tomato, red onion, coriander and lime is an easy and excellent addition.
Variations & Substitutions
Add roasted red pepper and corn to the sweet potato on the baking tray for a more colourful, fuller filling. Replace black beans with pinto beans or refried beans for a different texture. A pickled red onion (red onion soaked in lime juice and salt for 20 minutes) makes an excellent sharp topping that cuts through the sweetness of the potato. For a non-vegan version, crumble cotija or feta cheese over the assembled tacos before adding the crema.










