Sweet Potato Tacos
Sweet potatoes don’t always get the spotlight they deserve. They’re often tucked away in holiday casseroles or mashed on the side of a weeknight plate. But once you roast them until golden and slightly caramelized, then tuck them into warm tortillas with fresh toppings, they completely transform into something bold, vibrant, and absolutely satisfying.
Sweet potato tacos for dinner are one of those meals that feel effortless but still exciting. The natural sweetness pairs beautifully with smoky spices, creamy sauces, and crunchy toppings. You get that perfect mix of soft, crispy, creamy, and fresh in every bite. It’s comforting without being heavy and colorful enough to make the table feel special—even on a regular Tuesday.
I love how versatile sweet potato meals can be, but tacos might just be my favorite way to enjoy them. You can keep things simple with roasted cubes and a squeeze of lime, or layer in black beans, avocado, pickled onions, or a drizzle of chipotle crema. However you build them, crispy sweet potato tacos always bring big flavor with minimal effort.
Whether you’re cooking for your family, meal prepping for the week, or just craving something different from the usual taco routine, this recipe is one you’ll want to make again and again. It’s hearty, wholesome, and guaranteed to win over even the biggest meat lovers at the table.
Why You’ll Love It
- The texture is everything. Roasted until golden and slightly crisp on the edges, the sweet potatoes bring that perfect balance of tender inside and crispy outside. Paired with crunchy toppings and soft tortillas, every bite feels satisfying.
- It’s bold without being complicated. A handful of pantry spices transforms simple sweet potatoes into something smoky, savory, and slightly sweet. You don’t need fancy ingredients to make these tacos taste incredible.
- Naturally filling and wholesome. These tacos are hearty enough to stand on their own. The combination of fiber-rich sweet potatoes and toppings like beans or avocado keeps you full without feeling weighed down.
- Easy to customize for everyone at the table. Whether someone wants extra heat, more crunch, or a creamy drizzle on top, you can set everything out taco-style and let everyone build their own.
- Perfect for weeknights or casual gatherings. They’re simple enough for a quick dinner but colorful and flavorful enough to serve when friends come over. Sweet potato tacos for dinner just feel fun and relaxed, yet still impressive.
Ingredient List
For the Sweet Potatoes
- 3 medium sweet potatoes, peeled and diced (about 4 cups)
- 2 tablespoons olive oil
- 1 teaspoon chili powder
- 1 teaspoon smoked paprika
- ½ teaspoon ground cumin
- ½ teaspoon garlic powder
- ½ teaspoon salt
- ¼ teaspoon black pepper
For the Tacos
- 8 small corn or flour tortillas
- 1 cup canned black beans, drained and rinsed
- 1 cup shredded red cabbage
- 1 ripe avocado, sliced
- ¼ cup chopped fresh cilantro
- ½ cup crumbled feta or cotija cheese (optional)
- 1 lime, cut into wedges
For the Lime Crema (Optional but Recommended)
- ½ cup sour cream or Greek yogurt
- 1 tablespoon fresh lime juice
- 1 small garlic clove, minced
- Pinch of salt
Ingredient Notes
- Sweet potatoes: Try to cut them into evenly sized cubes so they roast at the same rate. I like slightly smaller chunks because they crisp up better in the oven.
- Smoked paprika: Don’t skip this! It adds that subtle smoky depth that makes these tacos taste like they took way more effort than they actually did.
- Corn vs. flour tortillas: Corn tortillas give a more traditional taco flavor and a bit of chew, while flour tortillas are softer and easier to fold. I usually go with corn for crispy sweet potato tacos—it complements the roasted flavor beautifully.
- Black beans: These add extra protein and make the tacos more filling. If you want even more flavor, warm them with a pinch of cumin and salt before serving.
- Lime: Fresh lime juice makes a huge difference. A quick squeeze right before serving brightens everything up.
- Lime crema: I often use full-fat Greek yogurt for this—it’s thick, creamy, and slightly tangy. It pulls all the flavors together and adds that irresistible finishing touch.
Kitchen Equipment Needed
- Large baking sheet – For roasting the sweet potatoes until perfectly golden and crispy. I like using a heavy-duty sheet pan because it helps with even browning.
- Parchment paper (optional) – Makes cleanup easier and prevents sticking. Totally worth it on busy weeknights.
- Sharp chef’s knife – For peeling and evenly dicing the sweet potatoes. A sharp knife makes prep faster and safer.
- Cutting board – A sturdy surface for chopping veggies and slicing avocado.
- Mixing bowl – To toss the sweet potatoes with oil and spices so everything gets evenly coated.
- Small bowl + spoon or whisk – For mixing up the lime crema until smooth and creamy.
- Tongs or spatula – To flip the sweet potatoes halfway through roasting for extra crispiness.
- Skillet or dry pan – For warming the tortillas so they’re soft, pliable, and slightly toasted. I always warm mine—it makes a huge difference in flavor and texture.
Instructions
Step 1: Prep the Sweet Potatoes
- Preheat your oven to 425°F (220°C).
- Line a large baking sheet with parchment paper for easy cleanup.
- Peel the sweet potatoes and cut them into small, even cubes (about ½–¾ inch pieces).
- Add the diced sweet potatoes to a large mixing bowl.
Pro Tip: Try to keep the cubes roughly the same size so they roast evenly. Smaller pieces = more crispy edges.
Step 2: Season and Roast
- Drizzle the olive oil over the sweet potatoes.
- Sprinkle in the chili powder, smoked paprika, cumin, garlic powder, salt, and black pepper.
- Toss everything together until the cubes are evenly coated with oil and spices.
- Spread the sweet potatoes out on the baking sheet in a single layer.
- Make sure they’re not overlapping.
Pro Tip: Give them space! Crowded sweet potatoes will steam instead of roast, and you won’t get those golden, caramelized edges.
- Roast for 25–30 minutes.
- Flip them halfway through cooking using tongs or a spatula.
- Roast until the edges are browned and slightly crisp, and the centers are fork-tender.
Step 3: Prepare the Lime Crema
- In a small bowl, combine the sour cream (or Greek yogurt), fresh lime juice, minced garlic, and a pinch of salt.
- Stir or whisk until completely smooth.
- Taste and adjust with more lime juice or salt if needed.
Pro Tip: If you prefer a drizzle consistency, add 1–2 teaspoons of water and stir until it loosens slightly.
Step 4: Warm the Tortillas
- Heat a dry skillet over medium heat.
- Place one tortilla in the pan and warm for about 20–30 seconds per side.
- Repeat with the remaining tortillas.
They should be soft, flexible, and slightly toasted.
Pro Tip: Keep warmed tortillas stacked and wrapped in a clean kitchen towel to stay soft and warm while you assemble.
Step 5: Assemble the Tacos
- Spoon a generous amount of roasted sweet potatoes into each tortilla.
- Add a few spoonfuls of black beans.
- Top with shredded red cabbage, avocado slices, and crumbled cheese if using.
- Drizzle with lime crema.
- Finish with fresh cilantro and a squeeze of lime.
Serve immediately while everything is warm and the sweet potatoes are still crispy.

