These vegetarian enchiladas are packed with sweet potatoes, black beans, and melty cheese, creating a flavorful, hearty, and satisfying meal everyone will love.
Plant-based meals can be anything but boring! These roasted portobello tacos, and hearty black bean and corn salad are meals that we have on repeat! They are fresh, light and easy to make.
![A plate of vegetarian enchiladas topped with avocado and sour cream](https://sweetpeasandsaffron.com/wp-content/uploads/2025/02/Vegetarian-Enchiladas-an-easy-vegetarian-casserole-recipe-19.jpg)
If youโre craving a hearty, flavorful, and wholesome meal, these vegetarian enchiladas are the perfect choice.
Packed with nutrient-rich ingredients like sweet potatoes, black beans, zucchini, and kale, they deliver a satisfying bite in every forkful. The combination of melty cheese, smoky green chiles, and warm spices creates a comforting dish thatโs both nutritious and delicious.
Reasons you'll โก this recipe
- Packed with Flavor & Texture โ A perfect balance of sweet potatoes, smoky green chiles, hearty black beans, and melty cheese in every bite.
- Nutritious & Satisfying โ Loaded with fiber, protein, and vitamins from kale, zucchini, peppers, and beans, making them both filling and wholesome.
- Crowd-Pleasing & Versatile โ Easily customizable with different veggies or cheeses, and perfect for meal prep or weeknight dinners!
Ingredient notes
- Tortillas - flour tortillas, gluten-free, or corn tortillas.
- Vegetables - sweet potatoes, zucchini, peppers, onion, corn and kale.
- Beans - I use black beans in this recipe, but pinto beans are also an excellent choice.
- Cheese - shredded cheddar, Monterey jack, Colby jack, or a mix with pepper jack is lovely if you like a little kick.
- Enchilada Sauce - your favorite variety. I use red but it is also nice with green enchilada sauce.
- Canned Green chilies - this adds a nice kick!
Would you like to save this?
Step by step directions
1. Cook the Sweet Potatoes - Place sweet potato cubes into a medium pot and fill to cover with water. Simmer for 15-20 minutes or until sweet potatoes are softened. Strain the sweet potatoes in a colander and set aside.
2. Saute the Vegetables - Next, add oil to a large skillet and add the onion, red pepper and zucchini. Cook for 6-8 minutes or until onion is translucent. Add the sweet potato, corn, black beans, green chilis, and shredded kale. Cover the pan for 2 minutes, cooking on medium-low heat, just until the kale is wilted. Remove from the heat, salt and pepper to taste.
3. Assemble the Enchiladas - Grease a 9โx13โ baking pan with cooking spray. Lay a tortilla on the counter and spread a little enchilada sauce, then top with the filling and cheese Roll up the tortilla and place into the greased pan. Pour the remaining enchilada sauce over the prepared enchiladas and top with cheese.
4. Bake - Bake the pan of enchiladas for 20 minutes or until they are cooked through and the cheese is melted. Turn the heat up to 400ยฐF for 5 minutes to make the cheese more bubbly and golden. Allow to cool for at least 10 minutes before enjoying!
Serve
Enchiladas are amazing served with rice, beans, or a big salad. Here are some of my favorites:
FAQ
Without the extra step of precooking the sweet potatoes, they will not be tender after baking. If you need a shortcut you can check the prepackaged fresh produce at your grocery, some have cubed sweet potatoes that come in steamable bags.
Vegetarian enchiladas will have far more moisture than their meat-based counterparts. There are two things you can do to prevent soggy enchiladas:
1. When cooking the filling mixture, try to cook until most of the steam has stopped emitting.
2. Do not overload the enchiladas with sauce.
Storage + reheating
Storage:
- Refrigerate: Store leftover enchiladas in an airtight container for up to 4 days.
- Freeze: Wrap individual portions or the entire dish tightly in plastic wrap and foil, then freeze for up to 3 months.
Reheating:
- Oven: Cover with foil and bake at 350ยฐF (175ยฐC) for 20-25 minutes (30-35 minutes if frozen).
- Microwave: Heat individual portions on medium power for 1-2 minutes, checking and stirring as needed.
- Stovetop: Reheat in a covered skillet over low heat with a splash of water for moisture.
Variations
- Butternut Squash can be substituted for Sweet Potatoes.
- Kale can be substituted for Spinach.
- You can use pinto beans, red kidney beans or white beans instead of black beans.
- Poblano peppers can be used instead of bell peppers.
More recipes
Did you make this? Tag me on social @sweetpeasandsaffron and be sure to leave a comment and rate the recipe!
Vegetarian Enchilada Recipe
Ingredients
- 2 tablespoons olive oil
- 1 medium sweet potato approx. 456 g, diced into small ยฝโ cubes
- ยฝ medium white onion approx. 200 g, diced small
- 1 red bell pepper approx. 290 g, diced small
- 1 medium zucchini approx 300 g, diced small
- 1 (8.5 oz) can corn
- 1 (15 oz) can black beans, drained and rinsed
- 1 4oz can mild diced green chiles
- 2 cups shredded kale, loosely packed
- 1 (10 oz) can enchilada sauce
- 2 ยฝ cups shredded cheese I used a Mexican-style cheese blend
- 1 ยฝ teaspoons salt
- 8 large flour tortillas
Instructions
- Preheat the oven to 350ยฐF.
- Cook Sweet Potatoes: Place sweet potato cubes into a medium pot and cover with water. Simmer for 15-20 minutes or until sweet potatoes are softened. Strain and set aside.
- Add oil to a large skillet and add the onion, red pepper, and zucchini. Cook for 6-8 minutes or until onion is translucent.
- Add the cooked sweet potato, corn, black beans, green chilis, and shredded kale. Cook for about 2 minutes, just until the kale is wilted. Add salt and pepper to taste. Set aside.
- Assemble the Enchiladas: Grease a 9โx13โ baking pan. Lay a tortilla on the counter and spread with a spoonful of enchilada sauce. Add the filling and cheese. Roll up the tortilla and place it into the greased pan. Repeat with remaining tortillas.
- Top the enchildads with the remaining sauce and shredded cheese.
- Bake for 20 minutes or until they are cooked through and the cheese is melted.
Would you like to save this?
Tips:
Nutrition Information
© Sweet Peas & Saffron - Content and photographs are copyright protected. Sharing of this recipe is both encouraged and appreciated. Copying and/or pasting full recipes to any social media is strictly prohibited.