30-MINUTE MEALS! Get the email series now
Royal Recipe

Sweet Potato, Corn, and Black Bean Enchiladas

5 from 1 vote
1 Comments
Natalia Reed
By: Natalia ReedUpdated: Feb 10, 2026
This post may contain affiliate links. Please read our disclosure policy.

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

Sweet Potato, Corn, and Black Bean Enchiladas

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.

Why You'll Love This Recipe

  • Comforting and nutritious: roasted sweet potatoes add natural sweetness and body while black beans provide plant protein for a filling meal.
  • Fast prep, big payoff: roast the sweet potatoes while you prep aromatics for about 30 minutes total active time, and assembly is quick.
  • Pantry-friendly ingredients: most items are pantry or freezer staples like canned black beans, frozen corn, and enchilada sauce.
  • Make-ahead friendly: assemble ahead and bake when ready, or freeze before baking for a ready meal later.
  • Customizable: swap the cheese, add greens, or use gluten-free tortillas to suit dietary needs.
  • Feeds a crowd: the proportions make about eight small enchiladas, great for four hungry people or three with sides.

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.

Ingredients

  • Sweet potatoes (4 cups, peeled and diced): Choose firm, orange-fleshed roots—about two medium-large sweet potatoes. Their natural sweetness caramelizes in the oven and gives body to the filling.
  • Olive oil (2 tablespoons): Extra-virgin for flavor; it helps the spices cling and encourages caramelization while roasting.
  • Ground cumin & smoked paprika (1 teaspoon each): These spices add a warm, slightly smoky backbone; use a trusted brand for freshness, such as McCormick or your local bulk spice.
  • Black beans (1 can, 15 ounces, drained and rinsed): Canned beans save time; rinse to reduce sodium and improve flavor. Low-sodium brands work well.
  • Frozen corn (1 cup, thawed): Sweetness and texture—fresh corn kernels in season are a great swap at a 1:1 ratio.
  • Red onion (1/2 cup, finely chopped) and garlic (2 cloves, minced): Sauté briefly to build the aromatic base that complements the roasted potatoes.
  • Lime juice (1 tablespoon) and fresh cilantro (1/4 cup, chopped): Acid and herbaceous brightness that lifts the filling and balances richness.
  • Whole wheat tortillas (8 small): Use small 6- to 8-inch tortillas so each roll holds an even amount; warm briefly if they’re stiff to avoid tearing.
  • Enchilada sauce (2 cups): Store-bought or homemade; choose a medium-spicy sauce for broad appeal.
  • Shredded cheese (1 1/2 cups): Monterey Jack or cheddar melt well—use vegan cheese for a dairy-free option.
  • Optional toppings: Sliced avocado and sour cream to serve, adding creaminess and contrast.

Instructions

Preheat and prepare: Preheat the oven to 400°F. Line a baking sheet with parchment or lightly oil it. Peel and dice sweet potatoes into roughly 1/2-inch pieces so they roast evenly and become tender within the 20 to 25-minute window. Season and roast the potatoes: Toss the diced potatoes in a large bowl with 2 tablespoons olive oil, 1 teaspoon ground cumin, 1 teaspoon smoked paprika, and a generous pinch of salt and pepper. Spread them in a single layer and roast for 20 to 25 minutes, turning once halfway through. Look for edges that are lightly caramelized and a fork-slotted center for doneness. Sauté aromatics: While the potatoes roast, warm a tablespoon of olive oil over medium heat in a large skillet. Add the finely chopped red onion and sauté until softened, about 3 minutes. Add minced garlic and cook for 30 to 45 seconds longer until fragrant—avoid browning the garlic to keep flavors bright. Combine filling: Add the drained and rinsed black beans and thawed corn to the skillet, then fold in the roasted sweet potatoes. Stir in 1 tablespoon lime juice and 1/4 cup chopped cilantro, and heat through for 3 to 5 minutes. Taste and adjust salt and pepper; the filling should be well-seasoned because sauce and tortillas dilute the flavor slightly during baking. Lower oven and assemble: Reduce the oven temperature to 375°F. Spoon about 1/3 cup of the filling down the center of each tortilla, roll tightly, and place seam-side down in a lightly greased 9x13-inch baking dish. Arrange the rolls snugly to support one another during baking. Sauce and cheese: Pour 2 cups of enchilada sauce evenly over the rolled tortillas so the top is fully covered. Sprinkle 1 1/2 cups shredded cheese over the sauced rolls, ensuring even coverage for a bubbly finish. Bake and rest: Bake at 375°F for 20 to 25 minutes until the cheese is melted and bubbly and the sauce is simmering at the edges. Let the dish rest for 5 minutes out of the oven to settle, then garnish with sliced avocado and a dollop of sour cream if using. Tray of roasted sweet potatoes and filling for enchiladas

You Must Know

  • This dish stores well: refrigerate in an airtight container for up to 4 days or freeze for up to 3 months. Thaw overnight before baking if frozen.
  • Nutrition highlights: high in fiber and vitamin A from sweet potatoes, plant protein from black beans, and moderate fat from cheese and oil—approximately 500 to 550 calories per serving depending on toppings.
  • To keep it dairy-free, omit the cheese and serve with a cashew crema or avocado slices.
  • Use fresh corn when in season for the best texture; frozen corn performs well year-round and saves prep time.

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.

Baked enchiladas with melted cheese and sliced avocado

Storage Tips

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.

Ingredient Substitutions

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.

Serving Suggestions

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.

Cultural Background

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.

Seasonal Adaptations

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.

Meal Prep Tips

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.

Pro Tips

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

FAQs about Recipes

Can I freeze these enchiladas?

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.

How can I make this dish gluten-free or dairy-free?

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.

Tags

Easy Dinnersvegetarianenchiladasmexicandinnerweeknightpotatocornbeans
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:50 minutes
Rest Time:10 mins
Total:1 hour 15 minutes

Ingredients

Filling

Assembly & Toppings

Instructions

1

Preheat and prepare

Preheat oven to 400°F. Line a baking sheet and dice sweet potatoes into 1/2-inch pieces so they roast uniformly.

2

Season and roast sweet potatoes

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.

3

Sauté aromatics

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.

4

Combine filling

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.

5

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 9x13-inch baking dish.

6

Sauce, cheese, and bake

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.

Nutrition

Calories: 520kcal | Carbohydrates: 58g | Protein:
18g | Fat: 20g | Saturated Fat: 6g |
Polyunsaturated Fat: 4g | Monounsaturated Fat:
8g | 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
@snapyrecipe 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 @snapyrecipe 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 Natalia!

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

Get My 30-Minute Meals email series!

Quick and easy dinner ideas delivered to your inbox.