Tips and Tricks for Success
- Roast at high heat. Sweet potatoes need that 425°F oven to caramelize properly. Lower temperatures will cook them through, but you won’t get those crispy edges that make the tacos shine.
- Flip halfway through roasting. Turning the cubes gives you even browning on multiple sides instead of just the bottom.
- Taste before assembling. Once the sweet potatoes come out of the oven, taste one. If it needs a pinch more salt or a squeeze of lime, add it now. Small adjustments make a big difference.
- Warm your beans. Cold black beans can dull the overall flavor. A quick warm-up in a small pan with a pinch of salt and cumin makes everything taste fresher.
- Don’t overload the tortillas. It’s tempting, but overfilling makes them hard to fold and messy to eat. Start modest—you can always go back for seconds.
- Serve immediately. Crispy sweet potato tacos are best enjoyed fresh while the potatoes are still warm and slightly crisp.
Ingredient Substitutions and Variations
- Make it vegan: Swap the sour cream for a dairy-free yogurt and skip the cheese or use a plant-based alternative.
- Add protein: Toss in grilled tofu, seasoned chickpeas, or even shredded chicken if you’re not keeping it vegetarian.
- Turn up the heat: Add sliced jalapeños, chipotle powder, or a drizzle of hot sauce for extra spice.
- Switch the beans: Pinto beans or refried beans work just as well if that’s what you have on hand.
- Try different toppings: Pickled red onions, diced tomatoes, mango salsa, or a crunchy slaw can completely change the vibe.
- Swap the base: Butternut squash makes a great alternative to sweet potatoes and roasts beautifully with the same spices.
- Make it bowl-style: Skip the tortillas and serve everything over rice or quinoa for a taco bowl version of sweet potato meals that’s perfect for meal prep.
Serving Suggestions
- With cilantro lime rice: The fluffy rice soaks up any extra lime crema and balances the smoky spices beautifully. I love serving these tacos with a simple side of rice—it turns dinner into a full, satisfying spread.
- Alongside a fresh green salad: A crisp salad with a light vinaigrette adds freshness and crunch. It keeps the meal feeling light while the tacos bring the hearty comfort.
- With tortilla chips and salsa or guacamole: This is my go-to when we want something a little more fun and casual. A bowl of chips in the center of the table makes sweet potato tacos for dinner feel like taco night done right.
- Paired with Mexican-style street corn: The creamy, slightly charred corn pairs perfectly with the smoky roasted sweet potatoes. The flavors just work so well together.
- As part of a taco bar: Lay out all the toppings and let everyone build their own. I especially love doing this when friends are over—it’s relaxed, interactive, and always a hit.

