Sweet Potato & Black Bean Enchiladas – Easy, Healthy, and Flavor-Packed

Let me just say—these Sweet Potato & Black Bean Enchiladas are one of my favorite go-to comfort meals, especially in fall. They’re hearty, flavorful, and feel like a warm hug on a plate. Whether you’re feeding your family on a busy weeknight or making a cozy weekend dinner for friends, this dish never disappoints.

And trust me, if you’re trying to sneak more veggies into your kids’ diets (or your partner’s), this one’s a total winner!

Why You’ll Love These Sweet Potato & Black Bean Enchiladas

  • Packed with fiber-rich black beans and naturally sweet, roasted sweet potatoes
  • Vegetarian, gluten-free, and family-friendly
  • Freezer-friendly and great for meal prep
  • Flavorful and filling without being heavy
  • Cozy enough for fall, but fresh enough for any season

Let’s dive in and make these beauties, shall we?

Ingredients for Sweet Potato & Black Bean Enchiladas

You’ll need a handful of pantry and fresh ingredients:

  • 2 medium sweet potatoes, peeled and diced
  • 1 tablespoon olive oil
  • 1 teaspoon chili powder
  • 1/2 teaspoon cumin
  • 1/4 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1 (15 oz) can black beans, rinsed and drained
  • 1/2 cup red onion, chopped
  • 1/4 cup fresh cilantro, chopped
  • 1 teaspoon lime juice
  • 8 (6-inch) corn tortillas
  • 1 (10 oz) can enchilada sauce (your favorite brand)
  • 1 cup shredded Monterey Jack cheese

💡 Optional but recommended: Add 2 tablespoons of nutritional yeast for extra cheesy flavor without dairy overload.

How to Make Sweet Potato & Black Bean Enchiladas

Here’s the easy step-by-step breakdown:

1. Roast the Sweet Potatoes

  • Preheat oven to 400°F (200°C)
  • In a mixing bowl, toss diced sweet potatoes with olive oil, chili powder, cumin, salt, and pepper
  • Spread evenly on a baking sheet and roast for 20–25 minutes, or until fork-tender

🥄 Tip: Roasting brings out their natural sweetness and makes the flavor pop!

2. Prepare the Filling

  • In a large bowl, mix roasted sweet potatoes with black beans, chopped red onion, cilantro, lime juice, and nutritional yeast (if using)
  • Taste and adjust with more salt or lime if needed

3. Warm the Tortillas

  • Slightly warm tortillas in a dry skillet or microwave wrapped in a damp paper towel for 30 seconds
  • This helps them bend without cracking

4. Assemble the Enchiladas

  • Spoon the filling into each tortilla and roll tightly
  • Place seam-side down in a lightly greased baking dish

5. Add Sauce and Cheese

  • Pour the enchilada sauce over the top, spreading it evenly
  • Sprinkle shredded Monterey Jack cheese over the entire dish

6. Bake the Enchiladas

  • Bake uncovered at 400°F for 15–20 minutes, or until the cheese is melted and bubbly
  • Let cool for 5 minutes before serving

7. Garnish and Serve

Overhead view of Sweet Potato & Black Bean Enchiladas baked in a rustic dish, topped with melted cheese and fresh herbs.

Top with:

  • More fresh cilantro
  • Drizzle of ranch or avocado crema
  • Sliced avocado or jalapeños if you want extra spice

Personal Tips & Tricks

  • Want to make it vegan? Use dairy-free cheese or skip it entirely—the filling is flavorful enough on its own.
  • Add a creamy twist: Mix in a spoonful of cream cheese or sour cream into the filling.
  • Freeze for later: Assemble, but don’t bake. Cover tightly and freeze for up to 3 months. Bake directly from frozen (just add 10 more minutes).

Perfect Pairings: What to Serve with These Enchiladas

