Sweet Potato, Corn, and Black Bean Enchiladas

Roasted sweet potatoes, sweet corn, and black beans wrapped in whole wheat tortillas, bathed in enchilada sauce and melted cheese for a comforting, vibrant family dinner.

This Sweet Potato, Corn, and Black Bean Enchiladas dish became a weekday favorite the first winter I tried it. I was searching for a vegetarian main that felt both hearty and festive, something to serve when friends came over and the oven could fill the kitchen with a warm, inviting aroma. The roasted sweet potatoes caramelize at the edges, the corn adds kernels of sweetness and pop, and the black beans give it satisfying body. Each bite balances sweet, smoky, and citrus notes and the texture is a perfect contrast between creamy filling and melty cheese on top.
I discovered this combination when I wanted to use pantry staples and a lonely sweet potato. The result was a crowd-pleasing dish that holds up well for leftovers and reheats beautifully. My family always asks for extra avocado and a squeeze of lime. Over time I refined small details: a quick roast at high heat for better caramelization, finishing the filling in a skillet so the flavors mingle, and choosing whole wheat tortillas for extra structure. These enchiladas have since become my go-to for easy weeknight entertaining and a reliable potluck contribution.
Why You'll Love This Recipe
- Comforting yet vibrant: roasted sweet potatoes provide natural sweetness, while smoked paprika and lime brighten the overall flavor profile.
- Quick to prep: active prep time is about 25 minutes and hands-off roasting and baking fit easily into a busy evening.
- Pantry-friendly: uses canned black beans, frozen corn, and common spices so you can often make it without a grocery run.
- Make-ahead friendly: assemble and refrigerate for up to 24 hours or freeze before baking to save time on the day of serving.
- Family-friendly and customizable: easily omit cheese or use dairy-free alternatives, add cooked chicken for extra protein, or use corn tortillas for a different texture.
- Crowd-pleaser: serves about 4 to 6 and reheats well for lunches or an easy second dinner.
I remember serving these at a small dinner where one guest declared they did not miss meat at all. My kids loved the caramelized sweet potato pieces and fought over the last slice of avocado. It’s the kind of dish that invites conversation and seconds.
Ingredients
- Sweet potatoes (4 cups, peeled and diced): Choose firm, orange-fleshed sweet potatoes for a naturally sweet, creamy interior. Small to medium tubers roast evenly. If buying pre-cut, look for uniform dice to ensure even roasting.
- Olive oil (2 tablespoons): A good extra-virgin olive oil adds a touch of fruitiness and helps the potatoes caramelize. You can substitute avocado oil for a higher smoke point.
- Ground cumin (1 teaspoon) and smoked paprika (1 teaspoon): These spices give warmth and a subtle smokiness. Use fresh spices for the best aroma.
- Black beans (1 can, 15 ounces): Drain and rinse well to remove excess sodium. Pinto beans work in a pinch, but black beans keep the mixture visually attractive.
- Frozen corn (1 cup, thawed): Sweet kernels bring texture and bursts of flavor; fresh corn on the cob can be subbed when in season.
- Red onion (1/2 cup, finely chopped) and garlic (2 cloves, minced): Sauté until translucent to develop sweetness and mellow the raw sharpness.
- Lime juice (1 tablespoon) and fresh cilantro (1/4 cup, chopped): Brighten the filling and cut through richness with acidity and herbaceous freshness.
- Whole wheat tortillas (8 small): Small tortillas hold one serving each and provide a nutty flavor and structure. For corn tortillas, warm them briefly to avoid cracking.
- Enchilada sauce (2 cups): Use store-bought for convenience or homemade for deeper flavor; a medium heat is perfect for families.
- Shredded cheese (1 1/2 cups): Monterey Jack or cheddar melt beautifully. For dairy-free, choose a plant-based shreds with good melting properties.
- Optional garnishes: 1 avocado, sliced, and sour cream for serving add cooling creaminess and contrast.
Instructions
Preheat and prepare the sweet potatoes: Preheat oven to 400°F. In a large bowl toss 4 cups diced sweet potatoes with 2 tablespoons olive oil, 1 teaspoon ground cumin, 1 teaspoon smoked paprika, and salt and pepper to taste. Spread in a single layer on a rimmed baking sheet so they roast instead of steam. Roast until caramelized: Roast for 20 to 25 minutes, turning once halfway through, until tender and slightly caramelized around the edges. You want fork-tender cubes with golden-brown edges; if your oven runs cool add 3 to 5 minutes. Sauté aromatics: While potatoes roast, heat 1 tablespoon olive oil in a large skillet over medium. Add 1/2 cup finely chopped red onion and 2 minced garlic cloves. Sauté until softened and fragrant, about 3 minutes, taking care not to burn the garlic. Combine filling: Add 1 can drained and rinsed black beans, 1 cup thawed frozen corn, the roasted sweet potatoes, 1 tablespoon lime juice, and 1/4 cup chopped fresh cilantro to the skillet. Stir and heat through for about 5 minutes. Taste and adjust seasoning with salt and pepper. Reduce oven and assemble: Reduce oven temperature to 375°F. Spoon about 1/3 cup of the filling into each tortilla, roll tightly, and place seam-side down in a 9x13 inch baking dish lined lightly with 1/2 cup of enchilada sauce to prevent sticking. Pack them side by side for even baking. Sauce and cheese: Pour the remaining 1 1/2 cups enchilada sauce evenly over the filled tortillas and sprinkle 1 1/2 cups shredded Monterey Jack or cheddar cheese over the top. A thin, even layer of sauce ensures all tortillas stay moist while baking. Bake until bubbly: Bake at 375°F for 20 to 25 minutes, until the cheese is fully melted and bubbling and the edges are gently browned. Let rest 5 minutes before serving to set the filling.
You Must Know
- The dish freezes well for up to 3 months if assembled in a freezer-safe container before baking. Thaw overnight in the refrigerator before baking as directed.
- It is rich in fiber and plant-based protein thanks to the black beans and sweet potatoes; one serving offers a balanced vegetarian option.
- For crispier edges, broil the enchiladas for 1 to 2 minutes at the end of baking, watching closely to avoid burning.
- If using corn tortillas, warm them briefly in a skillet or wrapped in a damp towel to prevent cracking while rolling.
My favorite aspect is how the roasted potatoes develop an almost sweet-savory complexity that pairs beautifully with tangy enchilada sauce. Friends often tell me the first bite is surprising because it does not taste like a typical casserole; the textures make it feel freshly composed.
Storage Tips
Store leftovers in an airtight container in the refrigerator for up to 4 days. To reheat, place individual portions in a baking dish, cover with foil, and bake at 350°F for 15 to 20 minutes until warmed through. Microwaving works for single servings but may soften the tortillas. For freezing, assemble the enchiladas in a freezer-safe dish, cover tightly, and freeze up to 3 months. When ready to serve, thaw overnight and bake at 375°F for 25 to 30 minutes, or bake from frozen for about 45 minutes covered with foil, then remove foil to brown cheese.
Ingredient Substitutions
If you prefer a gluten-free option, use certified corn tortillas. For a vegan version, substitute dairy-free shredded cheese and skip sour cream; add a drizzle of cashew crema or a dollop of guacamole for creaminess. Swap black beans for pinto or cannellini if you prefer a milder bean flavor. Use diced butternut squash in place of sweet potato for a different texture and a slightly nutty flavor. If you like more heat, add chopped pickled jalapeños or a teaspoon of chipotle in adobo to the filling.
Serving Suggestions
Serve with sliced avocado and a spoonful of sour cream or plain yogurt to temper the sauce. A crisp green salad with lime vinaigrette complements the dish by adding acidity and crunch. For heartier meals, offer cilantro lime rice or a simple black bean salad on the side. Garnish with chopped cilantro, thinly sliced radishes, and extra lime wedges for brightness. These enchiladas are great for casual family dinners and can be dressed up for weekend guests with a colorful platter of sides.
Cultural Background
While these enchiladas are a modern, vegetarian take, they draw on traditional Mexican techniques: rolling fillings in tortillas, smothering them in a chile-based sauce, and finishing with cheese. Enchiladas have long been a flexible carrier of flavors in Mexican kitchens, adapted seasonally with local produce. The sweet potato twist reflects contemporary shifts toward plant-forward versions of classic dishes, honoring the structure of enchiladas while introducing new textures and flavors popular in North American home cooking.
Seasonal Adaptations
In summer, use fresh corn kernels cut from the cob and char them lightly to increase sweetness. In autumn and winter, swap in roasted butternut squash and sage for a cozy, seasonal profile. For a spring variation, add wilted spinach and fresh peas to the filling for color and brightness. Holiday versions can include toasted pepitas and a sprinkle of pomegranate seeds just before serving for an elegant finish.
Meal Prep Tips
Prepare the filling up to three days in advance and store in the refrigerator. Pre-roast the sweet potatoes and store separately for the best texture. Assemble the enchiladas the night before and cover with sauce and cheese; bake the next day for 25 to 30 minutes. Portion into single-serving containers for lunches and reheat in the oven or microwave. Use oven-safe meal prep containers to bake and store without transferring dishes.
These enchiladas are a reliable, comforting dish that invites customization and makes weeknight cooking feel special. I hope you make it your own and build your own memories around the table.
Pro Tips
Roast the sweet potatoes at a high temperature in a single layer so they caramelize rather than steam.
Taste and adjust seasoning after combining the filling; lime juice brightens the mix and salt balances sweetness.
Warm tortillas before filling to prevent tearing—wrap in a damp towel and microwave briefly or warm on a skillet.
For extra smoky depth add a teaspoon of chipotle in adobo to the filling.
If baking from frozen, cover with foil for most of the bake time to ensure even heating.
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.
FAQs about Recipes
Can I freeze these enchiladas?
Yes. Assemble the enchiladas, cover tightly, and freeze for up to 3 months. Thaw overnight in the fridge before baking, or bake from frozen with extended time.
How can I make them vegan?
Use dairy-free shreds and a creamy cashew topping, and ensure your tortillas are vegan. Flavor will remain similar though texture may vary slightly.
Can I use corn tortillas instead of whole wheat?
You can use corn tortillas but warm them briefly to make them pliable. Whole wheat tortillas provide more structure and a nuttier flavor.
Tags
Sweet Potato, Corn, and Black Bean Enchiladas
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.

