Curry-Spiced Sweet Potato Tacos are a unique take on traditional tacos, featuring roasted sweet potatoes tossed in warm curry spices and topped with fresh, vibrant toppings. These tacos are loaded with flavor and provide a delicious plant-based option that’s perfect for weeknight dinners, gatherings, or meal prep. With their mix of creamy, spicy, and fresh ingredients, these tacos are sure to become a new favorite.
1. Ingredients for Curry-Spiced Sweet Potato Tacos
To make these tasty tacos, gather the following ingredients:
For the Curry-Spiced Sweet Potatoes:
- Sweet Potatoes – 2 large, peeled and diced into small cubes (for a hearty, flavorful base)
- Olive Oil – 2 tablespoons
- Curry Powder – 1 tablespoon (for warm spice)
- Ground Cumin – 1 teaspoon (for depth)
- Smoked Paprika – 1/2 teaspoon (for a hint of smokiness)
- Garlic Powder – 1/2 teaspoon
- Salt and Pepper – to taste
For the Tacos:
- Corn or Flour Tortillas – 8 small (soft and warm)
- Shredded Lettuce – 1 cup (for freshness and crunch)
- Red Cabbage – 1/2 cup, thinly sliced (for color and texture)
- Avocado – 1, sliced (for creaminess)
- Fresh Cilantro – chopped, for garnish
For the Lime Crema:
- Greek Yogurt or Sour Cream – 1/2 cup (or use dairy-free yogurt for a vegan version)
- Lime Juice – 1 tablespoon (for tanginess)
- Lime Zest – 1/2 teaspoon (for extra flavor)
- Salt – a pinch
- Water – 1–2 tablespoons (to thin, if needed)
2. Step-by-Step Instructions for Curry-Spiced Sweet Potato Tacos
Step 1: Roast the Sweet Potatoes
- Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper.
- In a large bowl, toss the sweet potato cubes with olive oil, curry powder, cumin, smoked paprika, garlic powder, salt, and pepper until well-coated.
- Spread the seasoned sweet potatoes in a single layer on the baking sheet and roast for 25–30 minutes, stirring halfway through, until the sweet potatoes are tender and caramelized.
Step 2: Prepare the Lime Crema
- In a small bowl, mix the Greek yogurt (or dairy-free alternative), lime juice, lime zest, and a pinch of salt.
- Stir until smooth, adding water as needed to reach a drizzle-able consistency. Set aside for serving.

3. Warm the Tortillas
- Heat the tortillas in a dry skillet over medium heat for 15–30 seconds per side, or wrap them in foil and warm in the oven for a few minutes.
Step 4: Assemble the Tacos
- Place a few spoonfuls of the roasted curry-spiced sweet potatoes on each warmed tortilla.
- Top with shredded lettuce, red cabbage, and sliced avocado.
- Drizzle with the prepared lime crema and garnish with fresh cilantro.
5. Tips for the Best Curry-Spiced Sweet Potato Tacos
5.1 Use Fresh Sweet Potatoes
Choose fresh, firm sweet potatoes for the best texture and flavor.
5.2 Adjust Spices to Taste
Add a bit more curry powder or smoked paprika for a bolder flavor, or reduce them for a milder taste.
5.3 Serve the Tacos Warm
Warm tortillas make the tacos easier to fold and help the fillings stay together.
5.4 Add a Drizzle of Lime Crema Right Before Serving
This ensures the crema stays fresh and adds a bright, tangy finish.

6. Flavor Variations
6.1 Spicy Sweet Potato Tacos
Add a pinch of cayenne pepper or chili flakes to the sweet potatoes for extra heat.
6.2 Pineapple Salsa Topping
Top the tacos with fresh pineapple salsa made with diced pineapple, red onion, cilantro, and lime juice for a tropical twist.
6.3 Roasted Chickpea Tacos
Add roasted chickpeas for added protein and a crunchy texture that complements the sweet potatoes.
6.4 Avocado Lime Crema
Blend avocado with lime juice and yogurt for a creamy, vibrant green sauce to drizzle on top.
7. Serving Suggestions
Curry-Spiced Sweet Potato Tacos are flavorful on their own but also pair well with other sides for a complete meal. Here are some ideas:
- Black Beans: Serve with black beans or refried beans for added protein.
- Mexican Rice: Pair with rice for a more filling meal.
- Corn Salsa: A simple corn salsa with lime and cilantro adds crunch and sweetness.
- Fruit Salad: A fresh fruit salad complements the warm spices in the tacos.

8. FAQs
1. Can I make this recipe vegan?
Yes! Use a dairy-free yogurt for the lime crema, and the rest of the recipe is already vegan.
2. Can I use flour tortillas?
Yes, flour tortillas work just as well and can make for slightly softer tacos.
3. How do I make the tacos spicier?
Add extra chili flakes or a drizzle of hot sauce to the sweet potatoes before roasting for more heat.
4. Can I use a different type of potato?
Yes, butternut squash or regular potatoes can be used in place of sweet potatoes for a different twist.
5. Can I prepare the sweet potatoes in advance?
Yes, roast the sweet potatoes ahead of time, store in the fridge, and reheat before assembling the tacos.
6. Can I grill the sweet potatoes instead of roasting?
Yes, grill the sweet potato cubes in a grill basket until tender, or skewer them.
7. Can I make this gluten-free?
Yes, use gluten-free corn tortillas for a naturally gluten-free dish.
8. How long do leftovers last?
Store roasted sweet potatoes in the fridge for up to 3 days and reheat before using.
9. What other toppings can I use?
Try pickled red onions, radishes, or crumbled feta for different textures and flavors.
10. Can I add meat to these tacos?
Yes, grilled chicken or shrimp pairs well with the curry-spiced sweet potatoes for a heartier option.
Curry-Spiced Sweet Potato Tacos are a creative, plant-based meal that’s packed with warm spices and fresh toppings. Perfect for weeknight dinners, gatherings, or any time you want something flavorful and unique, these tacos are sure to become a favorite. Enjoy every bite!