These enchiladas are filling enough on their own, but here are a few things I love to serve on the side:

  • Cilantro lime rice or cauliflower rice
  • Mexican street corn (elote-style!)
  • Chips and guac
  • Simple green salad with a zesty lime vinaigrette

Common Questions About Sweet Potato & Black Bean Enchiladas

Do sweet potatoes and black beans go well together?

Yes! It’s a classic combo that balances sweetness and earthiness. Super satisfying and nutrient-packed.

Can I make them ahead of time?

Absolutely. Assemble them earlier in the day, refrigerate, and bake right before dinner.

What if I want to add meat?

You can! Shredded chicken or ground turkey goes great in the mix.

Can I use flour tortillas instead?

Yes, but keep in mind they’ll be softer and might get a little soggier than corn.

What’s a good topping besides cheese?

Try avocado crema, Greek yogurt, vegan sour cream, or even crushed tortilla chips for texture!

More Veggie Recipes You’ll Love

Final Thoughts

These Sweet Potato & Black Bean Enchiladas are everything I love in a meal—simple, nourishing, comforting, and full of flavor. It’s one of those recipes that feels like a little victory every time I make it, especially when I see everyone go back for seconds.

Make a double batch, freeze one for later, and you’ll thank yourself next week. 😊

Let me know in the comments or on Pinterest @RitzyRecipes if you make them—I love seeing your kitchen wins!

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
Overhead view of Sweet Potato & Black Bean Enchiladas baked in a rustic dish, topped with melted cheese and fresh herbs.

Sweet Potato & Black Bean Enchiladas: A Cozy Vegetarian Favorite


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Amelia
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

These cozy Sweet Potato & Black Bean Enchiladas are hearty, flavorful, and perfect for a family-friendly weeknight dinner. Packed with plant-based protein, fiber, and Tex-Mex flavor, this recipe is vegetarian, adaptable, and completely satisfying.


Ingredients

Scale
  • 2 medium sweet potatoes, peeled and diced
  • 1 tablespoon olive oil
  • 1 teaspoon chili powder
  • 1/2 teaspoon cumin
  • 1/4 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1 (15 oz) can black beans, rinsed and drained
  • 1/2 cup chopped red onion
  • 1/4 cup chopped fresh cilantro
  • 1 teaspoon lime juice
  • 8 (6-inch) corn tortillas
  • 1 (10 oz) can enchilada sauce
  • 1 cup shredded Monterey Jack cheese (or vegan cheese)
  • Optional: 2 tablespoons nutritional yeast


Instructions

  1. Preheat oven to 400°F (200°C). Toss diced sweet potatoes with olive oil, chili powder, cumin, salt, and pepper. Roast on a baking sheet for 20–25 minutes until tender.
  2. In a large bowl, combine roasted sweet potatoes, black beans, red onion, cilantro, lime juice, and nutritional yeast if using. Adjust seasoning to taste.
  3. Warm tortillas using a dry skillet or microwave in a damp paper towel until flexible.
  4. Spoon filling into each tortilla, roll, and place seam-side down in a greased baking dish.
  5. Pour enchilada sauce over tortillas and top with shredded cheese. Bake at 400°F for 15–20 minutes until bubbly and melted.
  6. Garnish with cilantro, avocado slices, or sour cream. Serve hot with rice, salad, or guacamole.

Notes

To make vegan, use plant-based cheese or avocado crema. Add jalapeños for spice or spinach for extra greens. Store up to 4 days or freeze up to 2 months. Assemble ahead and bake when ready.

  • Prep Time: 20 minutes
  • Cook Time: 25 minutes
  • Category: Dinner
  • Method: Baked
  • Cuisine: Mexican-Inspired

Nutrition

  • Serving Size: 2 enchiladas
  • Calories: 380
  • Sugar: 5g
  • Sodium: 580mg
  • Fat: 13g
  • Saturated Fat: 5g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 52g
  • Fiber: 9g
  • Protein: 13g
  • Cholesterol: 20mg

Leave a Comment

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