Golden Sweet Potato Rolls

Discover the ultimate comfort food with these easy vegan sweet potato enchiladas. Bursting with flavor, they feature a savory and slightly spicy sweet potato and mushroom filling, perfectly rolled in soft corn tortillas, and generously smothered in a rich, aromatic enchilada sauce. This recipe isn’t just delicious; it’s also incredibly simple to prepare, budget-friendly, and ready to enjoy in just about 30 minutes, making it an ideal weeknight meal or a fantastic freezer-friendly option for meal prep!

A vibrant baking dish filled with freshly baked vegan sweet potato enchiladas, topped with lush green cilantro, ready to be served.

Effortlessly Delicious: Simple & Crowd-Pleasing Vegan Sweet Potato Enchiladas

When searching for a meal that truly satisfies every palate without breaking the bank or requiring endless cooking time, plant-based Mexican-inspired cuisine often tops the list. From vibrant black bean tacos to hearty fully-loaded burritos and cheesy bean quesadillas, the options are endless and endlessly appealing. Among these favorites, our tried-and-tested vegan sweet potato enchiladas stand out as a must-try. They promise a comforting, flavor-packed experience that will have everyone reaching for more, making them a perfect addition to your weekly dinner rotation.

These enchiladas are not just easy to prepare; they’re also a powerhouse of nutrition. Crafted with minimal, wholesome ingredients, they offer a healthy and hearty meal rich in fiber, antioxidants, and essential micronutrients like immune-boosting vitamins A and C. This particular recipe is also meticulously designed to be 100% gluten-free, soy-free, oil-free, dairy-free, vegetarian, and, of course, entirely vegan. It’s a truly inclusive dish that accommodates various dietary needs without compromising on taste or texture.

What makes them even better is the minimal effort required. With just a bit of chopping and the convenience of using store-bought enchilada sauce (or homemade if you prefer), these come together quickly. Plus, they are incredibly versatile! You can easily adapt the filling to incorporate other vegetables or beans, and the choice of toppings allows for endless customization, ensuring a fresh experience every time you make them. Whether you like a bit of heat or a dollop of cool avocado cream, these enchiladas are a canvas for your culinary creativity.

Once baked to perfection, these vegetarian sweet potato enchiladas emerge from the oven with a delightfully tender interior, generously coated in luscious sauce, and wonderfully crispy edges where the tortillas peek through. The aroma alone is enough to draw a crowd, and the taste will undoubtedly inspire requests for second helpings! As a bonus, any leftovers taste even more incredible on day two, as the flavors meld and deepen, and they freeze exceptionally well, offering a convenient meal for busy future evenings.

Simple & Wholesome: The Essential Ingredients

Crafting this delectable sweet potato enchilada recipe requires just a handful of simple, inexpensive, and readily available plant-based ingredients. Many of these are likely already staples in your pantry, making this a convenient meal to whip up any day of the week.

Various fresh ingredients for vegan sweet potato enchiladas, including diced sweet potatoes, sliced mushrooms, and a can of green chilies, neatly arranged on a white surface.
  • Corn Tortillas: We highly recommend using corn tortillas for their robust texture, which holds up beautifully to the filling and sauce without becoming mushy. They also contribute an authentic flavor. If you require a strictly gluten-free meal, ensure your corn tortillas are certified as such.
  • Sweet Potato: The star of our enchiladas! Sweet potatoes provide a natural sweetness that perfectly balances the smoky and spicy notes of the filling. For an even quicker prep, you can use pre-cooked, cubed sweet potato or sweet potato mash. Otherwise, raw sweet potatoes will be peeled and diced. As a fantastic alternative, consider using butternut squash or pumpkin for a similar creamy, subtly sweet base.
  • Mushrooms: Any variety of mushrooms, such as white button, cremini (baby bellas), or even more exotic types, will work wonderfully here, adding an earthy depth and meaty texture to the filling. If mushrooms aren’t your favorite, feel free to substitute them with fresh spinach, hearty kale, sweet corn, finely diced onion, or even a can of black beans for added protein.
  • Green Chilies: We use canned diced green chiles for their convenience and mild heat, which adds a lovely subtle kick without overpowering other flavors. If you prefer a fresher taste or more control over the spice level, minced fresh chilies can be used; adjust the amount to your personal preference. For a different kind of heat, a pinch of chili powder or cayenne powder can be incorporated into the sweet potato mixture.
  • Vegetable Broth: To keep this recipe entirely oil-free, vegetable broth is used to sauté the sweet potatoes, infusing them with extra flavor while cooking. Both regular and reduced-sodium versions will work well, depending on your dietary needs.
  • Seasonings: A simple yet powerful blend of aromatic garlic powder, smoky paprika (smoked paprika is key for that authentic depth), and essential sea salt or kosher salt is all you need to elevate the flavors of this dish.
  • Vegan Enchilada Sauce: This is the crowning glory of the enchiladas! You can opt for a high-quality store-bought red or green enchilada sauce for ultimate convenience, or, if time allows, prepare a homemade version. For a vibrant alternative, consider a delicious salsa Verde.

