
Hearty, vibrant enchiladas filled with roasted sweet potato, sweet corn, and black beans, topped with tangy sauce and melty cheese — a weeknight favorite.

This recipe for sweet potato, corn, and black bean enchiladas has been a staple in my kitchen for years—simple enough for a busy weeknight, but special enough to share with friends. I first put these together on a rainy autumn evening when I wanted something colorful, warming, and meatless that everyone would actually ask for seconds of. The roasted sweet potatoes caramelize lightly, pairing beautifully with the slightly sweet corn and earthy black beans. The texture balance—soft roasted cubes, tender beans, and melting cheese—makes every bite satisfying.
I remember serving these at a small family gathering and watching my partner’s skeptical cousin go back for thirds. The lime and cilantro in the filling brighten the dish and cut through the richness, while the enchilada sauce ties everything together with gentle heat and savory depth. These enchiladas travel well to potlucks, keep beautifully in the fridge, and reheat without losing their moisture, which is one of the reasons I reach for them again and again.
I’ve tested this combination several ways and find the cumin and smoked paprika give just the right warmth without overpowering the sweetness of the potatoes. Family reactions vary from surprise at how hearty a vegetarian dish can be to requests for the recipe the next day. It’s become my go-to when I want something colorful, easy, and deeply comforting.
One of my favorite parts is how forgiving this combination is: if the filling seems a touch dry, a splash of water or extra lime brightens it. My partner loves them with lots of cilantro, while I almost always add avocado for creaminess. At holiday potlucks I’ve seen guests unaware these were vegetarian until someone mentioned it, a sure sign these flavors stand on their own.
Store leftovers in an airtight container in the refrigerator for up to 4 days. If you want to freeze portions, assemble the filled but unbaked enchiladas, cover tightly with plastic wrap and foil, and freeze for up to 3 months. To bake from frozen, remove plastic, keep foil on, bake covered at 375°F for 30 to 40 minutes, then uncover, add cheese, and bake another 10 minutes until bubbly. Reheat refrigerated portions in a 350°F oven for 15 to 20 minutes or in the microwave for 2 to 3 minutes per serving until warm.
If you need to adjust ingredients, use roasted butternut squash or regular potatoes instead of sweet potatoes—reduce roasting time for diced potatoes slightly. Swap canned black beans for pinto or kidney beans at a 1:1 ratio. For gluten-free needs, use corn or certified gluten-free tortillas. Make it dairy-free by replacing cheese with a vegan melting cheese or omit completely and top with avocado and a squeeze of lime. For extra heat, add a diced jalapeño to the sauté or choose a spicier enchilada sauce.
Serve these enchiladas with a crisp cabbage slaw for crunch, cilantro-lime rice for a fuller meal, or a simple mixed greens salad dressed with vinaigrette. Garnish plates with sliced avocado, pickled red onion, and a drizzle of sour cream or yogurt. They also pair nicely with black bean soup or a bright tomato and corn salad for a summer spread. For a festive presentation, sprinkle chopped cilantro and a few lime wedges on the side.
Enchiladas have deep roots in Mexican cuisine, traditionally filled with meats, cheeses, or beans and covered in a chili-based sauce. This version leans into Mexican-American home cooking, incorporating roasted sweet potato for a seasonal and vegetarian twist while preserving the core elements of rolled tortillas, savory sauce, and melting cheese. Regional variations across Mexico include different sauces—red, green, or mole—each lending a distinct flavor profile. My adaptation honors the technique while using accessible ingredients common in many pantries.
In cooler months, the roasted sweet potato is perfect and comforting; in summer, swap in charred summer squash and fresh corn for a lighter take. For holiday gatherings, add roasted poblano peppers and finish with crumbled cotija for a festive touch. Springtime calls for adding wilted spinach or Swiss chard into the filling to incorporate fresh greens without changing the basic assembly.
For busy weeks, roast the sweet potatoes and sauté the aromatics ahead of time, then combine and store the filling in the fridge for up to three days. Assemble the enchiladas in the baking dish, cover, and refrigerate until ready to bake—this saves 10 to 15 minutes on the night of serving. If you prefer to freeze, assemble the rolls without sauce and freeze flat on a tray, then transfer to a freezer bag. Thaw in the fridge before saucing and baking.
These enchiladas are a reliable, crowd-pleasing option that balance comfort, nutrition, and bright, lively flavors. I hope they become a regular on your table, whether for a cozy family dinner or a large gathering with friends.
Warm tortillas briefly in a dry skillet or microwave wrapped in a damp paper towel to prevent cracking during rolling.
Roast sweet potatoes in a single layer and flip halfway to ensure even caramelization and tender centers.
Taste and slightly over-season the filling because sauces and tortillas dilute seasoning during baking.
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.
Yes. To freeze, assemble unbaked enchiladas in a baking dish, wrap tightly with plastic and foil, and freeze up to 3 months. Thaw overnight in the refrigerator before baking, or bake from frozen covered at 375°F until heated through, then uncover and add cheese.
Use certified gluten-free tortillas and a dairy-free cheese alternative, or omit the cheese and serve with avocado and cashew crema for a dairy-free version.
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°F. Line a baking sheet and dice sweet potatoes into 1/2-inch pieces so they roast uniformly.
Toss diced sweet potatoes with 2 tablespoons olive oil, 1 teaspoon cumin, 1 teaspoon smoked paprika, salt, and pepper. Roast 20 to 25 minutes, turning once, until tender with caramelized edges.
Heat a tablespoon of olive oil in a skillet over medium heat. Sauté 1/2 cup chopped red onion until soft, about 3 minutes; add 2 minced garlic cloves and cook 30 to 45 seconds until fragrant.
Stir in drained black beans and 1 cup thawed corn, then add the roasted sweet potatoes, 1 tablespoon lime juice, and 1/4 cup chopped cilantro. Heat through 3 to 5 minutes and adjust seasoning.
Reduce oven to 375°F. Place about 1/3 cup filling in each warmed tortilla, roll tightly, and arrange seam-side down in a 9x13-inch baking dish.
Pour 2 cups enchilada sauce evenly over the rolls and top with 1 1/2 cups shredded cheese. Bake at 375°F for 20 to 25 minutes until cheese is melted and bubbly. 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
@snapyrecipe on social media!


Golden-browned chicken tossed with rotini in a silky garlic Parmesan sauce—comforting, quick, and perfect for weeknight dinners.

A vibrant, smoky Southwest chicken wrap loaded with rice, beans, corn, and a creamy chipotle-lime sauce — perfect for lunch, meal prep, or an easy weeknight.

A timeless apple crumble with a buttery, cinnamon-scented topping and tart-sweet Granny Smith filling — perfect warm with vanilla ice cream.

Leave a comment & rating below or tag @snapyrecipe 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.
Quick and easy dinner ideas delivered to your inbox.