Storage and Reheating Instructions
- Store components separately: Keep roasted sweet potatoes, toppings, and crema in separate airtight containers in the fridge. This keeps everything fresh and prevents soggy tacos.
- Refrigeration: The roasted sweet potatoes will stay good for up to 4 days when stored properly.
- Reheat sweet potatoes in the oven or air fryer: Warm at 375°F for about 8–10 minutes to bring back some of that crispiness.
- Microwave option: If you’re short on time, microwave in 30-second intervals until heated through. The texture won’t be as crispy, but the flavor will still be delicious.
- Avoid assembling ahead: It’s best to assemble the tacos just before serving to keep the tortillas from getting soggy and the sweet potatoes from losing their texture.
Frequently Asked Questions
Can I make the sweet potatoes ahead of time?
Yes! You can roast the sweet potatoes up to 2–3 days in advance. Store them in an airtight container in the fridge and reheat in the oven or air fryer before assembling the tacos for the best texture.
How do I keep the sweet potatoes crispy?
The key is roasting at a high temperature and not overcrowding the pan. When reheating, skip the microwave if you can and use the oven or air fryer to bring back those crispy edges.
Are these tacos spicy?
They’re more smoky than spicy. If you’re sensitive to heat, they’re very mild as written. If you love spice, feel free to add cayenne, hot sauce, or sliced jalapeños.
Can I use frozen sweet potatoes?
Fresh is best for texture, but frozen sweet potatoes can work in a pinch. Just make sure to roast them straight from frozen and expect slightly less crispiness.
What tortillas work best for this recipe?
Both corn and flour tortillas work well. Corn tortillas add great flavor and pair nicely with crispy sweet potato tacos, while flour tortillas are softer and easier to fold.
Can I turn this into a meal prep option?
Absolutely. Store all components separately and assemble when ready to eat. This makes sweet potato meals easy, flexible, and perfect for busy weeks.
Did you try this recipe? I’d love to hear how it turned out! Drop a comment below, share your favorite toppings, or let me know if you added your own twist.

