Sweet Potato Enchiladas With Easy Gluten-Free Comfort

Wrapped in flavor and texture, sweet potato enchiladas are the kind of meal that feels both comforting and exciting. The creamy, naturally sweet filling pairs perfectly with smoky spices and tangy red sauce, while the combination of soft tortillas, melted cheese, and hearty black beans creates a truly satisfying vegetarian dish that's a guaranteed crowd-pleaser.
Learn how to make our easy sweet potato enchiladas, filled with black beans and baked under a savory red sauce and melted cheese for a comforting dinner.

What Makes Sweet Potato Enchiladas So Special

Wrapped in flavor and texture, sweet potato enchiladas are the kind of meal that feels both comforting and exciting. We love how the creamy, naturally sweet filling pairs so perfectly with the smoky spices and tangy red sauce. Furthermore, the combination of soft tortillas, melted cheese, and hearty black beans creates a truly satisfying dish that’s a guaranteed crowd-pleaser. During our testing, we found that baking the sweet potatoes whole, rather than cubing and boiling them, intensifies their flavor and creates a much richer, less watery filling. This simple step makes a world of difference. You’re going to be amazed at how these easy enchiladas come together to create such a delicious and impressive dinner!
This post may contain affiliate recommendations. Please see our disclosure policy.

Ingredients for Sweet Potato Enchiladas

Here’s everything you’ll need to make these incredibly satisfying vegetarian enchiladas. We’ve kept the ingredient list simple and focused on flavor.
  • 2 large sweet potatoes, about 1 1/2 pounds total
  • 1 tablespoon olive oil
  • 1 small yellow onion, finely chopped
  • 2 cloves garlic, minced
  • 1 teaspoon ground cumin
  • 1/2 teaspoon chili powder
  • 1 (15-ounce) can black beans, drained and rinsed
  • 8 (6-inch) corn tortillas
  • 2 cups red enchilada sauce
  • 1 1/2 cups shredded Monterey Jack cheese
  • 1/4 cup chopped fresh cilantro
  • 1/4 cup crumbled cotija cheese
  • 1/4 cup Mexican crema

Cook Time for Easy Enchiladas

We know your time is precious, so we’ve broken down the timeline for these cheesy enchiladas. While the sweet potatoes need a bit of oven time, the active prep is quite simple. Consequently, you can multitask and get the filling ready while they bake.
  • Prep Time: 20 minutes
  • Cook Time: 1 hour 15 minutes (mostly hands-off baking)
  • Total Time: About 1 hour 35 minutes

How to Make Black Bean Enchiladas

Follow these straightforward steps for the perfect batch of sweet potato enchiladas. We’ve included our team’s little insights to guide you along the way.

Step 1: Roast the Sweet Potatoes

Preheat your oven to 400°F. Pierce the sweet potatoes several times with a fork, then bake directly on the oven rack for 45-60 minutes until completely tender when pierced with a knife. Let cool until easy to handle, then scoop the flesh into a bowl and mash with a fork.

Step 2: Sauté the Aromatics

While potatoes bake, heat olive oil in a skillet over medium heat. Add chopped onion and cook until softened, about 5 minutes. Stir in garlic, cumin, and chili powder and cook for 30 seconds until fragrant. Remove from heat and stir this mixture into the mashed sweet potatoes along with the black beans. Season with salt to taste.

Step 3: Prep for Assembly

Reduce oven temperature to 375°F. Spread 1/2 cup of enchilada sauce in the bottom of a 9×13 inch baking dish. Warm tortillas briefly in a dry skillet or microwave wrapped in a damp towel until pliable.

Step 4: Fill and Roll

Spoon about 1/3 cup of the sweet potato filling onto each tortilla, roll tightly, and place seam-side down in the baking dish. Pack them snugly in the dish.

Step 5: Sauce and Cheese

Pour remaining enchilada sauce over the top, making sure to cover all the tortillas. Sprinkle evenly with Monterey Jack cheese.

Step 6: Bake to Perfection

Bake for 20-25 minutes until the sauce is bubbling and cheese is melted and lightly browned in spots. Let rest for 5 minutes before serving to set up.

Step 7: Garnish and Serve

Garnish with chopped cilantro, crumbled cotija cheese, and a drizzle of Mexican crema just before serving.

Pro Tips & Tasty Tweaks

