Place all of the ingredients into a medium saucepan (including the liquid from the beans) and simmer on low heat for 5-8 minutes, until warmed through. Drain the beans (don't rinse them though!) and set aside.
Heat the olive oil in a large, heavy-bottomed skillet over medium-high heat. Sauté the onion for about 2 minutes, until slightly softened. Add the zucchini and corn to the skillet and continue to cook for an additional 5 minutes until the veggies are easily pierced with a fork. Add the drained black beans to the skillet, stir to combine, and remove from the heat. Allow the black bean mixture to cool slightly before trying to roll the enchiladas.
Preheat the oven to 375°F and generously grease the bottom of a baking dish with olive oil. (I used 2 small baking dishes, but a 9 x 9 sized baking dish should work fine.) Pour a ½ cup of salsa verde into the bottom of the baking dish and spread it around to coat the entire bottom of the dish and set aside.
Divide the black bean and veggie mixture into each tortilla (about ¼ cup of filling for each enchilada) and place seam side down in the baking dish. Continue with the rest of the filling until all of the tortillas are rolled and lined up snuggly in the pan. Top with the remaining 1 ½ cups of salsa verde, making sure to cover all of the enchiladas. Bake for 20-25 minutes, until warmed through. Remove from the oven and allow the enchiladas to cool on the counter for 10 minutes.
Pour the cashew cream liberally over the top of the enchiladas until they are completely smothered, then garnish with the cilantro and toasted pepitas before serving.
I use white corn tortillas because we are on a gluten-free diet, but you are welcome to use whatever type of tortilla you desire.If you find that your tortillas are too dry and splitting when you roll them simply wrap them in slightly dampened paper towels and heat in the microwave for 25-35 seconds to steam them until they're pliable enough to stuff and roll.