sweet potato enchiladas

Published on October 12, 2025
4.8 (245 reviews)

When the first bite of a sweet, caramel‑soft potato meets smoky, tangy enchilada sauce, you instantly know dinner just got upgraded with a burst of comforting flavor.

Save This Recipe!
Click to save for later - It only takes 2 seconds!
sweet potato enchiladas
Prep Time
20 min
Cook Time
35 min
Servings
6

Why You'll Love This Recipe

✓ Vegetarian‑Friendly & Protein‑Rich: Vegetarian‑friendly yet protein‑rich thanks to black beans, offering a satisfying meal that fuels you without animal products and supports a sustainable lifestyle.
✓ Sweet‑Heat Balance: The natural sweetness of roasted sweet potatoes balances the heat of chipotle, creating a complex flavor profile that pleases both mild and spicy palates.
✓ Minimal Cleanup: One‑pan assembly and bake‑and‑serve method cuts cleanup time, letting you enjoy a home‑cooked Mexican classic with minimal effort and delicious results.

When the first bite of a sweet, caramel‑soft potato meets smoky, tangy enchilada sauce, you instantly know dinner just got upgraded with a burst of comforting flavor.

This Sweet Potato Enchilada recipe blends wholesome vegetables with classic Mexican spices, delivering a hearty, satisfying meal that stays light, nutritious, and perfect for plant‑based diners.

Ready in under an hour, it’s ideal for busy weeknights yet impressive enough for guests, making it a versatile staple that brings a touch of Mexican warmth to any table.

1 ½ cups cooked black beans Rinse canned beans to reduce sodium.
1 cup frozen corn kernels No‑salt added works best.
8‑10 corn tortillas (6‑inch) Warm briefly to prevent tearing.
1 ½ cups fire‑roasted tomato sauce Add chipotle peppers for extra heat.
1 cup shredded Mexican blend cheese Use dairy‑free cheese for vegan version.
2 tbsp olive oil Can substitute avocado oil.
1 tsp ground cumin Adds earthy depth.
Fresh cilantro, lime wedges, and sliced avocado for garnish Optional but highly recommended.

Instructions

sweet potato enchiladas
1

Roast the Sweet Potatoes

Toss cubed sweet potatoes with 1 tbsp olive oil, cumin, salt, and pepper. Spread on a baking sheet and roast at 400°F (200°C) for 20 minutes, turning halfway, until tender and lightly caramelized.

Pro Tip: Use parchment paper to prevent sticking and ensure even browning.
2

Prepare the Bean‑Corn Mix

In a skillet, heat remaining oil over medium heat. Add black beans, corn, and a pinch of smoked paprika. Cook 5 minutes, stirring, until heated through and slightly toasted. Season with lime juice, salt, and pepper.

Pro Tip: Slightly mash half the beans for a creamier texture.
3

Assemble the Enchiladas

Lay a tortilla flat, spoon a generous layer of roasted sweet potatoes, then add bean‑corn mixture. Drizzle a thin line of sauce, sprinkle cheese, and roll tightly. Place seam‑side down in a 9‑x‑13‑inch baking dish. Repeat for all tortillas.

Pro Tip: Keep tortillas covered with a damp towel while assembling to stay pliable.
4

Add Sauce & Cheese, Then Bake

Pour remaining enchilada sauce evenly over the rolled tortillas, ensuring each is fully covered. Sprinkle the remaining cheese on top. Bake in the pre‑heated oven at 375°F (190°C) for 15‑20 minutes, until cheese bubbles and turns golden.

Pro Tip: If cheese browns too quickly, cover the dish loosely with foil.
5

Garnish & Serve

Remove from oven, let rest two minutes. Sprinkle fresh cilantro, drizzle lime juice, and add avocado slices. Serve hot with extra salsa or sour cream if desired.

Pro Tip: Warm the garnish ingredients briefly to keep the dish hot.

Expert Tips

Tip #1: Roast at High Heat

A 425°F (220°C) oven creates caramelized edges on the sweet potatoes, intensifying their natural sweetness without added sugars.

Tip #2: Use Fresh Tortillas

