Black Bean Sweet Potato Enchiladas

Photo of author
Author: Amelia
Published:
Healthy Black Bean Sweet Potato Enchiladas Recipe

Last week, I was staring into my pantry wondering what to make for dinner when I spotted a can of black beans sitting next to some gorgeous sweet potatoes I’d picked up at the farmer’s market.

That’s when inspiration struck – why not combine these nutritious powerhouses into something the whole family would love?

Enter these absolutely divine Black Bean Sweet Potato Enchiladas that have become our new weeknight hero meal! Trust me, even my pickiest eater Noah asks for seconds every single time.

These vegetarian enchiladas are everything I love about Mexican comfort food – they’re hearty, flavorful, and incredibly satisfying without any meat.

Plus, they’re packed with protein from the black beans and loaded with vitamins from those beautiful orange sweet potatoes.

If you’re looking for more protein-packed vegetarian options, you’ll also love my high-protein cottage cheese recipes that are perfect for busy weeknights.

Why You Will Love These Black Bean Sweet Potato Enchiladas

  • Simple ingredients you probably already have in your pantry
  • Ready in about 1 hour from start to finish
  • Naturally vegetarian but so hearty that meat-eaters won’t miss it
  • Make-ahead friendly for busy weeknight dinners
  • Freezer-friendly for meal prep champions
  • Kid-approved flavors that aren’t too spicy
Black Bean Sweet Potato Enchiladas - Freezer Friendly Retry

Ingredients for Black Bean Sweet Potato Enchiladas

For the Filling:

  • 1¼ pounds sweet potatoes (2 small-to-medium)
  • 1 can (15 ounces) black beans, rinsed and drained, or 1½ cups cooked black beans
  • 4 ounces (1 cup) grated Monterey Jack cheese
  • 2 ounces (½ cup) crumbled feta cheese
  • 2 small cans (4 ounces each) diced green chiles
  • 1 medium jalapeño, seeded and minced
  • 2 cloves garlic, pressed or minced
  • 2 tablespoons fresh lime juice
  • ½ teaspoon ground cumin
  • ½ teaspoon chili powder
  • ¼ teaspoon cayenne pepper (optional)
  • ¼ teaspoon salt, more to taste
  • Freshly ground black pepper

For Assembly:

  • 2 cups (16 ounces) mild salsa verde, homemade or store-bought
  • 10 corn tortillas
  • 4 ounces (1 cup) grated Monterey Jack cheese
  • 2 tablespoons sour cream
  • 1 tablespoon water
  • ¼ cup chopped red onion
  • ¼ cup chopped fresh cilantro

How to Make Black Bean Sweet Potato Enchiladas

Step 1: Roast the Sweet Potatoes

Preheat your oven to 400°F and line a large baking sheet with parchment paper.

Slice the sweet potatoes in half lengthwise and lightly coat the flat sides with olive oil.

Place them flat-side down on the baking sheet and bake for 30-35 minutes until tender and cooked through.

Keep the oven on since we’ll need it for the enchiladas!

Protein-Packed Black Bean Sweet Potato Enchiladas

Step 2: Prepare the Filling Base

While those beautiful sweet potatoes are roasting, pour about ½ cup of salsa verde into the bottom of a 9×13-inch baking dish to prevent sticking.

In a medium bowl, combine the black beans, both cheeses, diced green chiles, minced jalapeño, garlic, lime juice, and all the spices.

Step 3: Mash and Mix

Once the sweet potatoes are cool enough to handle, scoop out the flesh with a spoon (discard the skins).

Lightly mash the sweet potato with a fork – you want some texture, not baby food!

Stir the mashed sweet potato into your black bean mixture and season with additional salt and pepper to taste.

Easy Black Bean Sweet Potato Enchiladas for Families

Step 4: Warm the Tortillas

This step is crucial for preventing torn enchiladas!

Warm your corn tortillas one by one in a dry skillet or all at once in the microwave wrapped in a damp paper towel for 30 seconds.

Wrap them in a clean tea towel to keep them pliable.

Step 5: Assemble Your Enchiladas

Working with one tortilla at a time, spread about ½ cup of the Black Bean Sweet Potato filling down the center.

Roll both sides over the filling and place seam-side down in your prepared baking dish.

Repeat with all tortillas.

Black Bean Sweet Potato Enchiladas - Meatless Monday

Step 6: Top and Bake

Pour the remaining salsa verde over the enchiladas and sprinkle with the remaining cheese.