Customizing Your Enchiladas: Exciting Additions

One of the best aspects of this sweet potato enchilada recipe is its incredible versatility. Feel free to experiment with these additions to create your unique flavor profile or simply to utilize what you have on hand:

  • Black Beans: Sweet potato and black bean enchiladas are a classic and immensely popular pairing for a reason! Adding home-cooked or canned black beans (or pinto beans) significantly boosts the fiber and protein content, making the meal even more satisfying and nutrient-dense.
  • Refried Beans: For an extra layer of creaminess and traditional flavor, spread a thin layer of vegan refried beans inside the tortillas before adding the sweet potato mixture, or even use them in place of some of the enchilada sauce for a thicker, richer coating.
  • Vegan Cheese: A sprinkle of your favorite shredded vegan cheese, whether it melts beautifully or offers a tangy crumble like vegan feta, can be added into the filling or generously scattered over the top before baking for that classic cheesy finish.
  • Cumin: Introduce a warm, earthy, and distinctly savory note to the sweet potato mixture by adding a teaspoon of ground cumin. Ground coriander also pairs wonderfully, offering a citrusy undertone that complements the other spices.
  • Other Vegetables: Enhance the nutritional value and texture of your enchilada filling by incorporating more vegetables. Sautéed onions and bell peppers add aromatic sweetness, corn kernels provide a burst of sweetness, while spinach, kale, broccoli florets, zucchini, or cauliflower florets can make the filling even more robust and flavorful.
  • Rice or Quinoa: To make these plant-based enchiladas incredibly hearty and filling, consider mixing cooked quinoa or brown rice into the sweet potato and mushroom filling. This adds significant texture and nutritional bulk, turning them into a complete meal on their own.

Step-by-Step Guide: Crafting Your Delicious Sweet Potato Enchiladas

Making these vegan sweet potato enchiladas is a straightforward process. Follow these simple steps to bring this flavorful dish to life:

  • 1) Prepare the Sweet Potatoes: Begin by thoroughly peeling your sweet potatoes, then dice them into small, uniform 1-inch pieces. This ensures they cook evenly and quickly.
  • 2) Cook the Sweet Potatoes: Heat a large pan over medium heat. Add a splash of vegetable broth (instead of oil, to keep it oil-free) and the diced sweet potato pieces along with the garlic powder. Stir occasionally and cook until the sweet potatoes become tender enough to mash easily, absorbing the broth and garlic flavor.
Process shot showing diced sweet potatoes being added to a hot pan with vegetable broth and garlic powder, beginning to cook.
Close-up process shot of spices being sprinkled over cooking sweet potatoes in a pan, enhancing their flavor.

Alternative Sweet Potato Cooking Methods: For variety, you could also steam the diced sweet potato until tender, or roast them. To roast, cut the sweet potatoes in half, place them cut-side-down on a baking sheet, and roast at 400°F (200°C) for 30-35 minutes until very soft. Once cooled slightly, scoop out the tender flesh. Additionally, microwaving sweet potatoes is another quick method; refer to our guide on how to microwave sweet potatoes for instructions.

  • 3) Prepare the Mushroom & Chile Mixture: While the sweet potatoes are cooking, finely slice your chosen mushrooms. In a separate skillet, cook the mushrooms over medium heat. This step is crucial as it allows them to release their excess liquid and brown slightly, concentrating their flavor. Once most of the liquid has evaporated, add 2 tablespoons of diced green chilies to the skillet (adjust the amount according to your desired level of spice). Cook for another minute or two to integrate the flavors.
