Vegetarian Enchiladas
If you’re looking for a comforting, veggie-filled dish that’s sure to please everyone at the table, these Vegetarian Enchiladas are just the ticket! Bursting with flavors from hearty sweet potatoes and zesty black bean salsa, this recipe has become a cherished favorite in our home. It’s not just delicious; it’s also incredibly easy to whip up, making it perfect for busy weeknights or lively family gatherings. Trust me, once you try these enchiladas, they’ll become a go-to meal that warms the heart and fills the belly.
Why You’ll Love This Recipe
- Quick and Easy: With just 15 minutes of prep time, you can have a satisfying meal ready in no time!
- Family-Friendly: Kids and adults alike will love the cheesy goodness and vibrant flavors!
- Make-Ahead Friendly: Prep ahead of time and bake right before serving for a hassle-free dinner.
- Customizable: You can easily swap out ingredients based on what you have on hand or your personal taste.
- Deliciously Wholesome: Packed with nutritious ingredients, these enchiladas are as good for you as they are tasty!

Ingredients You’ll Need
Let’s gather some simple, wholesome ingredients that come together beautifully in this dish. You might already have many of these in your pantry!
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 (you can use a Mexican blend or vegan cheese if preferred).
For Assembly
- 2 cups red enchilada sauce, divided (feel free to use store-bought or homemade).
- Yellow or white corn tortilla shells.
For Garnish (Optional)
- Finely diced red peppers or tomatoes.
- Cilantro.
Variations
This Vegetarian Enchiladas recipe is wonderfully flexible! Here are a few ideas to customize it according to your preferences:
- Add More Veggies: Toss in some sautéed bell peppers or spinach for extra nutrition.
- Change Up the Beans: Replace black bean salsa with pinto beans or kidney beans for a different flavor profile.
- Spice It Up: Add some chopped jalapeños to the filling or top with a spicy sauce for those who like heat.
- Go Vegan: Use vegan cheese and make sure your enchilada sauce is free from animal products for a completely plant-based meal.
How to Make Vegetarian Enchiladas
Step 1: Preheat Your Oven
Preheat your oven to 350°F. This ensures that your enchiladas will bake evenly and become perfectly bubbly when you pop them in later. While it heats up, you can prep everything else!
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. If you prefer an oven method, roast it at 400°F for 45-60 minutes. Cooking until soft is essential; this makes dicing easier and enhances its natural sweetness.
Step 3: Prepare the Filling
Once cooked, peel the sweet potato skin off and dice it into bite-sized cubes. In a large bowl, combine these cubes with your corn and black bean salsa along with about 1 1/2 cups of shredded cheese. Gently stir to mix everything well; this filling is where all those delicious flavors come together!
Step 4: Assemble Your Dish
Pour 1 cup of enchilada sauce evenly across the bottom of your prepared baking dish—this keeps the tortillas moist during baking! Now take your tortilla shells, fill each with about 1/3 cup of your filling mixture, roll them up tightly, and place them seam side down in the dish.
Step 5: Top It Off
Once all your enchiladas are snugly packed in the baking dish, pour over the remaining cup of enchilada sauce. Sprinkle all that lovely remaining cheese on top—this is what gives you that irresistible melty layer!
Step 6: Bake Until Bubbly
Pop your baking dish into the preheated oven and let it bake for about 20 minutes. Keep an eye on it; once the cheese is melted and bubbly, it’s time to enjoy!
Step 7: Garnish & Serve
If you’d like, sprinkle finely diced red peppers or tomatoes and fresh cilantro on top before serving. These little touches add color and freshness to each plate!
Now you’re ready to dig into these delightful Vegetarian Enchiladas! Enjoy every cheesy bite!
Pro Tips for Making Vegetarian Enchiladas
Making delicious vegetarian enchiladas is all about the little details. Here are some tips to help you create the perfect dish!
-
Use fresh ingredients: Fresh vegetables and herbs enhance flavor and nutrition, making your enchiladas taste vibrant and delicious.
-
Don’t overfill the tortillas: While it’s tempting to add extra filling, overstuffed tortillas can break apart during rolling or baking. Stick to about 1/3 cup of filling for the best results.
-
Mix up your cheese: Experiment with different cheese blends! Combining mozzarella, cheddar, or a vegan cheese alternative can give your enchiladas a unique flavor profile.
-
Let them rest before serving: Allowing your enchiladas to sit for a few minutes after baking lets the flavors meld together and makes them easier to serve.
-
Make it spicy or mild: Adjust the heat level by choosing different brands of salsa or adding jalapeños to the filling. This way, you can customize the dish to suit your taste!
How to Serve Vegetarian Enchiladas
These vegetarian enchiladas can be served in various ways that highlight their deliciousness. Here are some ideas for a delightful presentation.
Garnishes
- Chopped green onions: Freshly chopped green onions add a nice crunch and a mild onion flavor that complements the dish beautifully.
- Avocado slices: Creamy avocado slices provide richness and balance out the spices in the enchiladas, making every bite even more enjoyable.
- Sour cream or yogurt: A dollop of sour cream or plant-based yogurt adds creaminess and tang, enhancing the overall flavor experience.
Side Dishes
- Mexican Street Corn Salad: A refreshing salad made with grilled corn, lime juice, cilantro, and spices that pairs perfectly with the savory enchiladas.
- Cilantro Lime Rice: This light and zesty rice dish offers a wonderful contrast to the rich flavors of the enchiladas and helps soak up any extra sauce.
- Black Bean Salad: A hearty black bean salad loaded with tomatoes, bell peppers, and lime dressing provides added protein and freshness on the side.
- Guacamole and Tortilla Chips: This classic pairing is always a hit! The creamy guacamole complements the flavors of the enchiladas while crunchy chips add texture.
Enjoy creating your own Vegetarian Enchiladas masterpiece! Each bite is sure to bring warmth and satisfaction to your table.

