Wholesome Black Bean and Sweet Potato Enchiladas Recipe with Creamy Avocado Sauce

Posted on

black bean and sweet potato enchiladas - featured image

“You’re telling me this all came from a can of black beans and a sweet potato?” my friend asked, eyebrows raised as she took another bite. Honestly, I was just as surprised the first time I threw this dish together. It was one of those evenings when the fridge looked pretty bleak—nothing fresh except for a lonely sweet potato and a can of black beans hiding in the back. I’d planned to make something complicated, but life had other ideas. So, I tossed those two into a skillet, added a few pantry spices, and felt the aroma start to fill the kitchen—a bit smoky, a little sweet, and downright inviting. The avocado cream on top? A last-minute idea from a ripe avocado I didn’t want to waste. Turns out, the creamy tang was exactly what these enchiladas needed.

That night, what started as a low-key, “let’s just see what happens” dinner became a staple in my rotation. I kept making these wholesome black bean and sweet potato enchiladas with avocado cream over and over, tweaking the spice mix, trying different tortillas, even swapping out the avocado cream for a quick lime crema once or twice. But honestly, nothing beats that first version’s comfort and ease. It’s one of those meals that feels like a warm hug on a plate—simple, satisfying, and packed with flavor without fuss.

What really stuck with me was how this recipe turned a chaotic night into something grounding. It’s not just about the ingredients but the way they come together—a balance of hearty and fresh, creamy and spicy. And that’s why, whenever I’m craving a meal that’s both nourishing and easy, I reach for this one. It’s proof that you don’t need a pantry full of fancy ingredients to create something memorable and soulful.

Why You’ll Love This Recipe

This recipe isn’t just a quick fix; it’s the kind of dish that makes you want to come back for seconds—and maybe even thirds. After testing and tweaking it multiple times, here’s what makes these black bean and sweet potato enchiladas stand out:

  • Quick & Easy: Ready in under 45 minutes, making it perfect for those busy weeknights when you want hearty but not complicated.
  • Simple Ingredients: Most items are pantry staples or easy to find, like canned black beans, sweet potatoes, and basic spices.
  • Perfect for Meatless Mondays: This wholesome meal packs plenty of protein and fiber without any meat, great for plant-forward eating.
  • Crowd-Pleaser: Whether it’s a family dinner or a casual get-together, these enchiladas get rave reviews from kids and adults alike.
  • Unbelievably Delicious: The sweet earthiness of the roasted sweet potatoes paired with smoky black beans and that silky avocado cream feels like comfort food with a fresh twist.

What really sets this recipe apart is the avocado cream sauce—blended smooth with lime and cilantro, it adds a light, tangy finish that cuts through the richness. It’s not your typical enchilada topping, and honestly, it makes the whole dish feel special without extra effort. Also, swapping traditional cheese for this sauce keeps it lighter but still indulgent. I’ve found this recipe pairs beautifully with sides like fresh apple pecan salad for a full meal that’s both nutritious and satisfying.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most are pantry-friendly, and substitutions are easy if you want to customize.

  • Sweet potatoes: About 2 medium-sized, peeled and diced (provides natural sweetness and a creamy texture when roasted)
  • Black beans: 1 can (15 oz / 425 g), drained and rinsed (I recommend a trusted brand like Goya for consistent quality)
  • Olive oil: 2 tablespoons (for roasting and sautéing)
  • Onion: 1 medium, finely chopped (adds savory depth)
  • Garlic: 2 cloves, minced (for aromatic punch)
  • Chili powder: 1 teaspoon (adjust to taste, brings gentle heat)
  • Cumin: 1 teaspoon (adds smoky warmth)
  • Smoked paprika: 1/2 teaspoon (optional but recommended for a subtle smoky note)
  • Corn tortillas: 8-10, lightly warmed (use gluten-free corn tortillas for a gluten-free option)
  • Enchilada sauce: 1 1/2 cups (about 360 ml), store-bought or homemade works; I like a medium-heat version
  • Avocado: 1 ripe, peeled and pitted (for the creamy avocado sauce)
  • Fresh lime juice: From 1 lime (balances the richness of avocado)
  • Cilantro: A small bunch, chopped (freshness for the avocado cream)
  • Salt and pepper: To taste
  • Optional toppings: Diced tomatoes, sliced jalapeños, or chopped green onions for garnish