Process shot of sliced mushrooms sizzling in a pan over medium heat, releasing their moisture.
Process shot showing diced green chilies being added to the cooked mushrooms in a skillet, ready to be combined.
  • 4) Mash the Sweet Potatoes: Once the sweet potatoes are tender, remove them from the heat. Use a hand blender, a potato masher, or simply a fork to mash the cooked sweet potatoes to your preferred consistency—some prefer a smoother mash, while others enjoy a few small chunks for texture. Season the mashed sweet potato mixture with smoked paprika, sea salt, and any additional seasonings to taste, ensuring a balanced and rich flavor.
Process shot of sweet potatoes cooking gently in a pan, becoming tender and infused with flavor.
Process shot demonstrating softened sweet potatoes being mashed with a potato masher in a pan, creating a creamy texture.
Close-up shot of the perfectly mashed sweet potato mixture in a pan, seasoned and ready for the enchilada filling.
  • 5) Warm the Tortillas: For pliable tortillas that won’t crack when rolled, warm them slightly. If you have a gas stove, heat each tortilla over an open flame for a few seconds on each side until it’s just warm and flexible. Alternatively, use a dry skillet, heating each side for about a minute until soft. This step is crucial for successful rolling.
  • 6) Assemble the Enchiladas: Preheat your oven to 350°F (175°C). Take your warmed corn tortillas and divide the combined sweet potato and mushroom mixture evenly among them. Place a generous amount of filling in the center of each tortilla, then carefully roll them up tightly. Arrange the rolled enchiladas seam-down in a high-sided baking dish to prevent them from unraveling during baking.
A selection of ingredients for sweet potato enchiladas, including mashed sweet potato, cooked mushrooms, and tortillas, laid out on a white surface for assembly.
Process shot of a spoonful of mashed sweet potato filling being spread onto a warm corn tortilla, ready for rolling.
Process shot showing the mushroom and green chile mixture being added over the sweet potato filling on a tortilla before rolling.
  • 7) Bake the Enchiladas: Once all enchiladas are neatly arranged in the baking dish, pour your chosen enchilada sauce generously over the top, ensuring they are well-covered. Bake them in the preheated oven for approximately 15 minutes, or until the sauce is bubbly and the enchiladas are heated through.
Process shot of rolled sweet potato enchiladas arranged in a baking dish, generously covered with rich red enchilada sauce, ready for the oven.
  • 8) Serve and Enjoy: Remove the delicious vegan sweet potato enchiladas from the oven. If desired, pour a little more warm enchilada sauce over them for an extra layer of flavor and moisture. Allow them to rest for about 5 minutes before serving. This brief resting period helps the flavors meld and the enchiladas to set. Serve hot and savor every bite!

Elevate Your Meal: Delicious Vegan Enchilada Toppings

While these veggie enchiladas are incredibly satisfying on their own, adding your favorite toppings can elevate them to an even higher culinary experience. Here are some fantastic vegan options:

  • Avocado Slices or Guacamole: For a creamy, cooling contrast to the warm, spicy enchiladas.
  • Avocado Crema: A zesty, dairy-free drizzle that adds a refreshing, tangy touch.
  • Vegan Sour Cream: Offers a delightful tang and smooth texture, cutting through the richness of the sauce.
  • Finely Chopped Onion: Adds a fresh, sharp bite and aromatic crunch.
  • Pico de Gallo or other fresh salsa: Brings a burst of fresh flavors, acidity, and vibrant color.
  • Fresh Cilantro or Parsley: A sprinkle of fresh herbs adds brightness and a beautiful garnish.
  • Lime Wedges: A squeeze of fresh lime juice just before eating brightens all the flavors.
  • Hot Sauce: For those who love an extra kick, a drizzle of your favorite hot sauce is a must.
  • Pickled Jalapeños or Red Onions: Provide a delightful tangy crunch and a touch of heat, adding complexity to each bite.
  • Vegan Shredded Cheese or Vegan Feta: If you enjoy a “cheesy” element, these plant-based options can be melted over the top or crumbled for a sharp, salty finish.

