Sweet Potato Enchilada Recipe Vegan: Spiced Jackfruit Filling With Crispy Tortillas

Side Dishes

Sweet Potato Enchilada Recipe Vegan: Spiced Jackfruit Filling With Crispy Tortillas

This vegan sweet potato enchilada recipe transforms traditional comfort food into a plant-based masterpiece with jackfruit filling and crispy tortillas that hold their shape perfectly. 🌟 The secret lies in slow-roasting sweet potatoes until tender and caramelized, then blending them with spiced jackfruit for a texture that mimics pulled meat—rich, hearty, and impossible to resist. I developed this recipe after years of perfecting vegan versions of crowd-pleasing dishes, and these enchiladas have become a staple for gatherings where everyone leaves satisfied.

The magic happens in two key techniques: first, roasting the sweet potatoes and jackfruit until deeply flavorful, then assembling the enchiladas with a crispy tortilla base that stays sturdy even after baking.

Traditional enchiladas often rely on cheese for structure, but these hold together beautifully with a simple cornstarch slurry brush on the tortillas. The spiced tomato sauce—packed with cumin, smoked paprika, and garlic—adds layers of warmth that complement the sweetness of the filling without overpowering it.

What you'll end up with is a dish that's equally impressive as a main course or hearty side—golden, bubbling enchiladas with crispy edges and tender centers, all wrapped in that perfect balance of sweet, smoky, and slightly spicy flavors.

The jackfruit filling adds a satisfying texture that holds up to every bite, while the tortillas maintain their structure through the baking process. This recipe proves that plant-based meals can deliver the same comfort and satisfaction as their traditional counterparts.

Serve with a dollop of vegan sour cream, fresh cilantro, and a sprinkle of avocado for a complete meal that's as visually appealing as it is delicious. The leftovers reheat beautifully, making this an ideal dish for meal prep or feeding a crowd.

Let's get cooking—these enchiladas are about to become your new go-to recipe.

👨‍🍳
Difficulty
Medium
🌱
Category
Vegan
🔥
Calories
Med Cal

Ingredients for sweet potato enchilada recipe vegan

Six core ingredients transform sweet potatoes and jackfruit into restaurant-quality enchiladas—no cheese, no dairy, all flavor.

Ingredient Amount Notes
Medium Sweet Potatoes 🍠 3 whole Peeled, cubed into 1-inch pieces
Young Green Jackfruit 🌴 1 can 15 oz, drained and rinsed
Corn Tortillas 🌽 12 whole Medium size, for rolling
Extra-Firm Tofu 🍱 1 lb Crumbled for texture, pressed
Canned Tomato Sauce 🍅 2 cups San Marzano preferred, no added salt
Smoked Paprika 🌶️ 2 tbsp For smoky depth, not sweet
Ground Cumin 🌿 1 ½ tbsp Toasted for aromatic punch
Garlic Cloves 🧄 6 cloves Minced, fresh preferred
Onion Powder 🧅 1 tbsp For savory base
Cornstarch 🌾 2 tbsp Dissolved in water for slurry
Vegan Sour Cream 🥛 ½ cup For serving, full-fat preferred
Avocado 🥑 1 whole Sliced, for garnish
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Olive Oil 🫒 3 tbsp Extra-virgin for roasting
Salt 🧂 1 ½ tsp Kosher or sea salt

The sweet potatoes are non-negotiable—they form the hearty base. Organic sweet potatoes from Whole Foods or Trader Joe's yield the best texture, but any firm variety works. Roast them until caramelized at the edges for natural sweetness that balances the jackfruit's mild tang. Young green jackfruit in cans is your secret weapon—look for brands like Wild Canned for the best texture. The corn tortillas must be medium-sized; larger ones can get soggy during baking. For extra crispiness, brush them lightly with olive oil before rolling.

No young green jackfruit? Substitute extra-firm tofu crumbled into small pieces, but you'll lose that signature shredded-meat texture. Swap smoked paprika for half the amount of chipotle powder if you prefer heat. The tomato sauce can be homemade or store-bought—Rao's brand is my go-to for its balanced acidity. For the cornstarch slurry, use cold water to prevent clumping. Fresh cilantro is ideal, but dried cilantro at one-third the amount works in a pinch. The avocado should be ripe but firm—Hass variety holds up best when sliced.