Bake for 25-35 minutes until the sauce is bubbling and the cheese is gorgeously golden.

Step 7: Finish with Fresh Toppings

Let the enchiladas cool for 5 minutes (trust me on this – they’ll be molten hot!).

Whisk together the sour cream and water to create a drizzly sauce, then drizzle over the enchiladas.

Top with fresh cilantro and red onion for that perfect pop of color and freshness.

Storage and Reheating Tips for Your Enchiladas

Store leftover Black Bean Sweet Potato Enchiladas covered in the refrigerator for up to 4 days.

They actually taste even better the next day as all those flavors meld together beautifully!

For reheating, cover with foil and warm in a 350°F oven for 15-20 minutes, or microwave individual portions for 1-2 minutes.

If the enchiladas seem dry, add a splash of salsa verde before reheating.

These freeze beautifully too! Assemble the enchiladas without baking, wrap tightly in plastic wrap and foil, and freeze for up to 3 months.

Bake from frozen, adding an extra 15-20 minutes to the cooking time.

Variations for Black Bean Sweet Potato Enchiladas

Protein Boost

Add some crumbled tempeh or extra beans to make these even more filling.

Spice Level

Adjust the heat by using mild or hot salsa verde, and add more or less cayenne pepper to the filling.

Cheese Swaps

Try pepper jack for extra heat, or go dairy-free with your favorite plant-based cheese.

Veggie Additions

Diced bell peppers, corn, or spinach all work wonderfully in the filling.

Sauce Switch

These are equally delicious with red enchilada sauce instead of salsa verde – just use the same amount!

Make-Ahead Black Bean Sweet Potato Enchiladas

FAQs About Black Bean Sweet Potato Enchiladas

Can I make these enchiladas ahead of time?

Absolutely! These vegetarian enchiladas are perfect for meal prep.
Assemble them completely up to 24 hours in advance, cover tightly with plastic wrap, and refrigerate.
When you’re ready to eat, just remove the plastic, cover with foil, and bake as directed.
You might need to add 5-10 extra minutes since they’ll be starting from cold.

Are Black Bean Sweet Potato Enchiladas healthy?

Yes! These enchiladas are packed with nutrients from the sweet potatoes (vitamin A, fiber, potassium) and black beans (protein, fiber, folate).
They’re also naturally vegetarian and can easily be made vegan by omitting the cheese or using plant-based alternatives.

Can I use flour tortillas instead of corn?

While you can use flour tortillas, I really recommend sticking with corn tortillas for authentic flavor and better texture.
Corn tortillas hold up better to the sauce and won’t get as soggy.
If you must use flour tortillas, choose the smallest size available.

What’s the best way to prevent soggy enchiladas?

The key is not over-saucing! Use just enough salsa verde to coat the bottom of your dish and the top of the enchiladas.
Also, make sure your filling isn’t too wet – if your mixture seems watery, drain off any excess liquid before assembling.

Final Thoughts on Black Bean Sweet Potato Enchiladas

These Black Bean Sweet Potato Enchiladas have honestly become one of our most-requested dinner recipes.

There’s something so satisfying about the creamy sweet potatoes paired with hearty black beans, all wrapped up in those tender corn tortillas and smothered in that gorgeous green sauce.

What I love most is how this recipe proves that vegetarian meals can be just as hearty and satisfying as any meat-based dish.

Henry was skeptical at first (he’s definitely a meat-and-potatoes kind of guy), but now he requests these at least once a week!

The best part? They’re so easy to customize based on what you have in your pantry.

No jalapeño? Skip it. Want more protein? Add an extra can of beans. Need it dairy-free? Use your favorite plant-based cheese.

This recipe is incredibly forgiving and perfect for busy families like ours.

I promise these Black Bean Sweet Potato Enchiladas will become a regular rotation in your dinner planning.

Make-Ahead Black Bean Sweet Potato Enchiladas recipes
Best Black Bean Sweet Potato Enchiladas Easy Vegetarian Mexican

Recipes You May Like

If you’re loving these Black Bean Sweet Potato Enchiladas, you’ll definitely want to try my Easy Crock Pot Birria Tacos for another Mexican-inspired family favorite that’s perfect for busy weeknights.

For another protein-packed vegetarian option, check out my High-Protein Cottage Cheese Wraps – they’re equally satisfying and perfect for lunch or dinner.

And if you’re meal prepping, don’t miss my Easy Amish Beef Stew Recipe – it’s another make-ahead winner that feeds a crowd!

Happy cooking!