Our personal favorite combination includes something avocado-based (like slices or a dollop of guacamole), a generous spoonful of fresh Pico de Gallo, a sprinkle of bright cilantro, and sometimes a creamy plant-based shredded cheese or crumbled vegan feta for that extra layer of texture and flavor.

Expert Tips for Perfect Vegan Enchiladas

Achieving enchilada perfection is easy with these helpful tips and tricks:

  • Optimize Your Prep Time: To significantly cut down on preparation, utilize pre-chopped or even pre-cooked sweet potato. Many grocery stores offer pre-cut vegetables, which can be a huge time-saver on busy days.
  • Ensure Secure Baking: Always place your rolled enchiladas seam-side down in the baking dish. This simple step prevents them from unraveling during the baking process, ensuring they maintain their neat, rolled shape.
  • Prevent Soggy Tortillas: If you want to avoid soggy enchiladas, a clever trick is to lightly fry the tortillas in a small amount of oil (or a thin layer of cooking spray) for a few seconds per side before filling. This creates a slight barrier that prevents the sauce from soaking in too quickly, maintaining a better texture.
  • Combat Dry Enchiladas: For maximum moisture and flavor, spread a thin layer of enchilada sauce at the bottom of your baking dish before placing the rolled tortillas. You can also lightly brush or dip each tortilla in sauce before adding the filling. Covering the enchiladas with foil or parchment paper during the first part of baking can also help trap steam and moisture, ensuring they stay tender and juicy.
  • Utilize Leftover Filling: Don’t let any leftover sweet potato and mushroom filling go to waste! It’s incredibly versatile and can be used in a variety of other delicious plant-based meals. Try incorporating it into burritos or burrito bowls, tacos, or even as a topping for salads, paired with fresh lettuce, creamy avocado, zesty salsa, sweet corn, or your favorite beans.

Make Ahead, Storage, and Freezing Instructions

These vegan sweet potato enchiladas are perfect for meal planning and can be prepared in advance to save time during busy weeknights. Here’s how to handle them:

Make Ahead: You can prepare the cooked sweet potato and mushroom fillings up to 2-3 days in advance. Store them separately in airtight containers in the refrigerator. When you’re ready to assemble, simply warm them slightly before filling the tortillas.

Freezing Instructions: Sweet potato enchiladas are remarkably freezer-friendly. We highly recommend freezing them *before* baking for the best results, as this helps maintain their texture. To freeze, wrap each unbaked enchilada individually in plastic wrap, then transfer them to a large freezer-safe Ziplock bag or a Stasher bag. They will keep well for up to 2 months. You can either bake them directly from frozen (adding more baking time) or thaw them in the refrigerator overnight before baking as usual.

If you have already baked your enchiladas, they can still be frozen, though the tortillas may be slightly softer upon reheating. Store individual portions in airtight, freezer-safe containers for up to 1 month.

Storage for Leftovers: Once baked, the delicious enchilada sauce will naturally cause the corn tortillas to soften over time. Leftovers will store beautifully for about 3-4 days in an airtight container in the refrigerator. The flavors often deepen and improve overnight!

Reheating Instructions: To reheat your vegan enchiladas, you have a couple of convenient options:

  • Microwave: For a quick reheat, place a portion in the microwave and heat for 1-2 minutes, or until thoroughly warmed through.
  • Oven: For best results, especially if reheating from frozen, use the oven. Place leftovers in an oven-safe dish and bake at 350°F (180°C) for about 10-15 minutes if thawed, or 25-35 minutes if reheating from frozen, ensuring they are covered to prevent drying out.

Serving Recommendations: What to Pair with Enchiladas