Fresh corn tortillas are more pliable and won’t crack when rolled, giving a smoother final presentation.

Tip #3: Blend Sauces

Mix a tablespoon of cashew cream into the sauce for a richer texture without dairy.

Tip #4: Reheat Properly

When reheating leftovers, cover with foil and bake at 350°F (175°C) for 15 minutes to keep tortillas soft.

Storage & Variations

Cool the enchiladas completely, then store in an airtight container in the refrigerator for up to 4 days. Freeze individually wrapped portions for up to 2 months; reheat covered at 350°F (175°C) for 25 minutes. Swap black beans for lentils, add roasted poblano for extra heat, or use a vegan cheese blend for a plant‑only version.

Nutrition

Per serving

Calories
350 kcal
Protein
14 g
Carbs
45 g
Fat
12 g

Frequently Asked Questions

Yes. Flour tortillas give a softer bite and work well if you prefer a milder corn flavor. Warm them briefly before rolling to avoid cracking.

The sauce has moderate heat from chipotle peppers. Adjust by adding more or less chipotle, or substitute with mild roasted red peppers for a gentler flavor.

Absolutely. Use a dairy‑free cheese alternative and ensure the sauce contains no animal‑derived ingredients. The dish remains hearty and flavorful.

Serve with a crisp green salad, Mexican street corn, or a simple avocado‑lime slaw to add freshness and texture to the meal.

Recipe Summary

Prep
3 min
Cook
5 min
Total
8 min
Servings
3
Category: Dinner Recipes
Cuisine: International
Difficulty: Easy
Course: Main
Quick Tips
  • Make ahead friendly
  • Freezer safe 3 months
  • Easily doubled
  • Customizable

Ingredients

  • 2 large sweet potatoes (about 1 lb), peeled and cubed
  • 1 ½ cups cooked black beans
  • 1 cup frozen corn kernels
  • 8‑10 corn tortillas (6‑inch)
  • 1 ½ cups fire‑roasted tomato sauce
  • 1 cup shredded Mexican blend cheese
  • 2 tbsp olive oil
  • 1 tsp ground cumin
  • Fresh cilantro, lime wedges, and sliced avocado for garnish

Instructions

1
Roast the Sweet Potatoes

Toss cubed sweet potatoes with 1 tbsp olive oil, cumin, salt, and pepper. Spread on a baking sheet and roast at 400°F (200°C) for 20 minutes, turning halfway, until tender and lightly caramelized....

2
Prepare the Bean‑Corn Mix

In a skillet, heat remaining oil over medium heat. Add black beans, corn, and a pinch of smoked paprika. Cook 5 minutes, stirring, until heated through and slightly toasted. Season with lime juice, sa...

3
Assemble the Enchiladas

Lay a tortilla flat, spoon a generous layer of roasted sweet potatoes, then add bean‑corn mixture. Drizzle a thin line of sauce, sprinkle cheese, and roll tightly. Place seam‑side down in a 9‑x‑13‑inc...

4
Add Sauce & Cheese, Then Bake

Pour remaining enchilada sauce evenly over the rolled tortillas, ensuring each is fully covered. Sprinkle the remaining cheese on top. Bake in the pre‑heated oven at 375°F (190°C) for 15‑20 minutes, u...

5
Garnish & Serve

Remove from oven, let rest two minutes. Sprinkle fresh cilantro, drizzle lime juice, and add avocado slices. Serve hot with extra salsa or sour cream if desired....

You May Also Like

Discover more delicious recipes

Turkey Cheddar Chicken Flatbread Chicken Recipes
Pumpkin Pie Cream Brownies Desserts recipes
Sweet Bliss Honey Butter Crescent Rolls Desserts recipes
Pumpkin Spice Oreo Bars Desserts recipes
Pumpkin Caramel Muffin Cake Desserts recipes
Cranberry Bliss Pear Muffins Recipe Breakfast and Brunch
Save This Recipe!
Join Our Community

Get Weekly Recipe Inspiration

Join thousands of food enthusiasts. Receive exclusive recipes, cooking tips, and culinary inspiration delivered to your inbox.