For a seasonal twist, you can swap sweet potatoes with butternut squash or add roasted corn kernels into the filling. Also, if you prefer a dairy-free version, this recipe is perfect since the avocado cream replaces traditional cheese sauce. When choosing your black beans, I find small-curd canned beans hold up best without becoming mushy.

Equipment Needed

  • Large skillet or sauté pan – for roasting sweet potatoes and cooking the filling; a heavy-bottomed pan helps with even cooking.
  • Baking dish (9×13 inches / 23×33 cm) – to assemble and bake the enchiladas.
  • Blender or food processor – essential for whipping up the smooth avocado cream sauce. If you don’t have one, a fork and a bowl can work, but expect chunkier texture.
  • Mixing bowls – for tossing ingredients and mixing the filling.
  • Measuring cups and spoons – for precise seasoning and sauce measurements.
  • Spatula and wooden spoon – for stirring and folding.

Personally, I use a high-speed blender for the avocado cream because it whips it up silky smooth, but a sturdy food processor gets the job done too. If you’re on a budget, a hand blender with a small cup can be a good alternative and easier to clean. When warming tortillas, I prefer using a dry skillet over microwave heating to avoid sogginess.

Preparation Method

black bean and sweet potato enchiladas preparation steps

  1. Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper or lightly grease it.
  2. Prepare the sweet potatoes: Peel and dice 2 medium sweet potatoes into roughly 1/2-inch (1.3 cm) cubes. Toss them with 1 tablespoon olive oil, 1/2 teaspoon salt, and a pinch of pepper. Spread evenly on the baking sheet and roast for 20-25 minutes, stirring halfway through, until tender and slightly caramelized. You want them soft but not mushy.
  3. Cook the filling base: While sweet potatoes roast, heat the remaining 1 tablespoon olive oil in a large skillet over medium heat. Add the chopped onion and sauté for 4-5 minutes until translucent. Toss in the minced garlic and cook for another 30 seconds until fragrant.
  4. Season and combine: Stir in the chili powder, cumin, smoked paprika, and a pinch of salt. Let the spices toast for about 1 minute, which really wakes up their flavor. Add the drained black beans and roasted sweet potatoes to the skillet, gently folding everything together. Cook for 3-4 minutes to heat through and marry the flavors. Taste and adjust seasoning if needed.
  5. Warm the tortillas: Lightly warm the corn tortillas in a dry skillet or wrapped in a damp towel in the microwave for about 20 seconds. This makes them pliable and less likely to crack when rolling.
  6. Make the avocado cream: In a blender or food processor, combine 1 ripe avocado, juice from 1 lime, a handful of chopped cilantro, and a pinch of salt. Blend until smooth and creamy. If needed, add a splash of water or plant-based milk to thin it out to a drizzle-able consistency.
  7. Assemble the enchiladas: Pour about 1/2 cup (120 ml) of enchilada sauce evenly into the bottom of your baking dish. Lay one tortilla flat, spoon roughly 1/4 cup (60 ml) of filling down the center, and roll tightly. Place seam-side down in the dish. Repeat with remaining tortillas and filling, arranging them snugly side by side.
  8. Top and bake: Pour the remaining enchilada sauce over the rolled tortillas, spreading evenly. Cover the dish loosely with foil. Bake for 20 minutes at 400°F (200°C), then remove the foil and bake for another 5-7 minutes to let the edges crisp slightly.
  9. Serve: Let the enchiladas cool for 5 minutes, then drizzle generously with the avocado cream. Garnish with diced tomatoes, sliced jalapeños, or green onions if you like. Enjoy warm.

Tip: If the filling feels too dry, add a splash of vegetable broth or enchilada sauce to loosen it up during step 4. Also, avoid overfilling tortillas to prevent tearing.

Cooking Tips & Techniques

Getting these enchiladas just right comes down to a few key details I’ve learned through trial and error. First, roasting the sweet potatoes rather than boiling really deepens their flavor and keeps them from getting mushy when mixed with the beans. Don’t rush this step—caramelization is your friend here.

Second, warming the tortillas is crucial; cold, stiff tortillas will crack and frustrate you when rolling. A quick dry skillet warm-up works best and adds a slight toasty flavor. I’ve tried microwaving, but it sometimes made them a bit soggy.

When blending the avocado cream, make sure your avocado is ripe but not overripe—too mushy and the sauce can become bitter. Adding lime juice not only brightens the flavor but also keeps the avocado from browning quickly.

