For sauce mixture: Place the tomatoes, onion, chilies, water and chicken consume in a blender and blend well. Pour mixture into a pot and boil. When sauce begins to boil, place a lid on the pot and simmer for at least 20 minutes. Add the corn, zucchini, squash flowers and cooked chicken or pork to the simmering mixture. Cook for another 10 minutes or until the vegetables are just cooked. Adjust for salt and mix in the epazote and cilantro. After mixed well, set aside to cool.
For base of pudding, fry each tortilla very quickly in hot oil -- only a few seconds on each side. Drain on paper towels. Set aside.
In a blender blend all ingredients for the cream mixture together until smooth. Set aside.
Assemble in a 9 1/2 by 13-inch pan. Layer tortillas to cover the bottom and sides of pan, then layer cheeses, sauce, cream mixture, and continue layering in that order, ending with the cheese. Bake at 350 degrees, for about 20 minutes or until bubbly. Salt to taste with chicken consume.
The recipes for this program, which were provided by contributors and guests who may not be professional chefs, have not been tested in the Food Network's kitchens. Therefore, the Food Network cannot attest to the accuracy of any of the recipes.