Make Ahead and Storage
This Vegetarian Enchiladas recipe is perfect for meal prep! You can easily whip up a batch ahead of time, making it a convenient option for busy weeknights or gatherings. Here’s how to store and enjoy your enchiladas later.
Storing Leftovers
- Allow the enchiladas to cool completely before storing.
- Transfer leftovers to an airtight container.
- Refrigerate for up to 3-4 days.
- If stored in the same dish, cover tightly with plastic wrap or foil.
Freezing
- Assemble the enchiladas but do not bake them.
- Wrap the unbaked enchiladas tightly in plastic wrap and then aluminum foil.
- Freeze for up to 2-3 months.
- Label with the date for easy reference.
Reheating
- Thaw frozen enchiladas in the refrigerator overnight before baking.
- Preheat your oven to 350°F (175°C).
- Cover with foil and bake for about 30 minutes, or until heated through.
- Remove foil and bake for an additional 10 minutes to melt the cheese fully.
FAQs
Here are some common questions you might have about making Vegetarian Enchiladas.
Can I make Vegetarian Enchiladas ahead of time?
Absolutely! You can prepare the filling and assemble the enchiladas a day in advance. Just cover them well and refrigerate until you’re ready to bake.
What can I substitute if I don’t have black bean salsa?
If you can’t find black bean salsa, you can mix canned black beans with diced tomatoes, corn, onion, and spices like cumin and lime juice for a similar flavor profile.
Are Vegetarian Enchiladas suitable for meal prep?
Yes! These Vegetarian Enchiladas store well in the fridge or freezer, making them an excellent choice for meal prep.
Can I use different vegetables in my Vegetarian Enchiladas?
Definitely! Feel free to add other veggies like zucchini, spinach, or bell peppers to customize your filling.
What type of cheese works best in Vegetarian Enchiladas?
A Mexican cheese blend works wonderfully, but you can also use vegan cheese if you’re looking for a plant-based option.
Final Thoughts
I hope you enjoy making these delightful Vegetarian Enchiladas as much as I do! They’re packed with flavor and wholesome ingredients that will surely please anyone at your table. Remember, cooking is all about having fun and experimenting—so feel free to make this recipe your own! Happy cooking!
Vegetarian Enchiladas
These Vegetarian Enchiladas are a delightful twist on a classic dish, packed with wholesome ingredients like sweet potatoes and zesty black bean salsa. Perfect for busy weeknights or family gatherings, this recipe is not only easy to make but also customizable to suit your taste. Each bite offers a comforting combination of flavors and textures, making these enchiladas a family favorite that everyone will enjoy. Whether you’re looking for a quick meal or a hearty dish to impress guests, these enchiladas are sure to warm hearts and fill bellies.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 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)
- 2 cups red enchilada sauce
- Yellow or white corn tortilla shells
Instructions
- Preheat your oven to 350°F.
- Cook the sweet potato in the microwave for about 10 minutes until tender. Peel and dice into cubes.
- In a bowl, mix the diced sweet potato, corn and black bean salsa, and 1 1/2 cups of cheese.
- Pour 1 cup of enchilada sauce into a baking dish. Fill each tortilla with the mixture, roll tightly, and place seam side down in the dish.
- Top with the remaining enchilada sauce and cheese.
- Bake for 20 minutes until bubbly and golden.
Nutrition
- Serving Size: 1 enchilada (150g)
- Calories: 290
- Sugar: 5g
- Sodium: 600mg
- Fat: 12g
- Saturated Fat: 7g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 38g
- Fiber: 8g
- Protein: 10g
- Cholesterol: 30mg