Preheat oven to 350.
Finely chop carrots, onions and bell pepper.
Add onion and carrots to a skillet with olive oil.
Chop zucchini and add to skillet.
Cook all vegetables until onions become translucent and other vegetables start to brown.
Add spinach and cook until its no longer frozen.
Open cans of chicken, drain and rinse.
Add chicken to skillet with vegetables and break up with a wooden spoon.
Stir chicken and vegetables together.
Sprinkle with taco seasoning and stir together until everything is coated.
Add 1 Cup of water to the skillet and cook down until most of the water is gone.
In a mixing bowl, mix together greek yogurt and enchilada sauce.
Open and drain the can of corn.
Add corn to the yogurt mixture and stir together.
Once most of the water has cooked out of the chicken mixture, add chicken and vegetables to yogurt mixture.
Stir together completely.
Spray the bottom of a 9x13 baking dish.
Layer 6 tortillas across the bottom of a baking dish.
Top with half of the chicken and yogurt mixture.
Sprinkle with 1/3 of the cheese.
Repeat.
Top the whole thing with one more layer (3rd) of corn tortillas and the remaining cheese.
Cook in the oven for 20 minutes, the cheese will be melted and insides a little bubbly.
(this could also be frozen after you finish the layers or put in the refrigerator to cook later in the day or the next day.)