30-MINUTE MEALS! Get the email series now

Sweet Potato, Corn, and Black Bean Enchiladas

5 from 1 vote
1 Comments
Mr. Cooks
By: Mr. CooksUpdated: Jul 30, 2026
This post may contain affiliate links. Please read our disclosure policy.

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

Sweet Potato, Corn, and Black Bean Enchiladas

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.

Why You'll Love This Recipe

  • Ready in about an hour from start to finish with only 25 minutes of active prep time, making it a realistic weeknight option.
  • Uses pantry and freezer staples like canned black beans and frozen corn while showcasing fresh produce such as sweet potatoes and cilantro.
  • Vegetarian and crowd-pleasing with a smoky cumin and paprika profile that appeals even to meat eaters.
  • Make-ahead friendly: assemble up to 24 hours in advance and bake when guests arrive or reheat leftovers with fresh toppings.
  • Flexible ingredients let you swap in what you have—use red sweet potatoes or add a handful of spinach for extra color.
  • Family friendly and balanced with fiber and plant protein from beans and a satisfying cheese finish for texture and flavor.

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.

Ingredients

  • Sweet potatoes: 4 cups peeled and diced, roughly 1/2 inch pieces. Choose firm sweet potatoes with smooth skin; I like garnet or orange varieties for their creamy texture and vibrant color. Roasting concentrates the sweetness and prevents a soggy filling.
  • Olive oil: 2 tablespoons. Use extra virgin olive oil for flavor when roasting, and keep a neutral oil on hand if you prefer a lighter taste.
  • Ground cumin and smoked paprika: 1 teaspoon each. Cumin adds earthiness while smoked paprika gives a subtle barbecue-like warmth. If you only have regular paprika, add a pinch of chipotle powder for smokiness.
  • Salt and pepper: To taste. I start with 1/2 teaspoon salt and a few grinds of black pepper and adjust after combining the filling.
  • Black beans: 1 can, 15 ounces, drained and rinsed. Canned beans save time and provide protein and body; rinsing reduces sodium and preserves a clean bean flavor.
  • Corn: 1 cup frozen kernels, thawed. Fresh or frozen both work; frozen kernels are convenient and hold their texture well after a quick sauté.
  • Red onion: 1/2 cup finely chopped. Red onion adds a sweet sharpness that softens when sautéed with garlic.
  • Garlic: 2 cloves, minced. Fresh garlic brightens the filling; add later in the pan to avoid burning.
  • Lime juice: 1 tablespoon. Freshly squeezed lime equilibrates the sweetness and ties the filling together.
  • Cilantro: 1/4 cup chopped. Adds herbaceous freshness; substitute parsley if you prefer.
  • Tortillas: 8 small whole wheat tortillas. Small tortillas make nice single-serving enchiladas and balance filling to shell ratio.
  • Enchilada sauce: 2 cups. Use your favorite brand or homemade sauce for best flavor consistency.
  • Shredded cheese: 1 1/2 cups Monterey Jack or cheddar. A blend melts beautifully; use a sharp cheddar for more pronounced flavor.
  • Garnishes: 1 avocado sliced and sour cream to serve, both optional but highly recommended for creaminess and cool contrast.

Instructions

