Welcome to the ultimate guide to making the most incredible Sweet Potato Tacos you’ve ever tasted! This recipe transforms humble sweet potatoes into a flavor-packed, satisfying meal that will have everyone asking for seconds. We combine perfectly spiced, roasted sweet potatoes with fresh, vibrant toppings, all wrapped in a warm tortilla. It’s a simple, healthy, and absolutely delicious dish perfect for any night of the week.
Whether you’re a vegetarian, looking for a healthy weeknight dinner, or simply love tacos, this recipe is for you. The natural sweetness of the potatoes pairs beautifully with smoky spices and creamy toppings. Let’s get cooking!
Why This Sweet Potato Tacos Recipe Works
There are many sweet potato taco recipes out there, but this one stands out. We focus on achieving the perfect texture and flavor in every single component.
- Perfectly Roasted Sweet Potatoes: We cut the potatoes into small, uniform cubes and roast them at a high temperature. This method ensures they become crispy on the outside while staying soft and tender on the inside, preventing them from becoming mushy.
- Flavorful Spice Blend: A simple yet powerful combination of chili powder, cumin, smoked paprika, and garlic powder coats every piece of sweet potato, creating a smoky, savory, and irresistible flavor.
- Customizable & Versatile: This recipe is a fantastic base for creativity. You can add black beans for extra protein, top with a zesty Thai cucumber salad for a unique twist, or keep it classic with avocado and cilantro. It’s easily adapted to be vegan and gluten-free.
- Quick and Easy: With minimal prep time and straightforward instructions, these tacos are ideal for a busy weeknight. Most of the cooking time is hands-off while the potatoes roast in the oven.
Ingredients You’ll Need
This recipe uses simple, wholesome ingredients that are easy to find. Here’s what you’ll need to gather:
For the Sweet Potatoes:
- Sweet Potatoes: You’ll need about 1.5 pounds (or 2 medium-sized) sweet potatoes, scrubbed and diced into ½-inch cubes.
- Olive Oil: To help the sweet potatoes get crispy and prevent sticking.
- Spices: A blend of chili powder, smoked paprika, ground cumin, garlic powder, onion powder, salt, and black pepper.
For Serving:
- Tortillas: Corn or flour tortillas work well. Use your favorite!
- Black Beans: One can, rinsed and drained, for an extra boost of protein and fiber.
- Avocado Crema: A simple mix of ripe avocado, lime juice, cilantro, and a touch of water or yogurt to create a creamy sauce.
- Toppings: Red onion, fresh cilantro, crumbled cotija cheese (or feta), and lime wedges are fantastic options. For a different flavor profile, consider a zesty slaw, like the one in these BBQ chicken wraps.

How to Make Sweet Potato Tacos (Step-by-Step)
Making these vegetarian tacos is incredibly simple. Just follow these three main steps for a delicious and foolproof meal.
Step 1: Roast the Sweet Potatoes
First, preheat your oven to 425°F (220°C) and line a large baking sheet with parchment paper. In a large bowl, toss the diced sweet potatoes with olive oil and all the spices until they are evenly coated. Spread the seasoned sweet potatoes in a single layer on the prepared baking sheet. It’s important not to overcrowd the pan; use two sheets if necessary. This helps them roast instead of steam. Roast for 20-25 minutes, flipping halfway through, until they are tender and slightly crispy on the edges.
Step 2: Prepare the Toppings & Crema
While the sweet potatoes are roasting, prepare your toppings. Finely dice the red onion, chop the cilantro, and warm the black beans. To make the avocado crema, combine one ripe avocado, the juice of one lime, a handful of cilantro, and a pinch of salt in a blender or food processor. Blend until smooth, adding a tablespoon or two of water to reach your desired consistency.
Step 3: Assemble the Tacos
Once the sweet potatoes are done, it’s time to assemble your Sweet Potato Tacos. Warm your tortillas according to package directions. I like to warm them in a dry skillet over medium heat for about 30 seconds per side. Layer each tortilla with a generous scoop of the roasted sweet potatoes, a spoonful of black beans, a drizzle of avocado crema, and your desired toppings. Serve immediately with extra lime wedges on the side.

