Preheat your oven to 400 degrees F.
Add oil to a large skillet and heat over medium heat until oil shimmers. Add onions, garlic, and cumin and sauté while stirring until onions are translucent and soft about 3 to 4 minutes. Mix in the beans, squash, tomatoes with the juices, tomato paste, and kale. Add salt and pepper to taste. Sauté while stirring until the kale is wilted down, about 3 to 5 minutes. Remove vegetable filling from the pan and set it to the side in a bowl.
Spray a 9x13 baking dish with cooking spray or oil. Lay 2 tortillas down in the bottom of the dish, top with 1/4 of the sautéed vegetable filling, and top with 1/4 of the cashew cheese sauce. Follow this same order for 3 more layers, with the cashew cheese sauce being the final topping.
Bake in a preheated oven with no cover until casserole is heated thoroughly and the cheese starts to bubble on top, about 20 minutes. Serve with cilantro and any other favorite enchilada toppings.