We’ve made these sweet potato enchiladas countless times, and here are our favorite tips to ensure your success.
  • Flavor Swap: For a different twist, try adding a teaspoon of smoked paprika to the filling for a deeper, smokier note.
  • Timing Adjustment: If you’re short on time, you can microwave the pierced sweet potatoes for 8-10 minutes until tender, though baking delivers a richer flavor.
  • Texture Fix: To prevent tortillas from cracking, warming them is non-negotiable. A damp paper towel in the microwave works wonders for making them pliable.
  • Storage Tip: Leftovers reheat beautifully. Cover the dish with foil and warm in a 350°F oven for 15-20 minutes, or until heated through.

Flavor & Texture Notes

When you pull these sweet potato enchiladas from the oven, you’re in for a real treat. The aroma alone is incredible—smoky, savory, and subtly sweet all at once. We love the contrast between the creamy, spiced filling and the slight chew of the corn tortillas. You’ll know they’re done when the edges of the tortillas are just starting to crisp up and the sauce is bubbling enthusiastically around the sides. The cheese should be fully melted, with those beautiful golden-brown spots that add both color and flavor. Ultimately, every bite should be a harmonious blend of sweet, savory, and tangy flavors.

Variations & Substitutions

One of the best things about this recipe is its flexibility. We encourage you to make these sweet potato enchiladas your own! Here are a few of our team’s favorite riffs.
  • For a bit of fresh brightness, stir a tablespoon of lime zest and a half cup of fresh corn into the sweet potato and black bean filling.
  • If you enjoy a little heat, add a finely chopped jalapeño (seeds removed for less spice) to the skillet when you cook the onions.
  • Feel free to swap the Monterey Jack for pepper jack cheese for a spicy kick, or use a blend of cheddar and mozzarella for a different melt.
  • For a heartier version, you can mix in a cup of cooked, shredded chicken or ground turkey to the filling.
  • If corn tortillas aren’t your thing, flour tortillas work perfectly well, though they will be softer after baking.

Make-Ahead & Scaling

We love a recipe that respects our busy schedules, and these sweet potato enchiladas are wonderfully flexible. You can easily prep the components ahead of time, making your dinner assembly a breeze on a hectic weeknight. For instance, the sweet potatoes can be roasted and mashed up to two days in advance and stored in an airtight container in the refrigerator. When scaling this recipe, we’ve found it works beautifully for both small and large gatherings. For a smaller batch, simply halve the ingredients and use an 8×8 inch baking dish. Conversely, to double the recipe for a crowd, use two 9×13 inch dishes and rotate them in the oven halfway through baking to ensure even heating. Just keep in mind that the baking time might need a slight increase of 5-10 minutes for a fully loaded pan. These easy enchiladas are truly a lifesaver for meal prep and entertaining alike.

How to Serve Sweet Potato Enchiladas

We always say that the right sides can turn a great meal into an unforgettable one. When we serve these cheesy enchiladas to our own families, we love to create a vibrant, colorful plate that highlights all the wonderful textures and flavors. A simple green salad with a lime vinaigrette is our go-to for cutting through the richness, while a side of cilantro-lime rice soaks up the delicious sauce perfectly. For a truly festive spread, consider setting out small bowls of extra garnishes like sliced radishes, avocado chunks, or a quick pico de gallo. This allows everyone to customize their plate. A cold, creamy beverage like horchata or a light Mexican lager balances the spices beautifully. Ultimately, these vegetarian enchiladas are so satisfying on their own that you don’t need to overcomplicate things. Our team’s favorite way to serve these is family-style, right from the baking dish in the center of the table. It creates such a warm, inviting atmosphere where everyone can dig in.

Mistakes to Avoid

After many rounds of testing, we’ve seen a few common pitfalls that can trip up even experienced cooks. We’re sharing them here so you can sidestep them entirely and achieve perfect sweet potato enchiladas on your first try. For example, if you’ve ever wondered why your tortillas cracked during rolling, the solution is simpler than you think. Firstly, do not skip warming your tortillas. Cold corn tortillas are brittle and will almost certainly tear when you try to roll them. Secondly, avoid overfilling the enchiladas. A heaping 1/3 cup of filling is the sweet spot; any more and they become difficult to roll and are more likely to burst open in the oven. Another common question we get is about a watery final dish. This usually happens if the sweet potato filling is too moist, which is why we strongly recommend roasting instead of boiling the potatoes to concentrate their flavor and reduce moisture. Finally, don’t forget to let your enchiladas rest for a few minutes after baking. We know it’s tempting to dive right in, but this allows the filling to set, making them much easier to serve. By avoiding these simple mistakes, you’ll have a flawless pan of black bean enchiladas every single time.