Tips for the Best Sweet Potato Tacos
To elevate your tacos from great to unforgettable, here are a few expert tips:
- Don’t Crowd the Pan: For crispy sweet potatoes, ensure they are in a single layer on the baking sheet with space between the cubes.
- Cut Uniform Pieces: Cutting the sweet potatoes into uniform ½-inch cubes ensures they cook evenly.
- Warm Your Tortillas: This simple step makes a huge difference! Warming tortillas makes them more pliable and flavorful.
- Taste and Adjust: Before serving, taste the components and adjust seasonings. Maybe the crema needs more lime, or the potatoes need a pinch more salt. For a different flavor profile, you could even try a drizzle of homemade teriyaki sauce.
Delicious Topping & Variation Ideas
One of the best things about these tacos is how versatile they are. You can easily switch things up based on what you have on hand.
Topping Ideas
- Salsas: Pico de gallo, salsa verde, or a corn salsa would be delicious.
- Slaw: A quick slaw made from shredded cabbage, lime juice, and cilantro adds a refreshing crunch.
- Cheese: Crumbled cotija, feta, or a sprinkle of shredded Monterey Jack.
- Other Veggies: Sliced radishes, pickled jalapeños, or diced bell peppers.
Fun Variations
- Add Halloumi: For a salty, savory addition, try adding pan-fried halloumi cubes, similar to this roasted sweet potato and halloumi bowl.
- Make it Vegan: Ensure your crema is dairy-free (use water or a plant-based yogurt) and skip the cheese.
- Add Cauliflower: Roast some cauliflower alongside the sweet potatoes for another layer of texture and flavor.
Storage and Reheating Instructions
These tacos are best enjoyed fresh, but leftovers can be stored. Keep the roasted sweet potatoes in an airtight container in the refrigerator for up to 4 days. Store toppings separately. To reheat the sweet potatoes, spread them on a baking sheet and warm them in the oven at 400°F (200°C) for 5-10 minutes, or until heated through and re-crisped.
Frequently Asked Questions
Yes, they are very healthy. Sweet potatoes are packed with vitamins and fiber. This recipe is balanced with plant-based protein from black beans and healthy fats from avocado, making it a nutritious meal.
You can prepare the components ahead of time. The sweet potatoes can be roasted and stored in an airtight container in the refrigerator for up to 4 days. The avocado crema can be made a day in advance. Store all toppings separately and assemble just before serving.
For the best texture, scrub the sweet potatoes clean (peeling is optional), and dice them into uniform ½-inch cubes. This size ensures they cook evenly and become crispy on the outside while staying tender inside.
Great toppings include avocado crema or sliced avocado, pico de gallo, crumbled cotija or feta cheese, fresh cilantro, diced red onion, and a squeeze of lime. A crunchy slaw also adds great texture.
The best way to warm tortillas is in a dry, hot skillet (cast-iron works great) for about 30-60 seconds per side until they are soft and lightly toasted. You can also wrap them in a damp paper towel and microwave them for about 30 seconds.
The Ultimate Sweet Potato Tacos
This Sweet Potato Tacos recipe is a true crowd-pleaser that proves simple, wholesome ingredients can create something truly special. It’s a healthy, flavorful, and incredibly satisfying meal that you’ll want to make again and again. We hope you love it as much as we do!
If you try this recipe, we’d love to hear from you! Please leave a comment below or share a photo on Pinterest. Your feedback helps us and other readers!

Sweet Potato Tacos Recipe

Sweet Potato Tacos (The BEST Easy Recipe!)
Ingredients
Equipment
Instructions
- Preheat oven to 425°F (220°C). Line a large baking sheet with parchment paper.
- In a large bowl, combine the diced sweet potatoes, olive oil, chili powder, smoked paprika, cumin, garlic powder, onion powder, salt, and pepper. Toss until the sweet potatoes are fully coated.
- Spread the sweet potatoes in a single layer on the prepared baking sheet. Roast for 20-25 minutes, flipping halfway, until tender and crispy.
- While the potatoes roast, prepare the avocado crema. In a blender or food processor, combine the avocado, lime juice, cilantro, and salt. Blend until smooth, adding 1-2 tablespoons of water as needed to reach a drizzling consistency.
- Warm the tortillas in a dry skillet over medium heat for about 30 seconds per side.
- Assemble the tacos: Fill each warm tortilla with a scoop of roasted sweet potatoes, a spoonful of black beans, and a drizzle of avocado crema. Garnish with your favorite toppings like red onion, cilantro, and cotija cheese. Serve immediately.
Notes
Warm the tortillas before serving for the best texture and flavor.
Store leftover sweet potatoes in an airtight container in the fridge for up to 4 days.