Also, try not to overcrowd the skillet when cooking the filling. You want the beans and sweet potatoes to heat through without steaming, so use a pan big enough to toss ingredients gently.

Finally, when baking, covering with foil at first keeps the enchiladas moist, and removing it towards the end adds a little crispness to the edges. This layered texture contrast is what hooks me every time.

Variations & Adaptations

There’s plenty of room to customize these enchiladas to suit your taste or dietary needs:

  • Spice it up: Add chopped chipotle peppers in adobo or a dash of cayenne to the filling for smoky heat.
  • Cheesy twist: For those who want a melty finish, sprinkle shredded pepper jack or Monterey Jack cheese on top before baking.
  • Seasonal swap: Substitute sweet potatoes with roasted butternut squash or pumpkin puree for a fall-inspired version.
  • Grain-free option: Use low-carb almond flour tortillas or make lettuce wraps for a lighter, grain-free meal.
  • Protein boost: Stir in cooked quinoa or brown rice with the filling for extra texture and nutrients.

Personally, I once tried adding a handful of roasted corn kernels to the filling—it added a nice pop of sweetness and crunch. Also, swapping the avocado cream for a cashew-based sauce works well if you want a nutty flavor. For a dairy-free creamy touch, this lemon chicken piccata’s creamy sauce inspired me to try blending cashews with lemon juice, and it’s surprisingly delicious on enchiladas too.

Serving & Storage Suggestions

These enchiladas are best served warm, fresh from the oven with the avocado cream drizzled on top. The creamy tang complements the spiced filling, making each bite a little celebration. They pair wonderfully with a crisp green salad or a side of Mexican-style rice.

If you’re planning ahead, these enchiladas freeze well. Assemble and cover tightly with plastic wrap and foil, then freeze for up to 2 months. To reheat, thaw overnight in the fridge, then bake covered at 350°F (175°C) for 20-25 minutes until heated through. Adding avocado cream fresh after reheating is key—otherwise, it can turn bitter.

Leftovers stored in the fridge will keep for 3-4 days. The flavors tend to meld and deepen overnight, making reheated portions even tastier. Just pop them in a 350°F (175°C) oven or microwave until warmed through, then add avocado cream before serving.

Nutritional Information & Benefits

This dish is a wholesome blend of fiber, plant protein, and healthy fats. Black beans provide a solid protein punch and are rich in iron and folate, while sweet potatoes offer complex carbs and beta-carotene, great for eye and skin health.

The avocado cream adds heart-healthy monounsaturated fats and vitamin E, which supports skin and immune function. Plus, the lime juice brings a dose of vitamin C to brighten the sauce.

For those watching carbs, corn tortillas have moderate carbs, but swapping in low-carb tortillas or lettuce wraps can adjust the meal to your needs. This recipe is naturally gluten-free if you choose corn tortillas, and dairy-free thanks to the avocado sauce, making it suitable for many dietary preferences and allergies.

Conclusion

This wholesome black bean and sweet potato enchiladas with avocado cream recipe is one of those meals that feels thoughtfully simple but tastes like you spent hours in the kitchen. It’s flexible, nutritious, and genuinely comforting—the kind of dish that can brighten a hectic weeknight or impress a casual crowd without stressing you out.

Feel free to personalize the filling and toppings to fit your mood or pantry. Whether you’re a longtime fan of Mexican flavors or just looking to try something new and nourishing, these enchiladas deliver every single time.

Honestly, I love how they bring a bit of warmth and freshness all at once—plus, they remind me that sometimes the best meals come from unexpected moments and simple ingredients. If you give this recipe a try, I’d love to hear about your twists or how it went in the comments below. Cooking is way more fun when we share!

Frequently Asked Questions

Can I make these enchiladas ahead of time?

Yes! You can assemble the enchiladas a day before and keep them covered in the fridge. Bake them fresh when ready to serve for best texture and flavor.

What can I use if I don’t have corn tortillas?

Flour tortillas work fine, though they’re softer and less traditional. For gluten-free or low-carb options, try almond flour tortillas or large lettuce leaves as wraps.

Is the avocado cream sauce necessary?

While it adds a delicious creamy tang, you can swap it with sour cream, yogurt, or a cashew-based sauce if you prefer. The avocado cream is a fresh, dairy-free alternative.

Can I freeze these enchiladas?

Absolutely! Freeze before baking, wrapped tightly. Thaw in the fridge overnight and bake as usual. Add avocado cream fresh after reheating.