How to Store Sweet Potato Enchiladas

Good news: these enchiladas store and reheat remarkably well, making them fantastic for leftovers or planned weekly meals. We often make an extra batch specifically for this purpose. Allow any leftovers to cool completely to room temperature before storing to prevent condensation from making them soggy. For short-term storage, cover the baking dish tightly with foil or transfer individual portions to airtight containers. They will keep in the refrigerator for up to 4 days. To freeze, we recommend wrapping the entire baked and cooled dish in a layer of plastic wrap followed by a layer of heavy-duty foil; they will maintain their best quality for about 3 months. When you’re ready to enjoy, reheat frozen enchiladas directly in a 350°F oven, covered, until heated through. This method helps restore their texture far better than microwaving, which can make the tortillas a bit soft.

Try This Sweet Potato Enchiladas Yourself

We genuinely hope you feel inspired to make this recipe a part of your own cooking routine. It’s one of those dishes that consistently delivers on flavor and comfort without requiring advanced skills or hard-to-find ingredients. We’ve shared it with countless friends and readers, and it has never failed to become a new favorite. Remember, cooking is about joy and sharing, so don’t stress over perfection. These sweet potato enchiladas are wonderfully forgiving. Whether it’s a quiet family dinner or a festive gathering with friends, this dish is ready to shine. So, gather your ingredients, preheat your oven, and get ready for a truly delicious meal that everyone at your table will love.
Learn how to make our easy sweet potato enchiladas, filled with black beans and baked under a savory red sauce and melted cheese for a comforting dinner.

Sweet Potato Enchiladas

No ratings yet
Wrapped in flavor and texture, sweet potato enchiladas are the kind of meal that feels both comforting and exciting. The creamy, naturally sweet filling pairs perfectly with smoky spices and tangy red sauce, while the combination of soft tortillas, melted cheese, and hearty black beans creates a truly satisfying vegetarian dish that's a guaranteed crowd-pleaser.
Prep Time 20 minutes
Cook Time 1 hour 15 minutes
Total Time 1 hour 35 minutes
Servings: 4 servings
Course: Main Course
Cuisine: Mexican
Calories: 385

Ingredients
 
 

  • 2 large sweet potatoes, about 1 1/2 pounds total
  • 1 tablespoon olive oil
  • 1 small yellow onion, finely chopped
  • 2 cloves garlic, minced
  • 1 teaspoon ground cumin
  • 0.5 teaspoon chili powder
  • 1 can black beans, drained and rinsed 15-ounce can
  • 8 corn tortillas 6-inch size
  • 2 cups red enchilada sauce
  • 1.5 cups shredded Monterey Jack cheese
  • 0.25 cup chopped fresh cilantro
  • 0.25 cup crumbled cotija cheese
  • 0.25 cup Mexican crema

Equipment

  • 9x13-inch baking dish
  • skillet
  • mixing bowl
  • Baking sheet

Method
 

  1. Preheat your oven to 400°F. Pierce the sweet potatoes several times with a fork, then bake directly on the oven rack for 45-60 minutes until completely tender when pierced with a knife. Let cool until easy to handle, then scoop the flesh into a bowl and mash with a fork.
  2. While potatoes bake, heat olive oil in a skillet over medium heat. Add chopped onion and cook until softened, about 5 minutes. Stir in garlic, cumin, and chili powder and cook for 30 seconds until fragrant. Remove from heat and stir this mixture into the mashed sweet potatoes along with the black beans. Season with salt to taste.
  3. Reduce oven temperature to 375°F. Spread 1/2 cup of enchilada sauce in the bottom of a 9x13 inch baking dish. Warm tortillas briefly in a dry skillet or microwave wrapped in a damp towel until pliable.
  4. Spoon about 1/3 cup of the sweet potato filling onto each tortilla, roll tightly, and place seam-side down in the baking dish. Pack them snugly in the dish.
  5. Pour remaining enchilada sauce over the top, making sure to cover all the tortillas. Sprinkle evenly with Monterey Jack cheese.
  6. Bake for 20-25 minutes until the sauce is bubbling and cheese is melted and lightly browned in spots. Let rest for 5 minutes before serving to set up.
  7. Garnish with chopped cilantro, crumbled cotija cheese, and a drizzle of Mexican crema just before serving.

