“You really think sweet potatoes go in tacos?” my friend asked, raising an eyebrow as I chopped away in my cramped kitchen. Honestly, I wasn’t sure either when I first tossed black beans and roasted sweet potatoes together for a quick dinner on a chaotic weeknight. The idea came from rummaging through the fridge and trying to make something tasty without a long grocery list or hours of prep. I’d roasted sweet potatoes before, but pairing them with black beans and a creamy avocado sauce was a total surprise winner.
That night, the kitchen smelled like a warm hug—smoky cumin, sweet earthiness, and a hint of citrus from the avocado crema. We ate standing around the counter, stealing bites between stories and laughter. It wasn’t fancy, but it felt like exactly what I needed, and the tacos just kept disappearing. Since then, these flavorful black bean sweet potato tacos with avocado crema have become my go-to when I want something comforting but fresh, a little spicy but not overwhelming, and totally satisfying.
Now I make them regularly, sometimes swapping ingredients based on what’s in season or what’s left in the pantry. Each time, it reminds me of that unplanned dinner that turned into a new favorite, the kind of meal you don’t just eat—you savor it, you remember it. That’s probably why this recipe stuck around—it’s simple, soulful, and always hits the spot.
Why You’ll Love This Recipe
After testing this recipe a handful of times (okay, more like every week for a month), I can say it’s one of those dishes that feels like a little victory every time you make it. Whether you’re a seasoned home cook or just fumbling your way through weeknight meals, these tacos come together effortlessly and taste like you put in way more work than you actually did.
- Quick & Easy: Ready in about 30 minutes, perfect for busy evenings or casual gatherings.
- Simple Ingredients: Uses pantry staples and fresh produce you probably already have—no last-minute store runs needed.
- Perfect for Meatless Mondays: Whether you’re cutting back on meat or just want a plant-based meal, these tacos deliver on flavor and fullness.
- Crowd-Pleaser: I’ve served these at potlucks and family dinners, and they always get rave reviews—even from the pickiest eaters.
- Unbelievably Delicious: The sweet potatoes caramelize just right, pairing beautifully with the earthy black beans and the cool, tangy avocado crema.
What sets this recipe apart? It’s the way the avocado crema brings everything together—silky smooth but bright with lime and a touch of garlic. Plus, roasting the sweet potatoes with cumin and smoked paprika gives them a subtle smoky depth that pairs perfectly with the beans. Honestly, it’s these little things that make the difference between an okay taco and one you’ll crave again. If you’re into simple dishes with bold flavors, these tacos are a must-try.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to create a bold flavor profile and satisfying texture without any complicated steps. Most of these are pantry staples or easy-to-find fresh produce, making it a hassle-free meal option.
- For the Roasted Sweet Potatoes:
- 2 medium sweet potatoes, peeled and diced into 1/2-inch cubes
- 1 tablespoon olive oil (extra virgin preferred for flavor)
- 1 teaspoon ground cumin
- 1/2 teaspoon smoked paprika (adds a subtle smoky note)
- 1/2 teaspoon chili powder (optional, for mild heat)
- Salt and black pepper, to taste
- For the Black Beans:
- 1 can (15 oz / 425g) black beans, drained and rinsed
- 1 small garlic clove, minced
- 1/2 teaspoon ground cumin
- Salt, to taste
- For the Avocado Crema:
- 1 ripe avocado, peeled and pitted
- 1/4 cup plain Greek yogurt (or dairy-free coconut yogurt for vegan option)
- Juice of 1 lime (about 2 tablespoons)
- 1 small garlic clove, minced
- Salt, to taste
- Water, as needed to thin the crema
- For Serving:
- 8 small corn or flour tortillas
- Fresh cilantro leaves (optional garnish)
- Thinly sliced red onion or pickled onions (optional for crunch)
- Crumbled queso fresco or feta (optional)
I recommend organic sweet potatoes if you can find them, as they tend to have a sweeter, smoother flesh. For beans, I usually grab Goya or 365 Everyday Value brands for consistent quality. When it comes to the avocado crema, using a ripe avocado is key—that buttery texture makes such a difference. If you can’t do dairy, swapping Greek yogurt for a coconut-based yogurt works surprisingly well without losing creaminess.
Equipment Needed
- Baking sheet or roasting pan—lined with parchment paper for easy cleanup
- Mixing bowls, at least two (one for sweet potatoes, one for avocado crema)
- Sharp knife and cutting board
- Blender or food processor to make the avocado crema smooth (a high-speed blender works best, but a sturdy food processor or even a stick blender can get the job done)
- Skillet or saucepan to warm black beans
- Spoon or spatula for mixing
- Measuring spoons and cups
If you don’t have a blender, you can mash the avocado crema ingredients by hand, but it won’t be as silky smooth—still tasty, though! For a budget-friendly option, using a cast-iron skillet to roast the sweet potatoes works great if you don’t want to dirty a sheet pan.
Preparation Method