How spicy are these enchiladas?

They’re mildly spiced with chili powder and smoked paprika. You can increase the heat by adding jalapeños or chipotle peppers if you like more kick.

Pin This Recipe!

black bean and sweet potato enchiladas recipe
Print

Wholesome Black Bean and Sweet Potato Enchiladas Recipe with Creamy Avocado Sauce

A simple, hearty, and wholesome enchilada recipe featuring roasted sweet potatoes and black beans, topped with a creamy avocado sauce. Perfect for a quick, meatless meal that feels comforting and flavorful.

  • Author: Maya Rodriguez
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 8-10 servings 1x
  • Category: Main Course
  • Cuisine: Mexican

Ingredients

Scale
  • 2 medium sweet potatoes, peeled and diced
  • 1 can (15 oz / 425 g) black beans, drained and rinsed
  • 2 tablespoons olive oil
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 1 teaspoon chili powder
  • 1 teaspoon cumin
  • 1/2 teaspoon smoked paprika (optional)
  • 810 corn tortillas, lightly warmed
  • 1 1/2 cups (about 360 ml) enchilada sauce, store-bought or homemade
  • 1 ripe avocado, peeled and pitted
  • Juice from 1 lime
  • A small bunch of cilantro, chopped
  • Salt and pepper to taste
  • Optional toppings: diced tomatoes, sliced jalapeños, chopped green onions

Instructions

  1. Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper or lightly grease it.
  2. Peel and dice 2 medium sweet potatoes into roughly 1/2-inch cubes. Toss with 1 tablespoon olive oil, 1/2 teaspoon salt, and a pinch of pepper. Spread evenly on the baking sheet and roast for 20-25 minutes, stirring halfway through, until tender and slightly caramelized.
  3. While sweet potatoes roast, heat remaining 1 tablespoon olive oil in a large skillet over medium heat. Add chopped onion and sauté for 4-5 minutes until translucent. Add minced garlic and cook for another 30 seconds until fragrant.
  4. Stir in chili powder, cumin, smoked paprika, and a pinch of salt. Toast spices for about 1 minute. Add drained black beans and roasted sweet potatoes to skillet, folding gently. Cook for 3-4 minutes to heat through. Adjust seasoning if needed.
  5. Lightly warm corn tortillas in a dry skillet or wrapped in a damp towel in the microwave for about 20 seconds to make them pliable.
  6. In a blender or food processor, combine ripe avocado, lime juice, chopped cilantro, and a pinch of salt. Blend until smooth and creamy. Add a splash of water or plant-based milk if needed to thin to a drizzle-able consistency.
  7. Pour about 1/2 cup (120 ml) enchilada sauce evenly into the bottom of a 9×13 inch baking dish. Lay one tortilla flat, spoon roughly 1/4 cup (60 ml) filling down the center, and roll tightly. Place seam-side down in the dish. Repeat with remaining tortillas and filling, arranging snugly side by side.
  8. Pour remaining enchilada sauce over rolled tortillas, spreading evenly. Cover loosely with foil. Bake for 20 minutes at 400°F (200°C), then remove foil and bake for another 5-7 minutes to crisp edges slightly.
  9. Let enchiladas cool for 5 minutes, then drizzle generously with avocado cream. Garnish with diced tomatoes, sliced jalapeños, or green onions if desired. Serve warm.

Notes

Roast sweet potatoes instead of boiling to deepen flavor and avoid mushiness. Warm tortillas in a dry skillet to prevent cracking and sogginess. Use ripe but not overripe avocado for creamy, non-bitter sauce. Avoid overcrowding skillet when cooking filling. Cover enchiladas with foil during baking to keep moist, remove foil near end to crisp edges. Add vegetable broth or enchilada sauce if filling is too dry. Can substitute sweet potatoes with butternut squash or pumpkin puree. For dairy-free, avocado cream replaces cheese sauce.

Nutrition

  • Serving Size: 1 enchilada
  • Calories: 320
  • Sugar: 6
  • Sodium: 550
  • Fat: 14
  • Saturated Fat: 2
  • Carbohydrates: 40
  • Fiber: 9
  • Protein: 9

Keywords: black bean enchiladas, sweet potato enchiladas, avocado sauce, vegetarian, gluten-free, meatless, easy dinner, healthy enchiladas

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also like these recipes

Leave a Comment

Recipe rating