Blend six garlic cloves and one cup of water.
Add the garlic water mixture to about seven cups of boiling water in a pot set to medium high heat.
Add half a white onion, salt, and 3 pounds of chicken thighs to the pot.
Cook the chicken for about 45 minutes.
Peel and remove seeds from four roasted poblano peppers.
Cut two of the poblano peppers into smaller pieces and set aside.
Add the other two poblano peppers to the blender.
Remove chicken from heat and shred it once it cools down.
In a pot set to medium heat with water, boil six tomatillos and one serrano pepper until they change color (about four minutes).
Add the boiled tomatillos and serrano pepper to the blender along with 1 cup of water.
Add 8 ounces of room temperature cream cheese, the two roasted poblanos, quarter of a white onion, two garlic cloves, small bunch of cilantro, one can of media crema, two and a/2 teaspoons of chicken bouillon, and ⅛ teaspoon of black pepper to the blender.
Blend the sauce ingredients and set aside.
In a pan set to medium heat, add some oil.
Once hot, add half a white onion and three minced garlic cloves, and saute for about a minute.
Add one can of corn and the two diced poblano peppers to the pan.
Add the shredded chicken to the pan.
Season with salt and pepper, and mix until well combined.
Add the blended sauce to the filling mixture, reserving about 1 and ½ cups of the salsa for the end.
Mix the filling ingredients and lower the heat.
Let the filling simmer for about five minutes and set aside.
Fry about 20 tortillas for about 10 seconds on each side.
Start assembling the pastel Azteca in a 9 by 13 baking dish.
Add a layer of tortillas.
Add a layer of the filling and spread it evenly.
Add some Monterey Jack cheese.
Repeat the process of adding tortillas, filling, and cheese until you run out of filling.
For the last layer, add tortillas and some of the reserved salsa.
Add more cheese on top.
Bake in the oven at 350 degrees for about 20 minutes.
Broil for two to three minutes to get a crispy layer on top (optional).