Prepped jackfruit and sweet potatoes keep for 3 days in the fridge, making this a great meal-prep dish. Assemble the enchiladas just before baking—they reheat beautifully, though the tortillas lose some crispness. For freezing, wrap individual portions tightly in foil and bake straight from frozen, adding 5-7 extra minutes. The leftovers reheat best in a 350°F oven for 15 minutes, covered with foil. Store the vegan sour cream in a sealed container with a thin layer of water on top to preserve freshness for up to 10 days.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this trick—roast the sweet potatoes and tofu together while you shred the jackfruit. Less cleanup, more flavor, and zero fuss. That caramelized tofu? Just toss it in the oven with the sweet potatoes, season with smoked paprika, and let them both get tender. Done.
  • Creamy Without Dairy: Between us, the jackfruit’s texture mimics shredded chicken and soaks up all the smoky tomato sauce, while the sweet potatoes add this natural sweetness that balances everything. Top it with a cashew-cream drizzle (blend soaked cashews with garlic and lemon), and it’s so rich, no one will guess it’s vegan.
  • Lunchbox Hero: I make a double batch on Sundays—half for dinner, half for packed lunches. The tortillas stay fresh for days if you wrap them tightly, and the filling reheats like a dream. My kids grab these for school, and honestly? They come home begging for seconds.
  • Budget-Friendly Feast: Sweet potatoes and canned tomato sauce stretch this meal for four servings, easy. The jackfruit’s mild flavor means you can use less, and the tofu adds protein without breaking the bank. Leftovers? Even better the next day—just crisp them up in a pan for a totally different meal.

Step-by-step instructions for sweet potato enchiladas with spiced jackfruit

Here's how to assemble these hearty vegan enchiladas with crispy tortillas and protein-rich jackfruit filling.

1

🍳 Step 1: Roast the Sweet Potatoes and Tofu

Preheat oven to 425°F. Toss the 3 whole medium sweet potatoes (cubed) with 1 tbsp olive oil, 1 tsp salt, 1 tbsp smoked paprika, and ½ tbsp ground cumin. Spread on a baking sheet and roast for 25-30 minutes until tender and edges are caramelized.

While potatoes roast, drain and press the 1 lb extra-firm tofu between paper towels for 15 minutes. Crumble the pressed tofu into a bowl, then mix with 1 tbsp olive oil, ½ tsp salt, ½ tbsp smoked paprika, and ½ tbsp ground cumin. Spread on a second baking sheet and roast for 15-20 minutes until golden and crispy.

2

🍳 Step 2: Prepare the Jackfruit Filling

Heat 1 tbsp olive oil in a skillet over medium heat. Add the 6 minced garlic cloves and 1 tbsp onion powder, cooking for 1 minute until fragrant. Add the drained 1 can young green jackfruit and cook for 3-4 minutes until heated through.

In a small bowl, whisk 2 tbsp cornstarch with ¼ cup water to make a slurry. Stir this into the jackfruit mixture, then add the roasted tofu and sweet potatoes. Cook for 2-3 minutes until slightly thickened. Remove from heat and stir in 1 tbsp smoked paprika and ½ tbsp ground cumin.

3

🥘 Step 3: Assemble and Bake the Enchiladas

Preheat oven to 375°F. Warm the 2 cups canned tomato sauce in a saucepan over low heat. Dip each corn tortilla in warm sauce to soften, then fill with about ¼ cup of the jackfruit mixture. Roll tightly and place seam-side down in a greased baking dish.

Pour remaining sauce over the enchiladas, spreading evenly. Cover with foil and bake for 20 minutes. Uncover and bake 10-15 minutes more until bubbly and edges are golden brown. Let rest for 5 minutes before serving.

4

🍽️ Step 4: Garnish and Serve

Top each enchilada with sliced avocado, chopped fresh cilantro, and a dollop of vegan sour cream. The crispy tortillas will soften slightly but maintain their texture, while the jackfruit filling provides satisfying protein and smoky flavor.

Serve immediately with additional sauce on the side. The combination of roasted sweet potatoes, crispy jackfruit, and smoky spices creates a satisfying vegan dish that holds together beautifully.

👨‍🍳

