Sweet Potato Wraps with Smoky Black Beans & Avocado
Roasted sweet potato wraps are a weeknight dinner that comes together on a sheet pan and stovetop, then gets rolled up with spiced black beans, creamy avocado, and a hit of lime.

The sweet potatoes caramelize until the edges crisp and the centers go buttery, while the beans sizzle with cumin and smoked paprika. Wrap it all in a warm tortilla with a spoonful of cool yogurt and fresh cilantro, and you have a handheld meal that feels a lot more satisfying than a sandwich.
Why These Wraps Earn a Weeknight Spot
First, the sweet potatoes. When they roast, the outside blisters and the inside turns almost spoonable, giving the wrap a hearty, comforting bite.
The black beans get a quick pan sizzle, so they are not just protein; they turn deeply savory and a little smoky. Layered with lime-kissed avocado and a drizzle of yogurt, each bite balances warm spice, freshness, and cream.
Ingredients

- 1 large sweet potato (about 12 oz), cut into 1/2-inch wedges: keep the wedges even so they roast at the same speed
- 1 tbsp olive oil: plus a little more if the pan looks dry
- 1 tsp ground cumin, divided: half for the sweet potatoes, half for the beans
- 1/2 tsp smoked paprika: the deep, earthy smoke that pulls the wrap together
- 1/4 tsp chili powder: adds a gentle warmth, not heat
- 1/2 tsp salt, plus more to taste: fine sea salt works well here
- 1 can (15 oz) black beans, drained and rinsed: no need to dry them fully
- 1 clove garlic, minced: fresh or 1/4 tsp granulated garlic in a pinch
- 2 tbsp water: helps the beans turn a little creamy as they cook
- 4 large flour tortillas (10-inch): burrito size holds everything without tearing
- 1 ripe avocado, sliced: wait to slice until you are ready to build
- 1 lime, cut into wedges: the acid brightens every layer
- 1/4 cup Greek yogurt or sour cream: full-fat or 2% gives the best richness
- handful fresh cilantro leaves: tender stems are fine to include
- optional: pickled red onions, shredded lettuce: for extra crunch and tang
Variations / Substitutions
- Swap the black beans: pinto beans or chickpeas work with the same spice method, just warm them the same way.
- Go fully vegan: use a plant-based yogurt or skip it and add a little mashed avocado for creaminess.
- Change the greens: baby spinach, arugula, or thinly sliced romaine all bring a fresh crunch.
- Add cheese: a handful of shredded Monterey Jack or crumbled cotija melts into the warm sweet potatoes.
- Use a different tortilla: whole wheat or gluten-free wraps hold up if you warm them extra well, so they do not crack.
For even more crunch, serve the wraps alongside a simple cabbage slaw.
How to Make Sweet Potato Wraps with Smoky Black Beans & Avocado
Step 1: Roast the Sweet Potato Wedges

Preheat the oven to 425°F (220°C) and line a baking sheet with parchment. Toss the 1 large sweet potato wedges with the 1 tablespoon olive oil, 1/2 teaspoon cumin, the smoked paprika, chili powder, and 1/2 teaspoon salt. Spread them in a single layer and roast for 25 to 30 minutes, flipping once halfway, until the wedges are tender and the edges are deep golden.
You will know they are ready when a fork slides in with no resistance and the outside looks slightly blistered. The smell at this point is warm and smoky, and you might want to eat them straight off the pan, but save them for the wraps.
Step 2: Sizzle the Black Beans

While the sweet potatoes roast, set a small skillet over medium heat. Add the drained black beans, the remaining 1/2 teaspoon cumin, the minced garlic, and a pinch of salt. Cook, stirring often, for about 2 minutes until everything smells fragrant.
Pour in the 2 tablespoons water and let it bubble away for another 2 to 3 minutes, mashing a few beans gently with the back of a spoon to create a slightly creamy texture. The beans should be moist but not soupy, and they will turn a deep, rich color from the spices. Keep them on low heat until you are ready to build.
Step 3: Slice and Prep the Toppings

While the sweet potatoes finish roasting, slice the avocado and cut the lime into wedges. Pull the cilantro leaves and, if using, the pickled onions and lettuce. You are not cooking here, just setting up a little assembly line so everything is ready when the tortillas are warm.
Having all the toppings within reach makes wrapping much easier, and the avocado stays bright green until the last minute when you squeeze on that lime.
Step 4: Warm the Tortillas

