Sweet Potato Black Bean Enchiladas

Highlighted under: Cozy Cravings Kitchen

Delicious and hearty Sweet Potato Black Bean Enchiladas make for a perfect weeknight meal, packed with flavor and nutrition.

Emma

Created by

Emma

Last updated on 2025-12-29T16:34:27.665Z

These Sweet Potato Black Bean Enchiladas are the ultimate comfort food, combining the sweetness of roasted sweet potatoes with the earthy flavor of black beans. Topped with a rich enchilada sauce and cheese, they are sure to please everyone at the table.

Why You'll Love This Recipe

  • Nutritious and filling, perfect for a healthy dinner option
  • Vibrant flavors and textures that excite the palate
  • Easy to customize with your favorite toppings and sauces

A Wholesome Meal Option

Sweet Potato Black Bean Enchiladas are not just a treat for your taste buds but also a powerhouse of nutrition. Sweet potatoes are packed with vitamins A and C, potassium, and fiber, making them a fantastic ingredient for a healthy meal. When paired with black beans, you get an excellent source of protein and essential nutrients. This combination ensures that each bite is not only satisfying but also nourishing, perfect for families looking to maintain a balanced diet.

Moreover, this dish is incredibly filling without being heavy. The complex carbohydrates from sweet potatoes and the protein from black beans work together to keep you satisfied longer, making it an ideal choice for a weeknight dinner. You can serve these enchiladas with a side salad for a complete meal that everyone will love.

Flavorful and Versatile

One of the standout features of Sweet Potato Black Bean Enchiladas is their vibrant flavor profile. The natural sweetness of the roasted sweet potatoes balances beautifully with the savory black beans and the spiciness of the chili powder. Additional toppings like fresh cilantro, creamy avocado, and tangy sour cream elevate the dish to a whole new level, making it a delightful experience for your palate.

Customization is also a major plus! You can easily adjust the spice level by adding more chili powder or incorporating jalapeños. If you’re in the mood for something different, feel free to experiment with other fillings like sautéed peppers or mushrooms. This versatility means you can make this dish time and again, with each version having its own unique twist.

Easy Preparation

Preparing Sweet Potato Black Bean Enchiladas is a breeze, making it a fantastic choice for busy weeknights. The process involves simple steps that don’t require advanced cooking skills, making it accessible for cooks of all levels. With minimal prep time, you can have a delicious meal on the table in under an hour. Roasting the sweet potatoes adds depth of flavor, while the assembly of the enchiladas is straightforward and quick.

Additionally, these enchiladas can be made ahead of time. You can prepare the filling and assemble the dish in advance, then simply bake it when you're ready to eat. This makes it a perfect meal for meal prep or when entertaining guests, allowing you to enjoy your time with loved ones rather than spending it in the kitchen.

Ingredients

For the Enchiladas

  • 2 cups sweet potatoes, peeled and diced
  • 1 can (15 oz) black beans, drained and rinsed
  • 1 cup corn kernels (fresh or frozen)
  • 1 teaspoon cumin
  • 1 teaspoon chili powder
  • 8 corn tortillas
  • 1 cup enchilada sauce
  • 1 cup shredded cheese (cheddar or mozzarella)
  • Salt and pepper to taste

For Topping

  • Fresh cilantro, chopped
  • Sour cream or Greek yogurt
  • Avocado slices

Make sure to prepare all ingredients before you start assembling the enchiladas.

Instructions

Prepare the Sweet Potatoes

Preheat your oven to 400°F (200°C). Toss the diced sweet potatoes with a bit of olive oil, salt, and pepper. Spread them out on a baking sheet and roast for 20-25 minutes until tender.

Make the Filling

In a large bowl, combine the roasted sweet potatoes, black beans, corn, cumin, chili powder, and salt and pepper. Mix well.

Assemble the Enchiladas

In a tortilla, spoon a generous amount of the sweet potato mixture and roll it up tightly. Place seam-side down in a greased baking dish. Repeat with remaining tortillas.

Add Sauce and Cheese

Pour the enchilada sauce over the rolled tortillas and sprinkle with shredded cheese.

