Gluten-Free Vegan Sweet Potato and Black Bean Tacos

Sweet Potato & Black Bean Tacos — Vegan & Gluten-Free

vegan sweet potato & black bean tacos topped with guacamole and cilantro

These Sweet Potato & Black Bean Tacos are a simple, healthy meal that happens to be both vegan and gluten-free. Ready in about 30–35 minutes, they combine the natural sweetness of roasted sweet potatoes with a slightly spicy, hearty black bean filling for a satisfying taco that works as a weeknight dinner or a crowd-pleasing appetizer.

The roasted sweet potatoes caramelize on the tray, balancing the savory, seasoned black beans. The tacos are highly customizable — top them with guacamole, shredded cabbage, hot sauce, or your favorite cheese substitute. Below you’ll find clear steps, ingredient amounts, equipment suggestions, and nutrition details to help you prepare this recipe with confidence.

closeup of a vegan sweet potato & black bean taco

How to Make Vegan Sweet Potato & Black Bean Tacos

This recipe takes roughly 30–35 minutes from start to finish, depending on how browned you prefer the sweet potatoes and how large the potato cubes are. Roasting at a high temperature gives the potatoes a nice crisp edge while keeping the centers tender.

tray of roasted potatoes for the vegan sweet potato & black bean taco

Equipment

  • Large sheet pan (lined with parchment for easy cleanup)
  • Large saucepan
  • Potato masher or fork

Ingredients

For the Roasted Potatoes

  • 2 lb sweet potato, peeled and cut into ½” cubes (about 2 large or 3–4 small)
  • 2 tablespoons olive oil
  • ½ teaspoon salt

For the Black Beans

  • 2 cans black beans (or 3 cups homemade), rinsed and drained
  • 1 tablespoon olive oil
  • 2 garlic cloves, minced
  • 1 tablespoon taco seasoning (homemade or store-bought)
  • ¼ teaspoon cayenne pepper (optional, to taste)
  • ½ cup water
  • ½ tablespoon lime juice
  • Salt and pepper to taste (about ¼ teaspoon each suggested)

Other

  • Corn tortillas (warmed)

Recommended Toppings

These toppings highlight the flavors and textures that pair best with the tacos. Use as many or as few as you like.

Vegan options:

  • Guacamole or mashed avocado
  • Fresh cilantro
  • Hot sauce or salsa
  • Vegan shredded cheese
  • Avocado slices
  • Shredded cabbage or lettuce

If you eat dairy:

  • Shredded cheese
  • Cotija or queso fresco (crumbled)
biteshot of the sweet potato & black bean taco

Instructions

  1. Preheat the oven to 425°F (220°C). Toss the sweet potato cubes with the 2 tablespoons of olive oil and ½ teaspoon salt. Spread them in a single layer on a parchment-lined sheet pan.
  2. Roast for about 30–35 minutes, tossing once halfway through, until the edges are lightly browned and the potatoes are tender.
  3. While the potatoes roast, heat 1 tablespoon olive oil in a large saucepan over medium-high heat. Add the minced garlic and taco seasoning; cook, stirring often, until fragrant (about 1 minute).
  4. Add the rinsed black beans, cayenne (if using), and ½ cup water. Bring to a simmer, then reduce heat to medium, cover, and cook for 10 minutes.
  5. Remove the lid and mash roughly half the beans with a potato masher or fork, then stir and cook uncovered for an additional 3 minutes to evaporate some liquid and thicken the mixture.
  6. Stir in the lime juice and adjust salt and pepper to taste. Remove from heat and let the beans rest briefly.
  7. To assemble tacos: warm corn tortillas, spread about 2 tablespoons of the black bean mixture on each tortilla, top with roughly ¼ cup roasted sweet potato, and finish with your chosen toppings.
overhead shot of the vegan sweet potato & black bean taco

Notes

Roast time will vary with the size of your sweet potato cubes; smaller pieces cook faster and get crispier. The bean mixture can be made milder or spicier by adjusting the cayenne and taco seasoning. Leftovers store well in the fridge for 3–4 days—reheat gently and refresh tortillas just before serving.

Nutrition Facts (per taco)

Serving size: 1 taco (using ¼ cup sweet potato and 2 tablespoons black bean mixture)

  • Calories: 139 kcal
  • Carbohydrates: 22.1 g
  • Protein: 3.3 g
  • Fat: 3.9 g
  • Fiber: 4 g
  • Sodium: 337.2 mg
Sweet Potato & Black Bean Tacos {Vegan & Gluten-free} Easy Recipe

If you try this recipe, please leave a comment and star rating in the recipe comments — it’s helpful to know how it turned out for you. Enjoy your Sweet Potato & Black Bean Tacos!