Amelia

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Best Black Bean Sweet Potato Enchiladas in 1 Hour

Black Bean Sweet Potato Enchiladas


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Amelia
  • Total Time: 1 hour
  • Yield: 5 servings
  • Diet: Vegetarian

Description

These absolutely divine Black Bean Sweet Potato Enchiladas are everything I love about Mexican comfort food – they’re hearty, flavorful, and incredibly satisfying without any meat. Plus, they’re packed with protein from the black beans and loaded with vitamins from those beautiful orange sweet potatoes.


Ingredients

Scale
  • pounds sweet potatoes (2 small-to-medium)
  • 1 can (15 ounces) black beans, rinsed and drained, or 1½ cups cooked black beans
  • 4 ounces (1 cup) grated Monterey Jack cheese
  • 2 ounces (½ cup) crumbled feta cheese
  • 2 small cans (4 ounces each) diced green chiles
  • 1 medium jalapeño, seeded and minced
  • 2 cloves garlic, pressed or minced
  • 2 tablespoons fresh lime juice
  • ½ teaspoon ground cumin
  • ½ teaspoon chili powder
  • ¼ teaspoon cayenne pepper (optional)
  • ¼ teaspoon salt, more to taste
  • Freshly ground black pepper
  • 2 cups (16 ounces) mild salsa verde, homemade or store-bought
  • 10 corn tortillas
  • 4 ounces (1 cup) grated Monterey Jack cheese
  • 2 tablespoons sour cream
  • 1 tablespoon water
  • ¼ cup chopped red onion
  • ¼ cup chopped fresh cilantro


Instructions

  1. Preheat your oven to 400°F and line a large baking sheet with parchment paper
  2. Slice the sweet potatoes in half lengthwise and lightly coat the flat sides with olive oil
  3. Place them flat-side down on the baking sheet and bake for 30-35 minutes until tender and cooked through
  4. While those beautiful sweet potatoes are roasting, pour about ½ cup of salsa verde into the bottom of a 9×13-inch baking dish to prevent sticking
  5. In a medium bowl, combine the black beans, both cheeses, diced green chiles, minced jalapeño, garlic, lime juice, and all the spices
  6. Once the sweet potatoes are cool enough to handle, scoop out the flesh with a spoon (discard the skins)
  7. Lightly mash the sweet potato with a fork – you want some texture, not baby food
  8. Stir the mashed sweet potato into your black bean mixture and season with additional salt and pepper to taste
  9. Warm your corn tortillas one by one in a dry skillet or all at once in the microwave wrapped in a damp paper towel for 30 seconds
  10. Working with one tortilla at a time, spread about ½ cup of the Black Bean Sweet Potato filling down the center
  11. Roll both sides over the filling and place seam-side down in your prepared baking dish
  12. Pour the remaining salsa verde over the enchiladas and sprinkle with the remaining cheese
  13. Bake for 25-35 minutes until the sauce is bubbling and the cheese is gorgeously golden
  14. Let the enchiladas cool for 5 minutes
  15. Whisk together the sour cream and water to create a drizzly sauce, then drizzle over the enchiladas
  16. Top with fresh cilantro and red onion for that perfect pop of color and freshness

Notes

These vegetarian enchiladas are perfect for meal prep and freeze beautifully! They actually taste even better the next day as all those flavors meld together. Store leftovers covered in the refrigerator for up to 4 days.

  • Prep Time: 25 minutes
  • Cook Time: 35 minutes
  • Category: Main Dish
  • Method: Baked
  • Cuisine: Mexican

Nutrition

  • Serving Size: 2 enchiladas
  • Calories: 385
  • Sugar: 8g
  • Sodium: 720mg
  • Fat: 12g
  • Saturated Fat: 6g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 55g
  • Fiber: 12g
  • Protein: 18g
  • Cholesterol: 25mg

easydelightrecipes.com
Amelia

Hello there! I’m Amelia, the heart and hands behind Easy Delight Recipes. For me, cooking isn’t just about putting food on the table; it’s about gathering loved ones, creating cherished memories, and finding joy in every bite.

You Might Also Like...

Spooky Mummy Meatloaf Recipe for Halloween Fun

Spooky Mummy Meatloaf Recipe for Halloween Fun

Best Pumpkin Sugar Cookies Recipe

Best Pumpkin Sugar Cookies Recipe

Easy Ghost Meringues for Halloween

Easy Ghost Meringues for Halloween

The Best Chocolate Crinkle Cookies Recipe

The Best Chocolate Crinkle Cookies Recipe

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star