Sweet Potato And Black Bean Tacos With Cilantro Lime Crema
These sweet potato and black bean tacos bring together caramelised vegetables, smoky spices, creamy avocado and a bright lime dressing in an easy meat-free dinner. The filling is hearty enough for hungry families, while the fresh toppings keep each taco crisp, colourful and balanced.
Sweet potato is widely available across Australia, from major supermarkets to weekend farmers’ markets, and it works beautifully with black beans because both ingredients hold their texture after cooking. This recipe uses simple pantry staples and a hot oven, making it suitable for a relaxed weeknight in Sydney, Melbourne, Brisbane or anywhere in between.
Why This Taco Filling Works
Roasting the sweet potato gives it browned edges and a soft centre, while the black beans add protein and a gentle earthy flavour. The combination is seasoned with smoked paprika, ground cumin, garlic and chilli, creating a filling with warmth rather than overwhelming heat. If you are cooking for children, leave out the chilli and let everyone add hot sauce at the table.
The creamy topping brings the whole meal together. In Australia, coriander is the name commonly used for the herb that is often called cilantro elsewhere, so look for a bunch of fresh coriander when shopping. Its citrusy flavour pairs especially well with lime, and the crema cuts through the sweetness of the roasted kūmara, as sweet potato is also known in some Australian communities.
Ingredients And Smart Swaps
Choose a firm orange-fleshed sweet potato with smooth skin and no soft patches. You can use canned black beans for speed, but drain and rinse them well to remove excess liquid. If black beans are difficult to find, red kidney beans or cannellini beans are practical substitutes, although the flavour will be slightly milder.
For tortillas, small corn tortillas give the most traditional texture, while flour tortillas are softer and easier to fold. Australian supermarkets usually stock both in the Mexican or international foods aisle. A farmers’ market can be a good place to find fresh coriander, chillies and avocados, especially during the warmer months.
| Ingredient | Amount | Useful alternative |
|---|---|---|
| Sweet potato, peeled and diced | 700 g | Pumpkin or butternut squash |
| Black beans, drained | 2 x 400 g cans | Red kidney beans |
| Olive oil | 2 tablespoons | Avocado or vegetable oil |
| Smoked paprika | 1 teaspoon | Sweet paprika plus a pinch of chipotle |
| Ground cumin | 1 teaspoon | Ground coriander |
| Garlic, finely grated | 2 cloves | 1 teaspoon garlic powder |
| Small tortillas | 12 | Soft flour tortillas |
| Greek yoghurt | 150 g | Sour cream |
| Lime juice and zest | 2 limes | Lemon juice |
| Fresh coriander | ½ cup, chopped | Flat-leaf parsley |
| Avocado, cabbage and tomato | For serving | Corn, pickled onion or lettuce |
Roast The Sweet Potato
Heat the oven to 220°C fan-forced, or 230°C conventional. Line a large baking tray with baking paper. Cut the sweet potato into roughly 2 cm cubes so the pieces cook evenly. Toss them with one tablespoon of olive oil, the smoked paprika, cumin, garlic, half a teaspoon of salt and a few grinds of black pepper.
Spread the cubes in a single layer, leaving a little space between them. Crowding the tray causes the sweet potato to steam instead of caramelise. Roast for 25 to 30 minutes, turning once halfway through, until the edges are golden and the centres are tender when pierced with a fork.
While the sweet potato cooks, warm the remaining oil in a large frying pan over medium heat. Add the rinsed black beans, a pinch of salt and two tablespoons of water. Cook for four to five minutes, stirring occasionally, until hot. Lightly mash about one-quarter of the beans with the back of a spoon; this helps the filling hold together without turning it into a paste.
Make The Cilantro Lime Crema
For the crema, combine Greek yoghurt, the zest and juice of one lime, one small grated garlic clove and a pinch of salt. Stir through two tablespoons of finely chopped coriander. Add a teaspoon or two of water if the mixture is too thick to drizzle. Taste and adjust with extra lime juice or salt.
Greek yoghurt keeps the sauce fresh and lightly tangy, while sour cream creates a richer result. For a dairy-free version, use unsweetened coconut yoghurt or a plant-based natural yoghurt. Avoid strongly flavoured coconut yoghurt, as its sweetness can compete with the lime and spices.
The crema can be made up to a day ahead and stored in a sealed container in the refrigerator. Keep the chopped coriander separate if you want the freshest colour and flavour. Bring the sauce out just before serving and stir it well.
Warm Tortillas And Assemble
Warm the tortillas just before serving so they become flexible. Place them in a dry frying pan over medium heat for about 20 seconds per side, or wrap a stack in foil and heat them in the oven for five minutes. A microwave also works: cover the tortillas with a damp paper towel and heat for 30 to 45 seconds.
Fill each tortilla with roasted sweet potato and black beans, then add shredded cabbage, diced avocado and chopped tomato. Spoon over the coriander lime crema and finish with extra coriander. Pickled red onion adds a sharp, colourful contrast, while sliced jalapeño, chilli flakes or a smoky hot sauce can bring extra heat.
Do not overfill the tortillas, particularly if serving small corn tortillas. Two tacos per person is a useful guide, with extra filling served in a bowl for anyone who wants a larger meal. A final squeeze of lime just before eating lifts the roasted flavours.
Make It A Complete Meal
Serve these tacos with a simple corn and tomato salad, steamed greens or a bowl of rice. In summer, grilled corn from the barbecue makes a natural side dish and suits the smoky seasoning. For a cooler evening in Canberra or the Victorian high country, add a quick vegetable soup or a tray of roasted capsicum.
The filling is flexible enough for meal preparation. Store the roasted sweet potato and beans in separate airtight containers for up to three days in the refrigerator. Reheat them in a frying pan or microwave until piping hot, then assemble fresh tacos with newly sliced avocado and cabbage.
Leftover filling can become a lunch bowl with brown rice, salad leaves and crema, or it can be folded into a toasted tortilla for a crisp quesadilla. Keep the crema chilled and use it within three days. Allow cooked food to cool promptly before refrigerating, and reheat only the portion you plan to eat.
For a larger gathering, set out the filling, tortillas, sauce and toppings separately. This taco bar style works well for casual entertaining and lets guests choose their preferred level of chilli, acidity and crunch. It is also a useful way to accommodate different diets without preparing several separate main meals.
Bring this colourful sweet potato taco dinner to your table with warm tortillas, generous spoonfuls of cilantro lime crema and plenty of fresh toppings. Save the recipe for your next meat-free night, explore more approachable home-cooked ideas on the blog, and follow along on social media for new recipes and practical kitchen inspiration.