Sweet Potato and Black Bean Tacos prove you don’t need meat to make something hearty and filling. Roasting the sweet potatoes brings out their natural sweetness and adds a crispy edge, while the black beans bring a creamy, savory bite and a bit of protein to balance things out. Wrapped in warm corn tortillas and finished with your favorite toppings, these tacos are packed with flavor, texture, and color.

This post contains affiliate links. As an Amazon Affiliate, if you purchase through those links, I earn a commission. Thank you!
When I need something dependable for game day or a low-stress dinner, these tacos always work. They’re easy to prep in advance, and I can keep the filling in the fridge or freezer until I need it. It’s one of those meals that feels laid-back but still feeds everyone without a fuss. You can even set everything out and let people build their own tacos with their favorite toppings.
Ingredients You’ll Need
You’ll need all the ingredients shown in the photograph below.

How to Make Sweet Potato and Black Bean Tacos with Step-By-Step Instructions
Scroll down for the full recipe card containing a full printable recipe and measurements in both US customary and metric units.
If you follow my simple steps, you’ll find making these tacos completely doable, even on a busy weeknight.
Roast the Sweet Potatoes
Preheat your oven to 425°F. Place the diced sweet potatoes on a baking sheet, drizzle with olive oil, and season with half a teaspoon of salt and ⅛ teaspoon of pepper. I use this sharp chef’s knife for dicing—it glides right through sweet potatoes and makes it easier to get uniform chunks.


Toss everything together until the sweet potatoes are evenly coated. Then spread them out in a single layer, making sure they’re not overlapping, so they roast evenly and get nicely browned on the edges.
I use this large rimmed nonstick sheet pan so I have plenty of room for spreading, which helps them crisp instead of steam, and so the cleanup’s easier after. Roast for about 20 minutes, or until they’re golden and fork-tender.
Sauté the Onion and Garlic
While the sweet potatoes are in the oven, heat two tablespoons of olive oil in a large skillet over medium heat. I like using this nonstick sauté pan with a lid; its wide base and high sides keep everything cooking evenly without sticking or spilling.
Add the finely chopped onions and garlic, and sauté for about 3 minutes until they’re soft and just starting to brown. This builds a flavorful base for the filling and helps mellow out the sharpness of the raw garlic and onion.



Season and Simmer the Beans
Sprinkle in the remaining salt and pepper, along with the chili powder and cumin. Stir it around and let it cook for about 30 seconds so the spices develop a deeper, richer flavor.
Then, add the black beans and vegetable stock, stir to combine, and simmer everything for just one more minute before removing from the heat, so the beans can absorb some of the flavor from the spices and aromatics without breaking apart.
Warm the Tortillas
Stack the corn tortillas and wrap them tightly in foil so they stay soft and don’t dry out. Place the foil packet directly on the oven rack and warm them for about 5 minutes, just until they’re heated through and flexible enough to fold without cracking.
If the sweet potatoes finish up first, turn the oven off and slide the tortillas in. Let them sit in for about 10 minutes—the oven will still be hot enough to heat them through gently and let them stay soft without drying out.


In case you don’t have foil, wrap the stacked tortillas in a damp paper towel instead and microwave them on a plate for 30 seconds to 1 minute. The steam keeps them soft and flexible—just don’t overheat them, or they might get too sticky or tear.
For this, I use these microwave-safe dinner plates that don’t overheat or warp. Sometimes I use a microwave tortilla warmer since it holds the heat better and keeps the tortillas soft even after reheating.
Combine the Filling
Once the sweet potatoes are out of the oven, let them sit for a minute or two to release some steam. Adding them straight from the oven while they’re piping hot can make them too soft, a bit soggy, and the filling a little watery.
After cooling slightly, add the roasted potatoes to the skillet with the black beans and stir in the parsley. I fold everything gently using a flexible silicone spatula like this one that’s soft enough not to mash the sweet potatoes but sturdy enough to scrape the bottom of the pan clean.


Assemble the Tacos
Lay out your warm tortillas on a plate or board so they’re easy to work with. Spoon a generous scoop of the sweet potato and black bean mixture into the center of each one, spreading it slightly toward the middle.
Don’t fold them ahead of time. It’s easier and cleaner to shape the tacos after they’re filled. Once you’ve added the filling, gently fold the tortillas in half or shape them into soft tacos, keeping everything snug but not overstuffed.
Serve With Toppings
Before serving, top with anything you like—guacamole, lime wedges, crumbled cheese, vegan or regular cheese, sour cream, garlic sauce, or even a little salsa takes these tacos up a notch.
Enjoy while they’re warm!
If you’re bringing these to a picnic or potluck, pack the assembled tacos in a hard-sided food container with a tight lid so they don’t get squished, then slide it into an insulated casserole carrier to keep them warm. For toppings, I like using a bento-style lunch box with compartments like this one so everything’s separated—fewer containers, more space.

Recipe Notes and Expert Tips
I’ve pulled together a few simple tips to help your sweet potato black beans tacos turn out flavorful and stress-free every time:
- Use Parchment Paper: If you’re not using a nonstick baking sheet, lining it with parchment keeps the sweet potatoes from sticking and makes cleanup quicker. I love using these pre-cut nonstick parchment paper sheets as they don’t curl or tear easily.
- Cube the Sweet Potatoes Evenly: Cut the sweet potatoes into similar sizes, about ½-inch cubes, so they cook at the same rate and get golden, crispy edges.
- Toss Before Roasting: Make sure the sweet potatoes are well-coated in oil and seasoning to help them roast evenly and absorb the flavor better.
- Let the Onions Soften: Cook the onions and garlic until golden to bring out their sweetness and get rid of any raw bite.
- Toast the Spices: Cooking the spices for just a few seconds helps release their full flavor before adding in any liquid.
- Don’t Overcook the Beans: A quick simmer with the stock is all it takes—too long and the beans will start to fall apart.
- Mix Gently: When combining the sweet potatoes and beans, go slow so the potatoes keep their shape and the filling doesn’t turn to mush.
- Warm Tortillas Right: Foil-wrapping the tortillas before warming helps keep them soft and prevents drying or cracking. I use a heavy-duty aluminum foil for this because it doesn’t rip and holds in the heat really well.