- Preheat your oven to 425°F (220°C). This high heat helps caramelize the sweet potatoes perfectly. Line a baking sheet with parchment paper or lightly oil it to prevent sticking.
- Prepare the sweet potatoes: Peel and dice into roughly 1/2-inch cubes for even roasting. Toss them in a bowl with olive oil, cumin, smoked paprika, chili powder (if using), salt, and pepper. Make sure every cube is well coated—this is where the flavor starts.
- Arrange the sweet potatoes on the baking sheet in a single layer. Avoid overcrowding or they’ll steam instead of roast. Slide into the oven and roast for about 25 minutes, flipping halfway through. You’re aiming for tender insides and edges that are golden and slightly crisp.
- While the sweet potatoes roast, prepare the black beans. In a small saucepan over medium heat, warm the drained and rinsed black beans with minced garlic, cumin, and a pinch of salt. Stir occasionally and cook for about 5–7 minutes until heated through and fragrant. This step is quick but really brings out the beans’ flavor.
- Make the avocado crema: In your blender or food processor, combine the ripe avocado, Greek yogurt, lime juice, minced garlic, and a pinch of salt. Blend until smooth and creamy. If the mixture is too thick, add water a tablespoon at a time until it reaches a pourable consistency. Taste and adjust salt or lime juice as needed.
- Warm the tortillas: Right before serving, warm your tortillas in a dry skillet over medium heat for about 30 seconds per side or wrap them in foil and heat in the oven for 5 minutes. This makes them pliable and enhances flavor.
- Assemble the tacos: Spoon a generous layer of roasted sweet potatoes onto each tortilla, followed by a scoop of black beans. Drizzle with avocado crema and garnish with fresh cilantro, sliced red onion, or crumbled queso fresco if you like. Fold gently and serve immediately.
Quick note: If your sweet potatoes aren’t browning as much as you’d like, try increasing the oven temperature slightly or roasting longer in small batches. Also, the crema can be made ahead and stored in the fridge for up to 24 hours—just give it a quick stir before using.
Cooking Tips & Techniques
One thing I learned the hard way is that roasting sweet potatoes at too low a temperature makes them mushy rather than crispy. The key is a hot oven and spreading them out so they don’t steam. Tossing the cubes halfway through roasting really helps get that perfect golden crust.
For the black beans, don’t skip the warming step with garlic and cumin. It might seem minor, but it transforms the canned beans from bland to flavorful, making the whole taco sing.
When blending the avocado crema, add water little by little—too much at once and you end up with a runny mess. The goal is a smooth, drizzle-able sauce that’s still rich. If you like a little heat, a pinch of cayenne or chipotle powder stirred into the crema works wonders.
Multitasking tip: While the sweet potatoes roast, you can warm the beans and whip up the crema. This keeps things moving efficiently, especially when you’re short on time.
Lastly, warm tortillas are a must. Cold or room-temp tortillas tend to crack or tear, which is just frustrating when you’re ready to eat.
Variations & Adaptations
There’s plenty of room to put your own spin on these tacos. Here are some ideas I’ve tried or thought would make great tweaks:
- Spicy Kick: Add diced jalapeños to the avocado crema or sprinkle some crushed red pepper flakes on top for a fiery touch.
- Protein Boost: Toss in some cooked quinoa or shredded rotisserie chicken for a heartier meal.
- Seasonal Swap: In fall or winter, roasted butternut squash works beautifully instead of sweet potatoes. In summer, grilled corn and black beans with a cilantro-lime crema is a fresh alternative.
- Vegan Version: Use coconut yogurt in the avocado crema and skip the cheese garnish to keep it fully plant-based.
- Different Toppings: Try pickled red cabbage for tang or a sprinkle of toasted pumpkin seeds for crunch.
Personally, I once added a handful of fresh spinach leaves inside the tacos for a pop of color and extra nutrients—it was surprisingly tasty and added a nice texture contrast.
Serving & Storage Suggestions
These tacos are best served fresh and warm, but if you have leftovers, no worries. Store the roasted sweet potatoes and black beans separately in airtight containers in the fridge for up to 3 days. The avocado crema keeps for about 24 hours; beyond that, it might brown slightly but is still safe to eat if stirred well.
When reheating, warm the sweet potatoes and beans in a skillet or microwave until hot. Rewarm tortillas in a dry pan or wrapped in a damp paper towel in the microwave for about 20 seconds to soften. Assemble the tacos just before eating and add fresh avocado crema to keep that creamy brightness.
For serving, these tacos pair wonderfully with a simple side salad or some crispy buffalo wings if you want a more indulgent meal. On casual brunch days, I’ve even served them alongside fluffy lemon ricotta pancakes for a sweet and savory combo that surprises guests.
Nutritional Information & Benefits
Each serving of these flavorful black bean sweet potato tacos offers a balanced dose of fiber, protein, and healthy fats—perfect for a nourishing meal that keeps you full. Sweet potatoes provide beta-carotene and complex carbs, while black beans add protein and iron. The avocado crema contributes heart-healthy monounsaturated fats and vitamin E.
This recipe is naturally gluten-free if you use corn tortillas and can easily fit into vegetarian, vegan, or dairy-free diets with simple swaps. Keep in mind the beans and avocado are common allergens for some, but overall, this meal is a wholesome choice that feels indulgent without being heavy.
From my experience, these tacos are satisfying and energizing, making them a great option for busy days when you want to eat well but not spend forever in the kitchen.
Conclusion
Flavorful black bean sweet potato tacos with avocado crema are the kind of recipe that sneaks up on you—simple ingredients, easy prep, but bursting with satisfying flavor. They’ve become a staple in my kitchen because they hit that perfect balance of sweet, smoky, and creamy without fuss.
Feel free to tweak the toppings or spice level to suit your taste, and don’t hesitate to make the avocado crema your own by adding herbs or a touch of heat. This recipe isn’t just a meal; it’s a little comforting ritual that turns any night into something special.
Give these tacos a try and see how easy it is to make something delicious from everyday ingredients. I’d love to hear how you customize them or what sides you pair them with—drop a comment or share your version!
FAQs
- Can I make these tacos ahead of time? You can roast the sweet potatoes and prepare the black beans a day ahead and store separately. Make the avocado crema fresh on the day you serve for best flavor.
- What’s the best tortilla to use? Corn tortillas are traditional and gluten-free, but flour tortillas work well if you prefer a softer, more pliable wrap.
- Can I freeze the roasted sweet potatoes? Yes, roasted sweet potatoes freeze well. Cool completely, then freeze in an airtight container for up to 2 months. Reheat thoroughly before assembling tacos.
- How spicy are these tacos? Mild by default, but you can easily add more heat by including jalapeños, chili powder, or cayenne in the recipe to your liking.
- Is the avocado crema dairy-free? It can be! Just swap the Greek yogurt for a plant-based alternative like coconut or almond yogurt.
Pin This Recipe!