Nutrition

Calories: 385kcalCarbohydrates: 52gProtein: 15gFat: 14gSaturated Fat: 7gCholesterol: 35mgSodium: 680mgPotassium: 780mgFiber: 10gSugar: 12gVitamin A: 18450IUVitamin C: 6mgCalcium: 320mgIron: 3.2mg

Notes

For the best flavor, bake sweet potatoes whole rather than cubing and boiling them. Always warm tortillas before rolling to prevent cracking. Leftovers reheat beautifully in a 350°F oven for 15-20 minutes. You can assemble the dish up to 24 hours ahead and refrigerate before baking.

Tried this recipe?

Let us know how it was!

Enjoyed the recipe? Share it!

Easy Dinner eBook

Everyday Recipe Library

Discover our collection of recipe eBooks — simple, delicious meals for every day.

Easy Dinners

Quick, fuss-free dinner recipes the whole family will love — ready in 30 minutes or less.

Get the eBook

Kitchen Essentials We Recommend

Tools that make cooking easier — tried, tested, and loved.

Stainless Cookware Set

Stainless Steel Cookware Set

Professional-grade pots and pans for every recipe.

Buy on Amazon Read Review
Total Crushing Blender

Total Crushing Blender

Smoothies, soups, sauces — powerful and easy to clean.

Buy on Amazon Read Review
Glass Food Storage Set

Glass Food Storage Set

Leakproof, oven-safe containers — perfect for meal prep.

Buy on Amazon Read Review

As an Amazon Associate we earn from qualifying purchases.

Got a recipe the world should try?

Share your favorite family recipe or national dish with food lovers in 100+ countries.

Submit Your Recipe

Frequently Asked Questions

Can I make sweet potato enchiladas ahead of time?

Absolutely! You can assemble the entire dish, cover it tightly, and refrigerate it for up to 24 hours before baking. When you’re ready, just pop it in the oven, though you may need to add a few extra minutes to the baking time since it will be going in cold.

How do I prevent my corn tortillas from breaking?

Warming the tortillas is the key to flexibility. We gently heat them one by one in a dry skillet for about 15 seconds per side, or you can wrap a stack in a damp paper towel and microwave them for 30-45 seconds. This makes them pliable and easy to roll without cracking.

Can I use flour tortillas instead of corn?

Yes, flour tortillas work perfectly well and are often more pliable right out of the package. The final texture will be softer and less chewy than with corn tortillas, but the flavor of these easy enchiladas will still be fantastic.

What’s the best way to reheat leftover enchiladas?

For the best results, reheat them in the oven. Cover the dish with foil and warm at 350°F for 15-20 minutes, or until heated through. This method helps the tortillas retain a better texture compared to the microwave.

Conclusion

We are so excited for you to experience the delicious harmony of flavors in these sweet potato enchiladas. This dish truly embodies what we love about home cooking: it’s approachable, deeply satisfying, and always a hit with everyone who tries it. Remember to take advantage of the make-ahead tips to make your dinner prep even smoother. We hope this recipe brings as much joy to your kitchen as it has to ours. Now, go ahead and create your own memorable meal with these incredible sweet potato enchiladas!
SHOP OUR RECIPE E-BOOKS

All Your Favorite Recipes in Easy eBook Collections

All our recipes are free on the blog, but now you can enjoy them in easy-to-use, ad-free eBooks. Choose from 24 themed collections across your favorite subniches like Air Fryer, Easy Dinner, Italian or Dessert Recipes, many available in up to 16 language editions. Each recipe eBook is delivered as an instant digital download from our Everyday Recipe Library shop, ready to use on any device, giving you lifetime access to the recipes you love while helping us keep sharing free cooking inspiration with the MyDishRecipes community.

Shop Recipe eBooks & Support MyDishRecipes

All recipe eBooks are sold through our Everyday Recipe Library shop with secure checkout and instant digital download after purchase.

Leave a Comment

Recipe Rating