How to Store Leftovers
Store any leftover sweet potato and black bean filling in an airtight container in the refrigerator for up to 4-5 days. I use these stackable glass containers with locking lids—they’re microwave-safe, leakproof, and keep everything fresh without absorbing odors.
Keep the tortillas and any toppings separate so everything stays fresh and nothing gets soggy. The filling freezes well for up to 3 months; just cool it completely before transferring it to a freezer-safe container. This freezer-safe container I’m using doesn’t crack or warp in the cold.
Thaw overnight in the fridge and reheat gently on the stovetop or microwave when you’re ready to use it. It’s best to assemble the tacos fresh so the texture of the tortillas holds up.
What to Serve With Sweet Potato and Black Bean Tacos
These tacos pair well with plenty of sides, depending on what kind of meal you’re going for. A bowl of cilantro lime rice or a crisp cabbage slaw adds something fresh and satisfying, while roasted corn brings in extra flavor and texture.
You can also slice up some avocados or mash them with a little lime juice, fresh cilantro, and chopped jalapeños for a quick guacamole-style topping. Chips and mango salsa, or even just a squeeze of lime over everything, can help round out the plate with something bright and zesty.

More Easy Recipes for You to Try at Home
I’ve got plenty more simple, flavor-packed meals like this one that are perfect for keeping your weeknight dinners interesting.
- Blackened Chicken Club Sandwiches
- Chicken Salad Sandwich
- Big Mac Pinwheels
- Cheddar Bay Sausage Balls
- Jalapeño Honey Cornbread Muffins
Did you make this recipe? We’d love to know! Please leave a 5-star review below (it really helps!) and tag and follow us on Pinterest and Facebook for more tasty inspiration!

Sweet Potato and Black Bean Tacos
Equipment
- Microwave-safe dinner plates optional
- Microwave tortilla warmer optional
Ingredients
- 2 yellow onions finely chopped
- 4 cloves garlic finely chopped
- ¼ cup fresh parsley leaves only
- 3 tablespoons olive oil divided (2 tablespoons + 1 tablespoon)
- 1 teaspoon sea salt divided
- ¼ teaspoon freshly ground black pepper divided
- ½ teaspoon chili powder
- ½ teaspoon ground cumin
- 15 ounces can black beans drained
- ¼ cup vegetable stock
- 1 pound sweet potatoes peeled and cubed into ½-inch pieces
- 12 corn tortillas
Instructions
- Set your oven to 425°F (218°C).
- Stack the 12 corn tortillas and wrap them tightly in foil. Set aside.12 corn tortillas
- Spread the diced sweet potatoes on a baking sheet. Drizzle with 1 tablespoon olive oil, and sprinkle with ½ teaspoon salt and ⅛ teaspoon pepper. Toss to coat and roast for 20 minutes, or until tender and golden.3 tablespoons olive oil, 1 teaspoon sea salt, 1 pound sweet potatoes, ¼ teaspoon freshly ground black pepper
- While the sweet potatoes roast, heat 2 tablespoons olive oil in a large skillet over medium heat.
- Sauté the onions and garlic for about 3 minutes, until soft and golden. Stir in the remaining ½ teaspoon salt, ⅛ teaspoon pepper, chili powder, and cumin. Cook for 30 seconds.2 yellow onions, 4 cloves garlic, ½ teaspoon chili powder, ½ teaspoon ground cumin
- Add the black beans and vegetable stock, and stir gently. Simmer for 1 more minute, then remove from the heat.15 ounces can black beans, ¼ cup vegetable stock
- Once the sweet potatoes are done, place the wrapped tortillas in the oven and warm for 5 minutes. Tip: To avoid overcooking the sweet potatoes, you can turn the oven off and let the tortillas warm for 10 minutes instead.
- Add the roasted sweet potatoes and fresh parsley to the black bean mixture. Fold gently to combine.¼ cup fresh parsley
- Fill each warm tortilla with a generous spoonful of the sweet potato and black bean filling.
- Top with guacamole, lime wedges, vegan or regular cheese, sour cream, or garlic sauce (optional).
Notes
- Use Parchment Paper: If you’re not using a nonstick baking sheet, lining it with parchment keeps the sweet potatoes from sticking and makes cleanup quicker. I love using these pre-cut nonstick parchment paper sheets as they don’t curl or tear easily.
- Cube the Sweet Potatoes Evenly: Cut the sweet potatoes into similar sizes, about ½-inch cubes, so they cook at the same rate and get golden, crispy edges.
- Toss Before Roasting: Make sure the sweet potatoes are well-coated in oil and seasoning to help them roast evenly and absorb the flavor better.
- Let the Onions Soften: Cook the onions and garlic until golden to bring out their sweetness and get rid of any raw bite.
- Toast the Spices: Cooking the spices for just a few seconds helps release their full flavor before adding in any liquid.
- Don’t Overcook the Beans: A quick simmer with the stock is all it takes—too long and the beans will start to fall apart.
- Mix Gently: When combining the sweet potatoes and beans, go slow so the potatoes keep their shape and the filling doesn’t turn to mush.
- Warm Tortillas Right: Foil-wrapping the tortillas before warming helps keep them soft and prevents drying or cracking. I use a heavy-duty aluminum foil for this because it doesn’t rip and holds in the heat really well.

Add Preferred Source