Ingredients
Filling
Assembly & Toppings
Instructions
Preheat and Roast Sweet Potatoes
Preheat oven to 400°F. Toss diced sweet potatoes with olive oil, cumin, smoked paprika, salt, and pepper. Spread on a rimmed baking sheet and roast 20 to 25 minutes until fork-tender and caramelized at the edges.
Sauté Aromatics
Heat a tablespoon of olive oil in a large skillet over medium heat. Sauté finely chopped red onion and minced garlic about 3 minutes until softened and fragrant but not browned.
Combine Filling
Add drained black beans, thawed corn, roasted sweet potatoes, lime juice, and chopped cilantro to the skillet. Stir and heat through 4 to 5 minutes. Adjust seasoning with salt and pepper.
Assemble Enchiladas
Reduce oven to 375°F. Place about 1/3 cup filling in each warmed tortilla, roll tightly, and arrange seam-side down in a baking dish. Pour enchilada sauce evenly over rolls and sprinkle with shredded cheese.
Bake and Rest
Bake at 375°F for 20 to 25 minutes until cheese is melted and bubbly. Let rest 5 minutes before serving. Serve with sliced avocado and sour cream if desired.
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.
Nutrition
Did You Make This?
Leave a comment & rating below or tag
@mrsrecipe on social media!

Categories:
You might also like...

5-Minute Thanksgiving Appetizers That Wow Every Guest
Tiny crostini topped with creamy cheese, bright cranberry, crunchy pecans and rosemary — an effortless 5-minute starter that looks festive and tastes like the holidays.

African-Style Pancakes (Fluffy, Comforting, and Easy)
Light, slightly spiced pancakes inspired by African home kitchens—fluffy, buttery, and perfect for breakfast or brunch with syrup, cinnamon sugar, or a savory filling.

Air Fryer Bang Bang Chicken Skewers
Crispy, saucy chicken skewers made in the air fryer with a sweet-spicy bang bang sauce—perfect for weeknight dinners, parties, or meal prep.

Did You Make This?
Leave a comment & rating below or tag @mrsrecipe on social media!
Rate This Recipe
Share This Recipe
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
Comments (1)
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.
Hi, I'm Clara!
What's Popular
Get My 30-Minute Meals email series!
Quick and easy dinner ideas delivered to your inbox.

