Sweet Potato & Black Bean Tacos with Avocado-Pepita Dip

Alicia
By
Disclosure: This post may contain affiliate links.

These sweet potato and black bean tacos work because every part has a clear job: roasted sweet potatoes bring caramelized edges, black beans make the filling hearty, and the avocado-pepita dip adds enough tang and crunch to keep the tacos from tasting flat.

They are built for texture as much as flavor. The potatoes should be browned, the beans partly mashed so they cling to the tortilla, and the toppings added at the end so each bite stays fresh instead of soft.

Sweet Potato & Black Bean Tacos with Avocado-Pepita Dip

The most important technique is not complicated: roast hot, mash only half the beans, and keep the avocado-pepita dip slightly chunky so the filling has contrast.

Table of Contents

What Goes Into the Filling, Dip, and Toppings

Roasted Sweet Potatoes

  • 2 pounds sweet potatoes (3 to 4 medium), peeled and sliced into 1-inch chunks Sturdy roasted taco filling.
  • 2 tablespoons olive oil Helps the edges roast and brown.
  • ¼ teaspoon cayenne pepper (omit if sensitive to spice)
  • ¼ teaspoon fine salt

Spicy Black Beans

  • 1 tablespoon olive oil
  • 1 small yellow or white onion, finely chopped
  • Fine salt
  • 2 teaspoons ground cumin Warm, earthy flavor.
  • ¼ teaspoon chili powder
  • 2 cans black beans, rinsed and drained (or 3 cups cooked) Protein and fiber-rich.
  • ⅓ cup water
  • 1 teaspoon lime juice
  • Freshly ground black pepper, to taste

Avocado-Pepita Dip

  • 2 ripe avocados, pitted Creamy base for the dip.
  • 1 cup lightly packed fresh cilantro (mostly leaves)
  • ½ cup pepitas Nutty crunch and body.
  • 1 small jalapeño, seeded and roughly chopped (or ¼ teaspoon red pepper flakes)
  • 2 cloves garlic, roughly chopped
  • 2 tablespoons lime juice (about 1 medium lime)
  • 2 tablespoons water
  • ½ teaspoon fine salt
  • Freshly ground black pepper, to taste

Everything Else

  • 8 to 10 small corn tortillas
  • Crumbled cotija cheese (optional) Salty, tangy finish.
  • Suggested garnishes: pickled jalapeños, pickled radishes, pickled red onions, torn cilantro, hot sauce

Roasting, Blending, and Assembling the Tacos

Blast the Sweet Potatoes

Sweet potato cubes seasoned with spices and spread on a parchment-lined baking sheet before roasting.

Preheat your oven to 425°F and line a large rimmed baking sheet with parchment paper.

Toss the sweet potato chunks with olive oil, cayenne, and salt, then spread them in a single layer and roast for 30 to 40 minutes tossing halfway until tender with deeply caramelized edges.

Those browned edges are the flavor marker to look for. If the potatoes are pale, give them a few more minutes rather than covering the tray too tightly.

Build the Spiced Black Beans

Black beans simmering with onions, cumin, and chili powder in a saucepan.

Warm olive oil in a large saucepan over medium heat, add the onion and a pinch of salt, and cook for 5 to 8 minutes until softened and translucent.

Stir in the cumin and chili powder for 30 seconds, then add the beans and water, cover, and gently simmer for 5 minutes.

Smash Half the Beans

Partially mashed black beans creating a thick creamy texture for taco filling.

Remove the lid and use a potato masher or fork to mash at least half the beans until you get a thick, creamy-chunky texture.

Remove from heat, stir in the lime juice, season generously with salt and pepper, then cover until ready to serve.

Mashing only part of the beans gives you a filling that holds together while still leaving some whole beans for texture.

Toast the Pepitas

Pumpkin seeds lightly toasted in a skillet until golden and fragrant.

Heat a dry skillet over medium heat and toast the pepitas, stirring often, for about 5 minutes until fragrant and starting to pop.

Transfer to a bowl and set aside reserve a few tablespoons for topping your finished tacos.

Blend the Avocado-Pepita Dip

