Prepare your taste buds for an explosion of flavor with these incredible Black Bean and Sweet Potato Enchiladas! This dish masterfully blends the earthy sweetness of roasted sweet potatoes with the robust texture of black beans, all wrapped in soft tortillas and smothered in a vibrant, savory green enchilada sauce. It’s a culinary experience that’s both comforting and exciting, promising a satisfying meal that’s surprisingly simple to prepare and packed with nourishing ingredients.
Whether you’re a seasoned chef or a kitchen novice, this recipe is designed for success. Its vibrant colors and rich aromas are sure to impress, making it a perfect weeknight dinner or a crowd-pleasing option for your next family gathering. Best of all, it’s a fantastic way to enjoy a hearty, vegetarian meal that even the most dedicated meat-eaters will adore. My own dad, a self-proclaimed “meat and potatoes” man, couldn’t get enough of them when I served them during our basement remodel project. He asked for seconds and even suggested they become a staple for our family dinners – a ringing endorsement if ever there was one!

Why You’ll Adore These Vegetarian Enchiladas
- Flavorful and Satisfying: The sweet and savory combination of black beans and sweet potatoes, spiced just right, creates an incredibly satisfying filling that’s both hearty and delicious.
- Healthy and Nutritious: Loaded with fiber from black beans and sweet potatoes, essential vitamins, and plant-based protein, these enchiladas are a guilt-free indulgence that supports a balanced diet.
- Easy to Make: With straightforward steps and readily available ingredients, this recipe is perfect for busy weeknights, requiring minimal effort for maximum flavor.
- Crowd-Pleaser: Even those skeptical about vegetarian dishes will be asking for more! The rich flavors and comforting nature of these enchiladas make them a fantastic option for entertaining guests or feeding the family.
- Customizable: Easily adapt the spice level to your preference, add extra vegetables, or pile on your favorite toppings to make this dish truly your own.

Expert Tips for Crafting the Perfect Black Bean and Sweet Potato Enchiladas
- Sweet Potato Preparation is Key: For a faster and more even cook, dice your sweet potato into small, uniform ½-inch pieces. This not only significantly reduces cooking time but also ensures that each piece becomes wonderfully tender, contributing to a smoother, more integrated filling. Smaller pieces are also easier to mash gently, creating that perfect texture without large, raw chunks, and helps them meld beautifully with the other ingredients.
- Choose a High-Quality Green Enchilada Sauce: The sauce is truly the heart of your enchiladas, so don’t compromise on quality. A good green enchilada sauce offers a depth of flavor that elevates the entire dish, providing that authentic Mexican taste. Brands like Herdez and Frontera are excellent choices, known for their robust spice profiles and consistent quality. Look for sauces with natural ingredients and a vibrant green color for the best results.
- Ensure Tortilla Pliability: Corn tortillas are traditional and add a lovely authentic flavor, but they can be notoriously fragile and prone to cracking when rolled. To prevent this, gently warm them before filling. A simple trick is to stack them, wrap them loosely in a damp paper towel, and microwave for 30-45 seconds until they are soft and flexible. Alternatively, lightly frying them in a small amount of oil for a few seconds per side can also soften them. If you’re looking for more structural integrity and a softer bite, consider using a blend of corn and flour tortillas, or even entirely flour tortillas for a less traditional but very forgiving option.
- Master the Roll and Placement: After carefully spooning about ¼ cup of the delicious sweet potato and black bean filling into each tortilla, roll it up snugly and place it seam-side down in your baking dish. This simple step is crucial for keeping your enchiladas intact during baking, preventing them from unraveling and spilling their delicious contents. Arrange them closely together in the pan to create a beautiful, cohesive presentation and to help them hold their shape as they bake in the savory sauce.
- Don’t Skimp on Cheese: While the recipe calls for a specific amount, feel free to be generous with your cheese topping! A golden, bubbly layer of melted cheese is not just visually appealing but also adds a fantastic savory creaminess that perfectly complements the sweet and spicy filling. Consider a mix of cheddar and Monterey Jack for a richer flavor and superior melt that will have everyone reaching for another serving.