Pro Tips For Making Sweet Potato Enchilada Recipe Vegan

  • ROAST SWEET POTATOES FIRST: I learned this the hard way—boiling them softens the texture into mush when wrapped in tortillas. Instead, cube them and roast at 400°F (200°C) for 20-25 minutes until tender but still holding shape. The edges should just start to caramelize, or they’ll turn to glue when baked later.
  • SHRED JACKFRUIT COLD: Young green jackfruit is stubborn when raw. After cooking, spread it on a plate and let it cool completely before shredding—it’ll pull apart like pulled pork instead of fighting you with stringy resistance. (Yes, even if you’re impatient like me.)
  • PRESS TOFU DRY: Extra-firm tofu still holds water, and that’s the enemy of crispy tofu crumbles. Wrap it in a towel, place a heavy pan on top for 10 minutes, then pat it thoroughly with paper towels. The drier it is, the better it’ll brown and soak up flavors in the sauce.
  • WARM TORTILLAS STACKED: Cold tortillas crack when rolled—no one wants a broken enchilada. Stack them between damp paper towels, microwave for 20 seconds, then wrap in a clean towel to steam for 3 minutes. They’ll stay pliable and wrap neatly without tearing. (Your future self will thank you.)

Storing and reheating this sweet potato enchilada recipe vegan

Refrigerator Storage

Store your baked enchiladas in an airtight container with parchment paper between layers to prevent sticking. They’ll keep fresh in the fridge for 3-4 days—the flavors actually deepen overnight as the spices meld. I always reheat mine within this window for the best texture. ✨

Freezer Prep Tips

For long-term storage, wrap individual enchiladas tightly in plastic wrap, then place them in a freezer-safe bag with all air squeezed out. Label with the date—they’ll stay good for up to 3 months. Thaw overnight in the fridge before reheating for even results.

Oven Reheating

My preferred method is reheating at 375°F for 15-20 minutes, covered with foil. This restores the crispy texture while keeping the filling moist. Add 1-2 tablespoons of water to the baking dish to prevent drying. The tortillas may soften slightly, but they’ll still hold their shape beautifully.

Microwave Method

For quick reheating, cover enchiladas with a damp paper towel and microwave on 50% power for 1-2 minutes. Stir the filling, then continue in 30-second bursts until reaching 165°F internally. This prevents rubbery tortillas while keeping the jackfruit filling warm and flavorful.

Sauce Refresh

Reheated enchiladas often need a sauce boost. Warm ½ cup of your tomato sauce separately and drizzle it over the top before serving. The extra moisture and acidity cut through any potential dryness while reminding you of the original dish’s vibrant flavors. 💫

Garnish Reset

Always add fresh garnishes after reheating—they make all the difference. Top with sliced avocado, chopped cilantro, and a dollop of vegan sour cream right before serving.

This brightens up the dish and makes it feel fresh again, even after storage. The contrast of cool avocado against warm enchiladas is pure magic.

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 4g20%
Cholesterol 0mg0%
Sodium 850mg37%
Total Carbohydrate 58g20%
Dietary Fiber 10g36%
Sugars 12g
Protein 22g44%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use regular canned jackfruit instead of young green?

Young green jackfruit is ideal because it shreds naturally like pulled meat. Regular canned jackfruit (often yellow) is much sweeter and won't give the same texture. If that's all you have, try blending it with ½ cup mashed sweet potato to mimic the texture, but expect a slightly different flavor profile.

Why do my tortillas get soggy when baking? Soggy tortillas usually happen from too much moisture in the filling or not enough baking time. First,

2

What's the best way to make this gluten-free?

Swap the corn tortillas for certified gluten-free corn tortillas (like La Tortilla Factory brand) and check your canned tomato sauce for hidden gluten. The jackfruit filling and sweet potatoes are naturally gluten-free, so no other substitutions are needed. Just be mindful of cross-contamination if using shared kitchen tools.

3

Can I make these enchiladas ahead of time?

Assemble them up to 24 hours ahead and refrigerate uncovered. When ready to bake, add 5 extra minutes to the baking time (cover with foil for the first 25 minutes, then uncover). The flavors develop beautifully overnight, and the tortillas will maintain their structure perfectly.

4

What if I don't like jackfruit?

No problem! You can substitute with crumbled tempeh or extra-firm tofu for a meatier texture. For a more traditional sweet potato enchilada, simply blend the roasted sweet potatoes with 1 tbsp nutritional yeast and ½ cup vegan refried beans to create a filling that holds together without jackfruit's shredded texture.

★★★★★5.0(14 reviews)
Categories Side Dishes