Preheat oven to 375 degrees F
Mix spices for the enchilada spice mix and set aside.
Place poblano peppers on a lined baking sheet and cover in olive oil.
On another baking sheet, coat the chicken with 2 tablespoons of the enchilada spice mixture. Place chicken on a piece of foil and cover with an additional piece of foil, sealing the edges.
Cook the chicken and the poblano peppers for 30 minutes at 375 degrees F. The internal temperature of the chicken must be at least 165 degrees F. Be careful unsealing the foil, hot steam may be released. Set both aside to cool.
Once the peppers are cooled, peel the skin off, deseed, and cut the stems off.
Add cooled chicken to a food processor and process until shredded texture. Add chicken to a bowl with the fire-roasted tomatoes and 8 ounces of the monterey jack cheese. Mix well.
Next, add the stemmed and skinned poblanos to the food processor along with the queso fresco, spinach, one tablespoon of enchilada spice mix, and 1 cup of milk. The mixture should end up being the texture of a thick sauce.
Grease the bottom of a 9x13 inch pan. Depending on the enchilada size you want, place some of the chicken mixture into the wrap. Place the wrap in the 9x13 pan seam side down. Continue the process until the pan is full with about ½ inch space in between each enchilada.
Next, pour the poblano sauce over the enchiladas. Making sure to get the sauce in between the enchiladas. Then sprinkle on the last 8 ounces of shredded monterey jack cheese.
Tent foil on pan so cheese does not stick to the foil. Bake at 375 degrees for 20 minutes. Take the foil off and bake for an additional 15-20 minutes or until the cheese is golden brown and delicious.