Bake

Bake in the preheated oven for 15-20 minutes until the cheese is bubbly and golden.

Once baked, let the enchiladas cool for a few minutes before serving.

Storage and Leftovers

If you find yourself with leftovers after enjoying your Sweet Potato Black Bean Enchiladas, don’t worry! They store well in the refrigerator for up to three days. Simply place them in an airtight container to keep them fresh. When you're ready to enjoy them again, just reheat in the oven at 350°F (175°C) until warmed through, or use the microwave for a quicker option.

You can also freeze these enchiladas for even longer storage. Wrap them tightly in plastic wrap and then in aluminum foil before placing them in the freezer. They can last up to three months in the freezer. To reheat, thaw overnight in the fridge and bake as directed. This makes for an easy meal option on busy days!

Serving Suggestions

To elevate your Sweet Potato Black Bean Enchiladas even further, consider serving them with a variety of sides and toppings. A fresh garden salad with a zesty lime vinaigrette pairs wonderfully with the enchiladas, cutting through the richness and adding a refreshing crunch. You might also enjoy serving them with a side of Mexican rice or quinoa for a heartier meal.

Don’t forget about the toppings! Fresh avocado slices add creaminess, while chopped cilantro brings a pop of freshness. A dollop of sour cream or Greek yogurt can add a delightful tang. For those who enjoy a bit of heat, a sprinkle of diced jalapeños or a drizzle of hot sauce can take your enchiladas to the next level.

Secondary image

Questions About Recipes

→ Can I make these enchiladas ahead of time?

Yes, you can assemble the enchiladas and store them in the fridge for up to 24 hours before baking.

→ What can I substitute for black beans?

You can use pinto beans, kidney beans, or lentils as a substitute.

→ Are these enchiladas gluten-free?

Yes, if you use corn tortillas and ensure your enchilada sauce is gluten-free.

→ Can I freeze leftover enchiladas?

Yes, you can freeze the baked enchiladas for up to 3 months. Reheat from frozen in the oven.

Sweet Potato Black Bean Enchiladas

Delicious and hearty Sweet Potato Black Bean Enchiladas make for a perfect weeknight meal, packed with flavor and nutrition.

Prep Time20 minutes
Cooking Duration30 minutes
Overall Time50 minutes

Created by: Emma

Recipe Type: Cozy Cravings Kitchen

Skill Level: Intermediate

Final Quantity: 4 servings

What You'll Need

For the Enchiladas

  1. 2 cups sweet potatoes, peeled and diced
  2. 1 can (15 oz) black beans, drained and rinsed
  3. 1 cup corn kernels (fresh or frozen)
  4. 1 teaspoon cumin
  5. 1 teaspoon chili powder
  6. 8 corn tortillas
  7. 1 cup enchilada sauce
  8. 1 cup shredded cheese (cheddar or mozzarella)
  9. Salt and pepper to taste

For Topping

  1. Fresh cilantro, chopped
  2. Sour cream or Greek yogurt
  3. Avocado slices

How-To Steps

Step 01

Preheat your oven to 400°F (200°C). Toss the diced sweet potatoes with a bit of olive oil, salt, and pepper. Spread them out on a baking sheet and roast for 20-25 minutes until tender.

Step 02

In a large bowl, combine the roasted sweet potatoes, black beans, corn, cumin, chili powder, and salt and pepper. Mix well.

Step 03

In a tortilla, spoon a generous amount of the sweet potato mixture and roll it up tightly. Place seam-side down in a greased baking dish. Repeat with remaining tortillas.

Step 04

Pour the enchilada sauce over the rolled tortillas and sprinkle with shredded cheese.

Step 05

Bake in the preheated oven for 15-20 minutes until the cheese is bubbly and golden.

Nutritional Breakdown (Per Serving)

  • Calories: 400 kcal
  • Total Fat: 15g
  • Saturated Fat: 7g
  • Cholesterol: 30mg
  • Sodium: 600mg
  • Total Carbohydrates: 56g
  • Dietary Fiber: 12g
  • Sugars: 6g
  • Protein: 12g