These delicious and easy vegan enchiladas are hearty enough to be enjoyed as a stand-alone meal, but they also pair wonderfully with a variety of refreshing side dishes to complete your plant-based feast:

  • A Simple Leafy Green Side Salad: A light, fresh salad with a zesty vinaigrette provides a refreshing contrast to the rich enchiladas.
  • Crunchy Slaw: The crisp texture and tangy dressing of a vegan coleslaw offer a fantastic counterpoint to the soft, saucy enchiladas.
  • Texas Caviar (Avocado Corn and Bean Salad): This vibrant, flavorful salad adds a burst of freshness, protein, and healthy fats.
  • Mexican Rice (or low-carb cauliflower rice): A classic pairing, offering a comforting and flavorful carbohydrate component.
  • Cilantro Lime Rice: Bright, zesty rice infused with cilantro and lime is a perfect accompaniment.
  • Black Bean Quinoa Salad: A protein-rich and fiber-packed salad that makes the meal even more substantial and nutritious.
  • Vegan Refried Beans or Frijoles de Olla: For an extra dose of traditional Mexican comfort, serve alongside a warm bowl of creamy refried beans or flavorful pot beans.

Explore More Vegan Mexican Recipes

If you’ve enjoyed these sweet potato enchiladas, you’ll love exploring other vibrant and flavorful vegan Mexican-inspired dishes from our collection. Expand your culinary horizons with these delicious recipes:

  • Slow Cooker Jackfruit Carnitas
  • Vegan Pupusas
  • Sweet Potato Burritos
  • Roasted Veggie Tacos
  • Kabocha Squash Enchiladas with Salsa Verde
  • Lentil Street Tacos
  • Hearty Breakfast Tacos

Photos by Alfonso Revilla

Sweet Potato Enchiladas

5 from 48 votes
Prep:

15
mins
Cook:

15
mins
Total:

30
mins
Servings:

5
servings
completed Sweet Potato Enchiladas in a baking dish
Pin
Print
These easy vegan sweet potato enchiladas combine a spicy, smoky sweet potato and mushroom filling, rolled in corn tortillas, and smothered in enchilada sauce. They’re easy to prepare, budget-friendly, packed with flavor, freezer friendly, plus ready in just 30 minutes!

Equipment

  • Knife set
  • Measuring Cups
  • Measuring spoons

Ingredients

  • 3 medium sweet potatoes, peeled and diced
  • ⅓ cup veggie broth, or more if needed
  • 2 teaspoons of garlic powder
  • 8 ounces of mushrooms
  • 1 can of diced green chilies
  • 10 corn tortillas
  • Vegan enchilada sauce
  • Paprika
  • Salt

Instructions

  1. Cook sweet potatoes in a sauté pan using veggie broth instead of oil. Add garlic powder while cooking.
  2. Cook until soft, then mash with a hand blender or a fork to your desired consistency.
  3. Finely chop mushrooms and cook them in a separate skillet until they release their liquids and most has evaporated. Then, add 2 tablespoons of chilies (or more to your taste).
  4. Heat tortillas over an open flame (if you have a gas stove) or in a dry skillet until they are warm and flexible enough to roll without breaking.
  5. Spread some of the mashed sweet potatoes and the mushroom/chili mixture into each tortilla and roll them up tightly.
  6. Arrange the rolled enchiladas seam-down in a baking dish. Pour enchilada sauce generously over the top and bake at 350°F (175°C) for 15 minutes.
  7. Add a little more sauce after baking and enjoy!

Notes

  • To save time: Use pre-chopped or even pre-cooked sweet potato.
  • Bake seam side down: To ensure they don’t unravel while cooking.
  • To avoid soggy enchiladas: Frying the tortillas in a little oil when heating them will create a barrier so the sauce doesn’t soak in as easily.
  • To avoid dry enchilada: Spread a layer of sauce beneath the tortillas and optionally over the entire tortilla (inside and out) with sauce. You could also cover the enchiladas with parchment paper while baking.

Nutrition


Calories:
267
kcal


Carbohydrates:
55
g


Protein:
8
g


Fat:
3
g


Saturated Fat:
1
g


Polyunsaturated Fat:
1
g


Monounsaturated Fat:
1
g


Cholesterol:
2
mg


Sodium:
580
mg


Potassium:
651
mg


Fiber:
8
g


Sugar:
6
g


Vitamin A:
19307
IU


Vitamin C:
11
mg


Calcium:
94
mg


Iron:
2
mg

Additional Info

Author:
Stephanie Lundstrom
Course:
Dinner
Cuisine:
Mexican
Method:
Oven
Diet:
Vegan

Tried this recipe? Please tag us at @PlantBasedOnABudget!