Smooth avocado dip blended with pepitas, cilantro, lime, and jalapeño.

Scoop the avocado flesh into a blender or food processor, then add the cilantro, jalapeño, garlic, lime juice, water, and salt and blend until completely smooth.

Add almost all of the toasted pepitas and pulse a few times until roughly chopped you want texture, not a paste.

Warm the Tortillas

Soft corn tortillas lightly charred and stacked, ready for assembling tacos.

Heat a large dry skillet over medium heat and warm each tortilla for about 30 seconds per side until pliable and lightly charred.

Stack the warm tortillas under a clean kitchen towel to keep them soft and steamy.

Assemble and Devour

Sweet potato and black bean tacos being assembled with avocado dip, cotija, and toasted pepitas.

Spread a generous layer of spiced black beans down the center of each tortilla, then pile on roasted sweet potatoes and a big spoonful of avocado-pepita dip.

Finish with crumbled cotija cheese, reserved pepitas, pickled vegetables, and hot sauce then serve immediately.

The Flavor Layers That Make These Tacos Work

The tacos taste complete because the layers are balanced: sweet potatoes for sweetness, cumin-spiced beans for depth, lime for brightness, and pepitas for a dry crunch against the creamy avocado.

This is also why the order matters. Warm tortillas first, spread beans as the anchor, add potatoes, then finish with dip, cotija cheese, pickled vegetables, and hot sauce right before serving.

Square food photo of roasted sweet potato tacos with black beans, avocado mash, pumpkin seeds, and cheese.

Why This Method Wins

High heat gives the sweet potatoes browned edges and tender centers without making them watery. A crowded pan steams them, so use a large baking sheet when you can.

Leaving some beans whole keeps the filling from becoming paste-like, while the mashed portion helps everything stay inside the tortilla.

The Sensory Advantage

The avocado-pepita dip should be creamy but not perfectly smooth. Pulsing the pepitas at the end leaves small toasted pieces that make the sauce taste more intentional.

Reserve a spoonful of pepitas for the finished tacos; that final sprinkle keeps the crunch visible and gives the soft filling a cleaner finish.

Fiber, Plant Protein, and Satisfying Carbs

Sweet potatoes and black beans make these tacos filling because they combine complex carbohydrates with plant protein and fiber. That combination is useful for a meatless dinner that still feels substantial.

Avocado adds fat and creaminess, which helps the tacos feel satisfying without needing a heavy cheese sauce or fried topping.

Pepitas add minerals, crunch, and a little extra plant protein. They also make the dip taste nutty, which balances the sweetness of the roasted potatoes.

Prep Tips, Taco Night Shortcuts, and Storage

Meal Prep & Freshness

Store the roasted sweet potatoes and black beans separately in airtight containers in the fridge for up to 4 days they reheat beautifully in a skillet or microwave.

Keep the avocado-pepita dip in a sealed container with plastic wrap pressed directly against the surface to prevent browning it stays fresh for up to 2 days.

Quick Flavor Variations

Add a drizzle of chipotle-spiced Greek yogurt on top for an extra protein boost and a smoky, creamy contrast.

Swap the corn tortillas for butter lettuce cups to make these completely grain-free and extra light without losing any of the bold flavor.

Why These Tacos Feel Filling Without Feeling Heavy

These tacos feel filling without feeling heavy because the richness comes from avocado and beans rather than a greasy sauce.

If you want a lighter plate, use extra cabbage or lettuce with fewer tortillas; if you want a heartier dinner, add rice, grilled corn, or a second scoop of beans.

Sweet Potato & Black Bean Tacos with Avocado-Pepita Dip

Sweet Potato & Black Bean Tacos with Avocado-Pepita Dip

Alicia
Sweet potato and black bean tacos with caramelized sweet potatoes, spiced black beans, and a creamy avocado-pepita dip.
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Course Healthy Dinner
Cuisine Mexican
Servings 8 tacos
Calories 420 kcal