Warm the 4 flour tortillas one at a time in a dry skillet over medium heat, about 20 seconds per side, until they are pliable and a few golden spots appear. Stack them on a plate and cover with a clean towel to keep them soft.
A warm tortilla is the secret to a wrap that folds neatly instead of cracking, so do not skip this step even if you are hungry.
Step 5: Build the Wraps

Lay a tortilla on the counter and spread a spoonful of Greek yogurt down the center. Pile on a few sweet potato wedges, a generous scoop of black beans, avocado slices, and a scatter of cilantro. Squeeze a lime wedge over everything, then fold in the sides and roll up tightly. Slice in half on an angle and serve right away.
The cut side will show off all those layers, and the warm sweet potatoes will melt into the cool yogurt just a little. Eat with extra lime wedges and maybe a dash of hot sauce if you like.
Tips for the Best Sweet Potato Wraps
- Cut the sweet potato wedges evenly so they roast at the same rate. If the pan feels crowded, use two baking sheets; crowded wedges steam instead of caramelize.
- For an even faster meal, roast the sweet potato wedges the night before and reheat them in a 350°F oven or air fryer while you sizzle the beans.
- If your tortillas crack when you roll, warm them a few seconds longer until they are very flexible. Press gently as you roll to keep the fillings tucked in.
- A drizzle of hot honey or chipotle sauce over the sweet potatoes adds a sticky-sweet kick.
Roast times by wedge thickness:
| Wedge thickness | Roast time at 425°F (220°C) |
|---|---|
| 1/2 inch | 25 to 30 mins |
| 3/4 inch | 30 to 35 mins |
Storing Components for Later
- Refrigerate: store roasted sweet potatoes and black beans in separate airtight containers for up to 4 days. Keep the avocado whole until you need it, and leave the yogurt, lime, and herbs fresh.
- Reheating: reheat the sweet potatoes in a 350°F (175°C) oven or air fryer for 5 to 8 minutes to re-crisp the edges. Warm the beans on the stovetop with a splash of water, and assemble the wraps right before eating.
What to Serve With Sweet Potato Wraps
These wraps are a meal on their own, but a simple side rounds them out nicely. A crunchy jicama and cabbage slaw with a lime vinaigrette echoes the freshness inside the wrap. Or lean into the Tex-Mex feel with tortilla chips and a smoky chipotle salsa. For a lighter option, a handful of salted pepitas on the side adds extra crunch.
Frequently Asked Questions
Can I add chicken or another protein?
Yes. Shredded rotisserie chicken or thinly sliced leftover steak tucks in well. Just warm the meat before adding it so it does not cool the wrap.
My sweet potatoes came out dry, not caramelized. What went wrong?
The oven was likely too low or the wedges were not coated with enough oil. Use the full tablespoon of olive oil and check that your oven is actually reaching 425°F.
Can I freeze the filling?
Freezing changes the texture of the roasted sweet potatoes, making them grainy when thawed. It is better to refrigerate the components and use them within a few days.
Do whole wheat tortillas work?
They do, but they tend to be less flexible. Warm them a few seconds longer until they are very soft, and handle them gently when rolling.

Sweet Potato Wraps with Smoky Black Beans & Avocado Recipe
Ingredients
Method
- Preheat oven to 425°F (220°C). Toss sweet potato wedges with olive oil, 1/2 tsp cumin, smoked paprika, chili powder, and 1/2 tsp salt. Spread in a single layer and roast 25 to 30 minutes, flipping once, until tender and caramelized.
- Meanwhile, in a skillet over medium heat, cook black beans with garlic, remaining 1/2 tsp cumin, and a pinch of salt for 2 minutes. Add water and cook 2 to 3 minutes more, mashing a few beans, until moist and slightly creamy.
- Slice avocado and lime wedges, and prep cilantro and any optional toppings.
- Warm tortillas in a dry skillet over medium heat, about 20 seconds per side, until pliable.
- Spread yogurt down the center of each tortilla. Layer sweet potato wedges, black beans, avocado slices, and cilantro. Squeeze lime over top, roll tightly, slice in half, and serve.
