-
1
Put the chicken pieces, onion, and garlic into a large saucepan; add water or chicken broth to cover and add salt.
-
2
Add the optional giblets if you are making this with water.
-
3
Bring to a simmer and cook over low heat until the meat is almost tender but still firm, about 25 minutes.
-
4
(A lot will depend on the quality of the chicken.)
-
5
If using pork, cook for about 20 minutes longer.
-
6
Strain, reserving the broth.
-
7
Reduce or add water to make up to 6 cups (5L).
-
8
Put the sesame seeds into an ungreased skillet over medium heat, stirring them constantly until they become a deep golden color, about 5 minutes.
-
9
Take care not to let them burn.
-
10
Spread them out on a tray to cool.
-
11
Put the pumpkin seeds into the pan and stir them until they begin to swell and start to pop around, about 3 minutes.
-
12
Set aside to cool.
-
13
When the seeds are cool, grind the sesame first with the cloves, peppercorns, and allspice to a slightly textured powder.
-
14
Then grind the pumpkin seeds to the same texture.
-
15
Transfer both to a bowl and stir in 1 cup (250ml) of the reserved broth to make a thick paste.
-
16
Heat about 3 tablespoons of the lard or oil in a heavy casserole, add the seed paste, and fry over medium-low heat, scraping the bottom of the pan constantly to avoid sticking-if necessary add a little more fat-until dry, shiny, and a rich deep golden color.
-
17
Unless you have a large blender jar you may need to blend the greens in two batches, but try to use the minimum of liquid.
-
18
Put 1 cup (250ml) of the broth into the blender jar and add the garlic, tomate verde, and chiles and blend fairly smooth.
-
19
Gradually add half of the greens and blend as smoothly as possible.
-
20
Add the rest of the greens little by little, with just enough of the broth to enable the blades of the blender to work efficiently.
-
21
Gradually stir the blended ingredients into the fried seed paste over medium heat, stirring the mixture well after each addition.
-
22
Continue cooking over medium heat, stirring frequently, until the sauce starts to reduce and thicken, for about 10 minutes.
-
23
Add the remaining broth and cook for a further 10 minutes-pools of oil will form around the periphery.
-
24
Add the meat, adjust salt, and cook for a further 10 minutes.
-
25
Dilute with more broth or water if desired.
-
26
Serve with corn tortillas.