In a large pot, cook the chicken in water with 1/2 onion, 2 garlic cloves, and 1 tablespoon of salt. Boil for 40 minutes or until the chicken is well cooked. Remove the chicken from the broth and save the broth for the sauce.
Toast the chiles (ancho and guajillo) on a griddle and then soak in hot water for 20 minutes.
Finely chop the other half of the onion and the garlic cloves and toast on the griddle. Also toast the oregano, cinnamon, and pepper. You will get an aromatic smell.
Place all the griddle ingredients in a blender with 1/2 cup of chicken broth and blend. Add the chiles and finish blending. Strain through a sieve and place in a deep container.
Now blend the tomatoes, strain, and add to the container with the chili sauce.
In a large skillet, melt the butter and cook the chili and tomato puree there. Cook over medium heat for 15 minutes.
In the blender, now puree the almonds, bananas, sesame seeds, raisins, and 1 cup of chicken broth.
Add the puree to the sauce in the skillet and mix. Cook for another 15 minutes.
Add 2-3 cups of chicken broth and the sugar and cook for 10 minutes.
Add the chicken and cook for 5 more minutes.
Nutritional Information
* * Information per 100g serving, percentage of daily values based on a 2,000 calorie diet.
Do you want to know what other nutrients this or other recipes have?