Print
Black Bean and Sweet Potato Enchiladas
5 from 1 review
Author: Liz Thomson
Prep Time: 15 mins
Cook Time: 45 mins
Total Time: 1 hour
Yield: 4 servings
Category: Dinner
Method: Baked
Cuisine: Mexican
Description
These vegetarian enchiladas feature a delightful blend of tender sweet potatoes and hearty black beans, seasoned with a perfect balance of sweet and savory spices. Smothered in a rich green enchilada sauce and topped with melted cheese, they offer a comforting and wholesome meal that’s bursting with Mexican-inspired flavors. Easy to prepare, they’re ideal for a nutritious family dinner or a festive gathering.
Ingredients
Scale
- 1 tablespoon olive oil
- 1 medium onion, diced
- 2 cloves garlic, minced
- 1 medium sweet potato (½ lb), diced into small cubes
- 1 15oz can diced tomatoes
- 1 cup water
- ¼ teaspoon chili powder
- ½ teaspoon cumin
- ½ teaspoon coriander
- 1 cup shredded cheddar cheese, divided
- 1 15oz can black beans, rinsed and drained
- ½ cup corn (fresh or frozen)
- 8 corn tortillas
- 1 cup green enchilada sauce, divided
Instructions
- Preheat your oven to 350°F (175°C) to ensure it’s ready for baking.
- In a large, heavy-bottomed skillet or Dutch oven, heat the olive oil over medium heat until shimmering.
- Add the diced onion to the skillet and sauté for 4-5 minutes, stirring occasionally, until the onion becomes translucent and begins to soften.
- Stir in the minced garlic and continue to cook for another 2 minutes, until fragrant. Be careful not to burn the garlic.
- Add the diced sweet potato, canned diced tomatoes (undrained), water, chili powder, cumin, and coriander to the skillet. Bring the mixture to a gentle simmer and let it cook for 15-20 minutes, or until the sweet potato pieces are fork-tender.
- Once the sweet potatoes are tender, gently mash them in the skillet using a fork or a potato masher. This will create a creamy yet chunky texture for the filling.
- Stir in ½ cup of the shredded cheddar cheese, the rinsed and drained black beans, and the corn. Mix well to combine all ingredients.
- Allow the filling to cook for 5 more minutes, then remove from heat and let it cool slightly. This makes it easier to handle when filling the tortillas.
- Pour about ¼ cup of the green enchilada sauce into the bottom of a 9×13 inch baking dish, spreading it evenly.
- Take one corn tortilla at a time. Add about ¼ cup of the sweet potato and black bean filling to the center of each tortilla. Roll it up tightly and place it seam-side down in the prepared baking dish, on top of the sauce. Repeat with the remaining tortillas and filling.
- Once all the enchiladas are rolled and arranged in the pan, pour the remaining enchilada sauce over them, ensuring they are well-covered. Then, generously sprinkle the remaining ½ cup of shredded cheese over the top.
- Cover the baking dish tightly with aluminum foil and bake in the preheated oven for 20 minutes.
- Remove the foil and continue to bake for an additional 5-10 minutes, or until the cheese is completely melted, bubbly, and slightly golden.

Delicious Sides to Pair with Your Enchiladas
Enhance your meal with these delightful and easy-to-make side dishes that perfectly complement the vibrant flavors of these Black Bean and Sweet Potato Enchiladas. Each option adds another layer of texture and taste to create a truly memorable dining experience.
Zesty Mexican Street Corn Salad

This vibrant salad brings a burst of fresh flavors with grilled corn, creamy dressing, and a hint of spice. Its tangy profile cuts through the richness of the enchiladas, offering a refreshing counterpoint that’s both light and incredibly satisfying. The crunch of fresh vegetables provides a delightful contrast to the soft tortillas and filling.
Refreshing Black Bean and Corn Salad

A simple yet impactful side, this salad combines hearty black beans with sweet corn, crisp bell peppers, and a zesty lime dressing. It’s a great way to add extra protein and fiber, complementing the enchiladas with its cool and crunchy texture. The fresh ingredients provide a light contrast, making your meal feel balanced and invigorating.
Effortless Rice Cooker Mexican-Style Rice

For a truly complete meal, a side of fluffy, flavorful Mexican-style rice is essential. Using a rice cooker makes this classic side incredibly simple, freeing up your stovetop for other preparations. Its savory notes and soft texture provide a perfect base for the rich enchiladas, absorbing all the delicious flavors and making every bite more enjoyable.
Frequently Asked Questions About Black Bean and Sweet Potato Enchiladas
Can I prepare these enchiladas ahead of time?
Absolutely! You can assemble the enchiladas completely, cover the baking dish tightly with foil, and refrigerate for up to 24 hours before baking. For best results, let them sit at room temperature for about 30 minutes before baking to ensure even cooking. If baking from cold, add an extra 10-15 minutes to the baking time to ensure they are heated through and bubbly.
Are these enchiladas freezer-friendly?
Yes, they are! Once assembled but before baking, cover the dish tightly with plastic wrap and then foil. Freeze for up to 3 months. When ready to bake, thaw overnight in the refrigerator, then bake as directed, adding extra time as needed. You can also bake them directly from frozen, covering loosely with foil, and baking for approximately 60-75 minutes at 375°F (190°C), then uncover and bake for an additional 10-15 minutes until the cheese is melted and the enchiladas are heated through.
How can I make this recipe spicier?
To kick up the heat, you have a few delicious options: add a pinch of cayenne pepper or a dash of your favorite hot sauce directly to the filling mixture. For a fresh and vibrant heat, you can finely chop a jalapeño or serrano pepper and sauté it with the onions and garlic at the beginning of the cooking process. Alternatively, simply add sliced fresh jalapeños or a sprinkle of red pepper flakes on top before baking for a spicy kick.
What are some good topping ideas?
The possibilities are endless when it comes to customizing your enchiladas with toppings! Common and delicious additions include fresh cilantro, diced avocado or a dollop of creamy guacamole, a generous spoonful of sour cream or a healthier Greek yogurt, a sprinkle of salty cotija cheese, or a drizzle of your favorite hot sauce for an extra zing. Chopped green onions or a squeeze of fresh lime juice also add a wonderful brightness and freshness that elevates the dish.
So, what are you waiting for? Dive into the delightful world of vegetarian Mexican cuisine with these Black Bean and Sweet Potato Enchiladas. They’re not just a meal; they’re an experience – healthy, hearty, and unbelievably delicious. Try them tonight and discover your new favorite family dinner!