If you are using homemade salsa verde, prep the recipe. This will add about 20 extra minutes to your prep time. Preheat the oven to 400 degrees F. Grease a 9x13 (3 quart) baking dish and set aside. Spread 1 cup of the salsa verde on the bottom of the dish.
In a large skillet, heat the olive oil over medium heat. Add the onion and cumin and cook for a few minutes until the onion is soft. Stir in the garlic, corn, and zucchini. Cook until the zucchini is tender, about 5 minutes. Season with salt and pepper.
Add the canned green chile peppers, chopped spinach, and beans to the skillet. Cook, stirring often, until the spinach is wilted, about 3 minutes.
Stir in 1 cup of the shredded cheese and the cream cheese. Stir for about a minute until these are melted. Remove the filling from heat.
Prepare the enchiladas. Place approximately ½-cup of the filling into a tortilla, towards one side. Roll the tortilla up. Place seam side down in the baking dish. Repeat with the rest of the tortillas until you have 8 enchiladas side-by-side in the dish.
Spread the remaining cup of salsa verde on top of the assembled enchiladas, leaving the edges dry. Sprinkle with the remaining cup of shredded cheese.
Bake for 15 to 20 minutes until the cheese is bubbly and the edges are slightly browned. Remove from the oven and serve with toppings of choice.
Leave a rating or review by tapping the stars on this recipe card (above) or in the comments section (at the end of the post)!