Sweet Potato Tacos
Equipment
- Large baking sheet
- Parchment paper (optional)
- Sharp chef’s knife
- Cutting board
- Mixing Bowl
- Small bowl + spoon or whisk
- Tongs or Spatula
- Skillet or dry pan
Ingredients
For the Sweet Potatoes
- 3 medium sweet potatoes peeled and diced (about 4 cups)
- 2 tablespoons olive oil
- 1 teaspoon chili powder
- 1 teaspoon smoked paprika
- ½ teaspoon ground cumin
- ½ teaspoon garlic powder
- ½ teaspoon salt
- ¼ teaspoon black pepper
For the Tacos
- 8 small corn or flour tortillas
- 1 cup canned black beans drained and rinsed
- 1 cup shredded red cabbage
- 1 ripe avocado sliced
- ¼ cup chopped fresh cilantro
- ½ cup crumbled feta or cotija cheese optional
- 1 lime cut into wedges
For the Lime Crema (Optional but Recommended)
- ½ cup sour cream or Greek yogurt
- 1 tablespoon fresh lime juice
- 1 small garlic clove minced
- Pinch of salt
Instructions
Step 1: Prep the Sweet Potatoes
- Preheat your oven to 425°F (220°C).
- Line a large baking sheet with parchment paper for easy cleanup.
- Peel the sweet potatoes and cut them into small, even cubes (about ½–¾ inch pieces).
- Add the diced sweet potatoes to a large mixing bowl.
- Pro Tip: Try to keep the cubes roughly the same size so they roast evenly. Smaller pieces = more crispy edges.
Step 2: Season and Roast
- Drizzle the olive oil over the sweet potatoes.
- Sprinkle in the chili powder, smoked paprika, cumin, garlic powder, salt, and black pepper.
- Toss everything together until the cubes are evenly coated with oil and spices.
- Spread the sweet potatoes out on the baking sheet in a single layer.
- Make sure they’re not overlapping.
- Pro Tip: Give them space! Crowded sweet potatoes will steam instead of roast, and you won’t get those golden, caramelized edges.
- Roast for 25–30 minutes.
- Flip them halfway through cooking using tongs or a spatula.
- Roast until the edges are browned and slightly crisp, and the centers are fork-tender.
Step 3: Prepare the Lime Crema
- In a small bowl, combine the sour cream (or Greek yogurt), fresh lime juice, minced garlic, and a pinch of salt.
- Stir or whisk until completely smooth.
- Taste and adjust with more lime juice or salt if needed.
- Pro Tip: If you prefer a drizzle consistency, add 1–2 teaspoons of water and stir until it loosens slightly.
Step 4: Warm the Tortillas
- Heat a dry skillet over medium heat.
- Place one tortilla in the pan and warm for about 20–30 seconds per side.
- Repeat with the remaining tortillas.
- They should be soft, flexible, and slightly toasted.
- Pro Tip: Keep warmed tortillas stacked and wrapped in a clean kitchen towel to stay soft and warm while you assemble.
Step 5: Assemble the Tacos
- Spoon a generous amount of roasted sweet potatoes into each tortilla.
- Add a few spoonfuls of black beans.
- Top with shredded red cabbage, avocado slices, and crumbled cheese if using.
- Drizzle with lime crema.
- Finish with fresh cilantro and a squeeze of lime.
Notes
Nutritional Value (Per Serving – Approximate)
- Calories: 420–480 kcal
- Protein: 10–14g
- Carbohydrates: 60–65g
- Fiber: 10–12g
- Fat: 15–20g
- Saturated Fat: 4–6g
- Sugar: 10–12g
- Sodium: 450–600mg