Need to make two sauces. It's just normal enchiladas, but alternating red and green for Christmas colours.
Boil the green tomatoes with the peppers for 5 minutes. Drain the water. Place them in the blender and blend together the garlic, the leafy green plus some salt to taste. That's your green sauce.
As with the green sauce, boil the red tomatoes, but slightly longer for 7 minutes. Drain the water. Liquify well with the salt, onion and garlic.
In a saucepan, heat up the oil. Unlike the green sauce, the red sauce has to be fried a little, for about 10 minutes. If it looks too dry and not liquid enough, add the chicken stock.
You need enough shredded chicken to stuff the enchiladas, but you can stuff them with anything else you may like. I just boil 2-3 chicken breasts for about 15 minutes, until they're soft enough to shred apart with my fingers (or some chopsticks if they're too hot to touch). I don't really season my shredded chicken but you may want to.
Heat up some oil again on two frying pans. You're just gonna lightly coat the tortillas with hot oil on each side. The goal is not to fry the tortillas but to oil them and heat them up until they're nice and soft and don't crack when you try to bend them. About 10-20 seconds in the oil per tortilla.
Grab your oiled tortilla, and dip it completely in green sauce. Place it on a serving plate. Put some shredded chicken in it, fold the tortilla. Cover it again with more green sauce and push it a bit to the side of the plate to make room for three more enchiladas.
Repeat as above, but this time dipping it in red sauce, placing it, putting chicken inside, folding, and carefully covering with red sauce.
Two more times, with green sauce and red sauce.
Decorate the plate with half a slice of raw onion, crumbly cheese, and a dollop of sour cream.
Optionally add sides of Mexican red rice and/or beans.