
Hearty enchiladas filled with roasted sweet potatoes, black beans, and corn, topped with enchilada sauce and melted cheese. A comforting vegetarian family favorite.

This dish is my go-to when I want something comforting, balanced, and a little festive without spending all afternoon in the kitchen. I first put these together on a rainy Sunday when I had a fridge full of pantry staples and a couple of sweet potatoes that needed a purpose. The combination of caramelized sweet potato cubes with smoky spices, tender black beans, and bright corn felt like a hug in a casserole dish. It is the sort of meal that sends everyone back for seconds, and the leftovers reheat beautifully for workday lunches.
What makes these enchiladas special is the contrast in textures and flavors. Roasting the sweet potatoes concentrates their natural sugars and produces a slightly crisp edge that plays nicely against the creamy black beans. A squeeze of fresh lime and a handful of chopped cilantro lift the filling so it never feels heavy. I use whole wheat tortillas to add a nutty element and to keep this dish feeling wholesome. These enchiladas are flexible enough to be a weeknight centerpiece yet attractive enough for a casual weekend dinner party.
Personally, my family always remarks on how the roasted sweet potato adds a subtle sweetness that keeps the filling interesting. The first time I served these, my sister asked for the recipe on the spot and the neighbors knocked the next day to ask for leftovers. That combination of simple ingredients turning into something memorable is why I come back to this dish again and again.
My favorite thing about this version is how forgiving it is. I have made it with whatever I had on hand and it always came together. Once I assembled a pan the night before and baked it the next evening; the flavors developed overnight and the family raved about the deeper profile. These enchiladas are reliably comforting at potlucks and dinner tables alike.
Keep cooled leftovers in an airtight container in the refrigerator for up to four days. For freezing, wrap individual portions in plastic wrap and place in a freezer bag to prevent freezer burn. To reheat from frozen, thaw in the refrigerator overnight and bake at 350 degrees Fahrenheit for 20 to 25 minutes or microwave covered for 4 to 6 minutes. Store sliced avocado separately and add fresh before serving to avoid browning.
Swap black beans for pinto or kidney beans if you prefer. If you do not have sweet potatoes, roasted butternut squash or regular Yukon gold potatoes will work though they will alter the sweetness. For a dairy free option, omit the cheese and use a dairy free shredded alternative or a drizzle of blended cashews. Use corn tortillas to make it gluten free and choose a smoky enchilada sauce for more depth.
Serve with sliced avocado, a dollop of sour cream, and extra cilantro. A simple cabbage slaw with lime and a pinch of sugar adds crunch and brightness. Pair with Mexican rice or a crisp green salad for a full meal. For beverage pairing, a light lager or a citrusy white wine complements the smoky and sweet notes.
Enchiladas have roots in traditional Mexican cuisine where tortillas are filled and sauced to create a portable, flavorful meal. This adaptation leans on Southwestern flavors with cumin and smoked paprika and highlights native New World ingredients such as corn and sweet potatoes. While not a strict traditional variant, it celebrates the same spirit of resourceful, layered flavors.
In fall and winter, use roasted autumn squash and add warm spices like a pinch of cinnamon for a seasonal twist. In summer, toss in fresh grilled corn and diced tomatoes for brightness. For holiday gatherings, top with toasted pepitas and a scattering of pomegranate seeds to add texture and color.
Make the filling up to three days in advance and store in the refrigerator. Assemble the enchiladas the night before and cover with foil; bake the next day for 25 to 30 minutes. Portion into single serving containers for lunches and add fresh garnishes when reheating to keep flavors vibrant.
Readers have emailed me that this dish converted picky eaters and was the centerpiece of potlucks. One friend told me she doubled the filling and used it as a filling for stuffed peppers with great success. I have served it at family gatherings where everyone asked for the recipe, and it always sparks ideas for creative leftovers like enchilada bowls or nacho-style plating.
Whether you are cooking for a busy weeknight or hosting a casual dinner, these enchiladas are worth keeping in your repertoire. The balance of smoky, sweet, and bright flavors makes them endlessly adaptable and always satisfying.
Roast the sweet potatoes in a single layer on a rimmed baking sheet to ensure even caramelization.
Rinse canned beans to reduce sodium and improve the bean flavor.
Assemble the enchiladas the day before for deeper flavor development and easier hosting.
If the filling seems dry, add a splash of olive oil or a tablespoon of water while heating to keep it moist.
This nourishing sweet potato, corn, and black bean enchiladas recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
This Sweet Potato, Corn, and Black Bean Enchiladas recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Preheat oven to 400 degrees Fahrenheit. Peel and dice sweet potatoes to 1/2 inch pieces and toss with 2 tablespoons olive oil, 1 teaspoon ground cumin, 1 teaspoon smoked paprika, and salt and pepper.
Spread sweet potato cubes on a rimmed baking sheet in a single layer and roast for 20 to 25 minutes, turning once until tender and slightly caramelized. Allow to cool slightly.
Heat 1 tablespoon olive oil in a large skillet over medium heat. Sauté 1/2 cup finely chopped red onion for about 3 minutes until translucent. Add 2 minced garlic cloves and cook 30 seconds to 1 minute until fragrant.
Add drained and rinsed black beans, thawed corn, roasted sweet potatoes, 1 tablespoon lime juice and 1/4 cup chopped cilantro to the skillet. Stir and heat for 4 to 5 minutes. Adjust seasoning with salt and pepper.
Reduce oven to 375 degrees Fahrenheit. Spoon about 1/3 cup of filling into each tortilla, roll tightly, and place seam-side down in a 9 by 13 inch baking dish.
Pour 2 cups enchilada sauce evenly over the rolled tortillas and sprinkle 1 1/2 cups shredded cheese on top. Bake at 375 degrees Fahrenheit for 20 to 25 minutes until sauce bubbles and cheese melts. Let rest 5 minutes before serving.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Leave a comment & rating below or tag
@mrcooks on social media!


A playful holiday dessert: crisp white chocolate–lined tortilla shells filled with a light, whipped cream cheese filling and finished with graham crumbs, sprinkles and crushed candy cane.

Buttery peanut butter meets crisp cereal and a silky chocolate swirl for an irresistible, easy-to-make bar that everyone will ask for again.

A creamy spinach and ricotta pasta bake topped with bubbling mozzarella and a bright tomato sauce. Simple pantry ingredients come together for a comforting yet elegant family meal.

Leave a comment & rating below or tag @mrcooks on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.