Vegetarian Enchiladas
If you’re looking for a cozy, comforting dish that’s both hearty and healthy, these Vegetarian Enchiladas are just what you need! Bursting with flavor from sweet potatoes, corn, and black bean salsa, this recipe has become a beloved staple in my kitchen. Whether it’s a busy weeknight or a fun family gathering, these enchiladas bring everyone together around the table. Plus, they’re super easy to make!
These Vegetarian Enchiladas not only satisfy your cravings but also offer a warm hug of flavors. You can feel good about serving this dish because it’s loaded with wholesome ingredients and is perfect for anyone looking to enjoy a delicious meal without any hassle.
Why You’ll Love This Recipe
- Easy to Prepare: With just a few simple steps, you’ll have these delicious enchiladas ready in no time.
- Family-Friendly: Kids and adults alike will love the cheesy goodness and vibrant flavors—perfect for picky eaters!
- Make-Ahead Convenience: These enchiladas can be assembled ahead of time and baked just before serving.
- Flavorful Ingredients: The combination of sweet potatoes and black bean salsa creates a delightful taste that’s hard to resist.

Ingredients You’ll Need
Gathering the ingredients for these Vegetarian Enchiladas is part of the fun! You’ll find that these are simple, wholesome ingredients that blend together beautifully. Here’s what you’ll need:
For the Filling
- 1 large sweet potato, cooked, peeled, and diced into 1/2-inch cubes.
- 1/2 cup corn and black bean salsa (such as Trader Joe’s Cowboy Caviar Salsa).
- 2 cups shredded cheese, divided (use a Mexican blend or vegan cheese for vegan option).
For Assembly
- 2 cups red enchilada sauce, divided (store-bought or homemade).
- Yellow or white corn tortilla shells.
- Finely diced red peppers or tomatoes (optional for garnish).
- Cilantro (optional for garnish).
Variations
This recipe is wonderfully flexible! Feel free to get creative with your ingredients. Here are some tasty variations:
- Add more veggies: Toss in chopped bell peppers, spinach, or zucchini for extra nutrition.
- Spice it up: Add diced jalapeños or sprinkle some chili powder into the filling for a little kick.
- Change the cheese: Try different cheese blends or omit cheese entirely for a lighter version.
- Go gluten-free: Use gluten-free tortillas to make this dish suitable for everyone.
How to Make Vegetarian Enchiladas
Step 1: Preheat Your Oven
Start by preheating your oven to 350°F. This step ensures that your enchiladas will bake evenly and come out bubbly and delicious!
Step 2: Cook the Sweet Potato
Place a scrubbed and fork-pierced sweet potato in the microwave and cook on high for about 10 minutes until tender. Alternatively, roast it in an oven at 400°F for about 45-60 minutes. Cooking the sweet potato brings out its natural sweetness—this is where all the magic starts!
Step 3: Prepare the Filling
Once your sweet potato is cooked, remove its skin and dice it into 1/2-inch cubes. In a large bowl, combine those delightful cubes with the salsa and about 1 1/2 cups of shredded cheese. Gently stir everything together until well mixed—this colorful filling is what makes these enchiladas so special!
Step 4: Assemble the Enchiladas
Pour 1 cup of enchilada sauce evenly across the bottom of your prepared baking dish. Take about 1/3 cup of your filling mixture and place it in each tortilla shell. Roll them up tightly and lay them seam side down in the baking dish. Repeat until all your filling is used up; this step is where you build layers of flavor!
Step 5: Sauce It Up
Pour the remaining cup of enchilada sauce over the rolled enchiladas and top everything off with the rest of your shredded cheese. This cheesy topping will create that golden crust we all love!
Step 6: Bake to Perfection
Pop your baking dish into the oven and bake for about 20 minutes—or until you see that glorious cheese melted and bubbly! The aroma wafting through your kitchen will have everyone eagerly awaiting dinner.
Step 7: Garnish & Serve
If you’d like, sprinkle finely diced red peppers or fresh cilantro on top before serving. These little touches enhance both flavor and presentation. Serve immediately, gather around with loved ones, and enjoy every bite of these scrumptious Vegetarian Enchiladas!
Pro Tips for Making Vegetarian Enchiladas
Making delicious vegetarian enchiladas is all about balancing flavors and textures! Here are some tips to ensure your dish comes out perfect every time.
-
Choose the right tortillas: Opt for yellow or white corn tortillas, as they hold up better during baking and provide a wonderful flavor that complements the filling.
-
Don’t skip the sauce: Ensure you spread enchilada sauce in the bottom of the baking dish before adding the rolled tortillas. This prevents sticking and adds extra moisture to your enchiladas.
-
Experiment with fillings: Feel free to mix in other veggies like zucchini, spinach, or even mushrooms to create your own unique twist on this recipe!
-
Let them rest: After baking, let your enchiladas sit for about 5 minutes before serving. This helps them set, making it easier to serve without falling apart.
-
Make-ahead option: Assemble your enchiladas a day in advance and keep them covered in the fridge. Just pop them in the oven when you’re ready to bake!
How to Serve Vegetarian Enchiladas
These vegetarian enchiladas are not just a meal; they’re a vibrant centerpiece for any table! Here are some ideas on how to present this delightful dish.
Garnishes
- Fresh cilantro: Chopped cilantro adds a burst of freshness and color, enhancing both presentation and flavor.
- Diced red peppers or tomatoes: Sprinkling these on top offers a crunchy texture and brightens up the overall look of the dish.
Side Dishes
-
Mexican Rice: Fluffy rice cooked with tomatoes and spices makes an excellent side that soaks up all the delicious flavors from the enchiladas.
-
Refried Beans: Creamy refried beans provide a protein-packed addition that complements the enchiladas beautifully.
-
Guacamole: A fresh, creamy guacamole brings a rich texture and coolness that balances out the hearty enchiladas perfectly.
-
Corn Salad: A zesty corn salad with lime dressing adds sweetness and crunch, making it a refreshing counterpart to this cheesy dish.
With these tips and serving suggestions, your vegetarian enchiladas will be a hit at any gathering! Enjoy every bite!