Flavorful Black Bean Sweet Potato Tacos with Easy Homemade Avocado Crema
These flavorful black bean sweet potato tacos with avocado crema are a quick, easy, and satisfying plant-based meal perfect for busy weeknights or casual gatherings. The roasted sweet potatoes caramelize beautifully, pairing perfectly with earthy black beans and a creamy, tangy avocado sauce.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: Mexican
Ingredients
- 2 medium sweet potatoes, peeled and diced into 1/2-inch cubes
- 1 tablespoon olive oil (extra virgin preferred)
- 1 teaspoon ground cumin
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon chili powder (optional)
- Salt and black pepper, to taste
- 1 can (15 oz) black beans, drained and rinsed
- 1 small garlic clove, minced
- 1/2 teaspoon ground cumin
- Salt, to taste
- 1 ripe avocado, peeled and pitted
- 1/4 cup plain Greek yogurt (or dairy-free coconut yogurt for vegan option)
- Juice of 1 lime (about 2 tablespoons)
- 1 small garlic clove, minced
- Salt, to taste
- Water, as needed to thin the crema
- 8 small corn or flour tortillas
- Fresh cilantro leaves (optional garnish)
- Thinly sliced red onion or pickled onions (optional)
- Crumbled queso fresco or feta (optional)
Instructions
- Preheat your oven to 425°F (220°C). Line a baking sheet with parchment paper or lightly oil it.
- Peel and dice sweet potatoes into 1/2-inch cubes. Toss with olive oil, cumin, smoked paprika, chili powder (if using), salt, and pepper until well coated.
- Arrange sweet potatoes in a single layer on the baking sheet. Roast for about 25 minutes, flipping halfway through, until tender and golden.
- While sweet potatoes roast, warm black beans in a small saucepan over medium heat with minced garlic, cumin, and salt. Cook for 5–7 minutes until heated through.
- Make the avocado crema by blending avocado, Greek yogurt, lime juice, minced garlic, and salt until smooth. Add water a tablespoon at a time to reach desired consistency.
- Warm tortillas in a dry skillet over medium heat for about 30 seconds per side or wrap in foil and heat in the oven for 5 minutes.
- Assemble tacos by spooning roasted sweet potatoes onto each tortilla, adding black beans, drizzling with avocado crema, and garnishing with cilantro, red onion, or cheese if desired. Serve immediately.
Notes
Use organic sweet potatoes for sweeter flavor. If no blender, mash avocado crema by hand for a chunkier texture. Roast sweet potatoes at high heat and spread out to avoid steaming. Warm tortillas before serving to prevent cracking. Avocado crema can be made ahead and stored up to 24 hours. Adjust spice level by adding jalapeños or cayenne to crema.
Nutrition
- Serving Size: 2 tacos per serving
- Calories: 350
- Sugar: 7
- Sodium: 350
- Fat: 15
- Saturated Fat: 2
- Carbohydrates: 45
- Fiber: 10
- Protein: 10
Keywords: black bean tacos, sweet potato tacos, avocado crema, vegetarian tacos, vegan tacos, gluten-free tacos, easy dinner, plant-based meal