Preheat and prepare sweet potatoes:Preheat the oven to 400 degrees Fahrenheit. Peel and dice enough sweet potatoes to measure 4 cups. Toss the cubes with 2 tablespoons olive oil, 1 teaspoon ground cumin, 1 teaspoon smoked paprika, and a starting pinch of salt and pepper. Spread in a single layer on a rimmed baking sheet so they roast evenly.Roast until caramelized:Roast for 20 to 25 minutes, turning once halfway through. Look for tender centers and slightly caramelized edges. The caramelization adds depth and prevents the filling from tasting bland. Remove from oven and let cool slightly before combining with other ingredients.Sauté aromatics:While potatoes are roasting, warm a tablespoon of olive oil in a large skillet over medium heat. Add 1/2 cup finely chopped red onion and sauté until translucent, about 3 minutes. Add 2 minced garlic cloves and cook for 30 seconds to 1 minute until fragrant but not browned. This step builds the savory backbone of the filling.Combine the filling:Add a drained and rinsed 15 ounce can of black beans, 1 cup thawed corn kernels, the roasted sweet potatoes, 1 tablespoon fresh lime juice, and 1/4 cup chopped cilantro to the pan. Stir and heat through for about 4 to 5 minutes. Taste and adjust seasoning with salt and pepper. If the filling seems dry, splash a teaspoon of olive oil or a tablespoon of water.Assemble enchiladas:Reduce oven temperature to 375 degrees Fahrenheit. Spoon about 1/3 cup of filling onto each tortilla, roll tightly, and place seam-side down in a 9 by 13 inch baking dish. Pack them snugly but avoid overfilling so they stay closed while baking.Sauce and cheese:Pour 2 cups of enchilada sauce evenly over the rolled tortillas and sprinkle 1 1/2 cups shredded Monterey Jack or cheddar cheese on top. If you like extra crisp edges, leave a little filling and cheese uncovered around the edges of the baking dish.Bake and finish:Bake at 375 degrees Fahrenheit for 20 to 25 minutes, until the sauce is bubbling and the cheese is melted and golden in spots. Let rest 5 minutes before serving to allow the filling to settle.Roasted sweet potato and black bean enchiladas on a baking dish

You Must Know

  • This dish freezes well for up to three months if tightly wrapped, making it excellent for batch cooking and last-minute dinners.
  • High in fiber and plant-based protein thanks to sweet potatoes and black beans, each serving provides sustained energy and satisfaction.
  • Leftovers reheat in the oven at 350 degrees Fahrenheit for 15 minutes or in the microwave for 2 to 3 minutes per portion.
  • Use low sodium canned beans and sauce if you are watching salt; adjust seasoning at the end to taste.
  • To make this gluten free, swap in corn tortillas and verify the enchilada sauce is gluten free.

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.

Slice of enchilada with avocado and sour cream

Storage Tips

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.

Ingredient Substitutions

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.

Serving Suggestions

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.

Cultural Background

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.

Seasonal Adaptations

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.

Meal Prep Tips

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.

Success Stories

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.

Pro Tips

  • 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.

Tags

Healthy CookingDinnerVegetarianEnchiladasMexicanComfort FoodRecipeMister Cooks
No ratings yet

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.

Servings: 4 steaks
Sweet Potato, Corn, and Black Bean Enchiladas
Prep:25 minutes
Cook:45 minutes
Rest Time:10 mins
Total:1 hour 10 minutes

Ingredients

Filling

Assembly

Garnish

Instructions

1

Preheat and prepare sweet potatoes

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.

2

Roast sweet potatoes

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.

3

Sauté aromatics

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.

4

Combine filling

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.

5

Assemble enchiladas

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.

6

Sauce and bake

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.

Nutrition

Calories: 420kcal | Carbohydrates: 50g | Protein:
14g | Fat: 15g | Saturated Fat: 5g |
Polyunsaturated Fat: 3g | Monounsaturated Fat:
6g | Trans Fat: 1g | Cholesterol: 253mg | Sodium:
0mg | Potassium: 953mg | Fiber: 0g | Sugar:
0g | Vitamin A: 577IU | Vitamin C: 3mg | Calcium:
47mg | Iron: 6mg

Did You Make This?

Leave a comment & rating below or tag
@mrcooks on social media!

Sweet Potato, Corn, and Black Bean Enchiladas

Categories:

Sweet Potato, Corn, and Black Bean Enchiladas

Did You Make This?

Leave a comment & rating below or tag @mrcooks 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)

Leave a Comment

0/1000 characters
Food Lover
1 day ago

This recipe looks amazing! Can't wait to try it.

Rating:

Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Family photo

Hi, I'm Mr.!

Chef and recipe creator specializing in delicious Healthy Cooking cooking. Passionate about sharing easy-to-follow recipes that bring families together around the dinner table.

30-Minute Meals!

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