Ingredients
  

  • 2 pounds sweet potatoes (3 to 4 medium), peeled and sliced into 1-inch chunks
  • 2 tablespoons olive oil
  • ¼ teaspoon cayenne pepper (optional)
  • ¼ teaspoon fine salt
  • 1 tablespoon olive oil
  • 1 small yellow or white onion, finely chopped
  • 2 teaspoons ground cumin
  • ¼ teaspoon chili powder
  • 2 cans black beans (or 3 cups cooked), rinsed and drained
  • ⅓ cup water
  • 1 teaspoon lime juice
  • Freshly ground black pepper, to taste
  • 2 ripe avocados, pitted
  • 1 cup lightly packed fresh cilantro leaves
  • ½ cup pepitas
  • 1 small jalapeño, seeded and roughly chopped (or ¼ teaspoon red pepper flakes)
  • 2 cloves garlic, roughly chopped
  • 2 tablespoons lime juice (about 1 medium lime)
  • 2 tablespoons water
  • ½ teaspoon fine salt
  • 8 corn or flour tortillas
  • Optional toppings: crumbled cotija cheese, pickled red onions, radishes

Instructions
 

  • Preheat oven to 425°F (220°C)
  • Toss sweet potatoes with 2 tablespoons olive oil, cayenne, and salt on a baking sheet
    Sweet potato cubes seasoned with spices and spread on a parchment-lined baking sheet before roasting.
  • Roast for 30-40 minutes until edges are deeply caramelized, flipping halfway
  • While potatoes roast, heat 1 tablespoon olive oil in a skillet; sauté onion until soft
    Simmering Spiced Black Beans
  • Add cumin, chili powder, and black beans to skillet; mash beans with a potato masher until texture is chunky-creamy
  • Stir in water, lime juice, and black pepper until warmed through
  • In a blender, combine avocados, cilantro, pepitas, jalapeño, garlic, lime juice, water, and salt until blended but still slightly chunky
    Smooth avocado dip blended with pepitas, cilantro, lime, and jalapeño.
  • Toast tortillas directly on oven racks or skillet for 60-90 seconds per side
    Soft corn tortillas lightly charred and stacked, ready for assembling tacos.
  • Assemble tacos with sweet potato, half-mashed beans, and avocado-pepita dip
  • Serve with optional toppings for extra crunch or flair
    Sweet potato and black bean tacos being assembled with avocado dip, cotija, and toasted pepitas.

Notes

Skipping the roasting step removes crucial caramelization, altering flavor balance
Adjust jalapeño heat by removing seeds and membranes
Dip can be stored in an airtight container for up to 2 days
Tacos stay fresh in airtight container for up to 1 day; warm before serving

Nutrition

Serving: 1tacoCalories: 420kcalCarbohydrates: 35gProtein: 18gFat: 22gSaturated Fat: 5gSodium: 400mgFiber: 9gSugar: 1g
Tried this recipe?Let us know how it was!

More Colorful Meals for Taco Night

For more colorful dinners that keep vegetables at the center without losing comfort, these recipes use the same kind of practical flavor building: heat, acid, texture, and a good finishing sauce.

Close-up of chicken tacos with cilantro, tomatoes, and cabbage on flour tortillas
Ground Turkey Taco Skillet with Beans, Corn, and Cheese
Ground Turkey Tacos with Avocado Sauce on a plate

Sweet Potato Taco Questions

Can I make these Sweet Potato & Black Bean Tacos vegan?

Yes, skip the cotija cheese or use a plant-based topping; the filling, tortillas, and avocado-pepita dip are otherwise vegan-friendly.

Can I use flour tortillas instead of corn tortillas?

Corn tortillas are recommended for authentic texture and a naturally gluten-free option, but small flour tortillas work just as well if that’s what you have on hand.

How do I keep the avocado-pepita dip from turning brown?

Press plastic wrap directly onto the surface of the dip before refrigerating the lime juice also helps slow oxidation significantly.

A Plant-Forward Taco That Holds Its Own

These Sweet Potato & Black Bean Tacos are proof that eating clean doesn’t mean eating boring — save this recipe to your Pinterest boards so you never lose it.

I’d love to know how yours turned out drop a comment below and tell me which garnish you piled on first!