Make Ahead and Storage
These Vegetarian Enchiladas are perfect for meal prep! You can make them ahead of time for a quick and satisfying dinner throughout the week.
Storing Leftovers
- Allow the enchiladas to cool completely before storing.
- Transfer any leftovers to an airtight container.
- Store in the refrigerator for up to 3 days.
Freezing
- Assemble the enchiladas but do not bake them.
- Wrap tightly in plastic wrap or foil, then place in an airtight freezer bag.
- Freeze for up to 3 months. Thaw in the refrigerator before baking.
Reheating
- Preheat your oven to 350°F (175°C).
- Place the enchiladas in a baking dish and cover with foil.
- Bake for about 15-20 minutes, or until heated through.
FAQs
Have questions about making these delicious Vegetarian Enchiladas? Here are some common ones!
Can I use different vegetables in my Vegetarian Enchiladas?
Absolutely! Feel free to add your favorite veggies such as zucchini, bell peppers, or spinach. Just make sure they are cooked and chopped before adding them to the filling.
How can I spice up my Vegetarian Enchiladas?
You can add spices like cumin, chili powder, or smoked paprika to your filling for extra flavor. For a kick, consider adding jalapeños or a dash of hot sauce to the salsa.
Are these Vegetarian Enchiladas suitable for meal prep?
Yes! These Vegetarian Enchiladas are great for meal prep and can be made ahead of time, stored, or frozen for later enjoyment.
What can I serve with Vegetarian Enchiladas?
Serve your enchiladas with a side of Mexican rice, guacamole, or a fresh salad for a complete meal that’s bursting with flavor.
How do I make Vegan Vegetarian Enchiladas?
To make Vegan Vegetarian Enchiladas, simply substitute dairy cheese with vegan cheese and use a plant-based enchilada sauce. The rest of the recipe remains unchanged!
Final Thoughts
I hope you enjoy making these hearty Vegetarian Enchiladas as much as I do! They’re not just tasty; they’re versatile and perfect for any occasion. Whether you’re whipping them up for a family dinner or prepping meals for busy weekdays, these enchiladas are sure to bring warmth and joy to your table. Happy cooking!
Vegetarian Enchiladas
Indulge in these delectable Vegetarian Enchiladas, a perfect blend of sweet potatoes, black bean salsa, and gooey cheese that will warm your heart and satisfy your cravings. This easy-to-make dish is ideal for any occasion—be it a busy weeknight or a joyful family gathering. Each bite is filled with flavorful ingredients that come together to create a comforting meal everyone will love. Plus, these enchiladas can be prepared ahead of time, making them a convenient option for meal prep. Gather your loved ones around the table and enjoy this delightful Mexican-inspired feast!
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Total Time: 40 minutes
- Yield: Serves 6
- Category: Dinner
- Method: Baking
- Cuisine: Mexican
Ingredients
- 1 large sweet potato
- 1/2 cup corn and black bean salsa
- 2 cups shredded cheese (Mexican blend or vegan cheese)
- 2 cups red enchilada sauce
- Yellow or white corn tortilla shells
- Optional garnishes: diced red peppers or tomatoes, cilantro
Instructions
- Preheat your oven to 350°F.
- Cook the sweet potato in the microwave for about 10 minutes until tender, then peel and dice.
- In a bowl, mix the sweet potato, salsa, and 1 1/2 cups cheese until well combined.
- Spread 1 cup of enchilada sauce in a baking dish. Fill each tortilla with 1/3 cup of the mixture, roll them up, and place seam-side down in the dish.
- Pour remaining sauce over enchiladas and top with leftover cheese.
- Bake for 20 minutes until cheese is melted and bubbly.
- Garnish with diced peppers or cilantro before serving.
Nutrition
- Serving Size: 1 enchilada (about 200g)
- Calories: 360
- Sugar: 6g
- Sodium: 600mg
- Fat: 14g
- Saturated Fat: 7g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 48g
- Fiber: 8g
- Protein: 12g
- Cholesterol: 30mg