Break apart a whole chicken
Add chicken to a pot of boiling water with 1 tablespoon of salt, ½ onion, and 6 garlic cloves
Remove foam from the top of the boiling chicken
Cook chicken for 45 minutes
In a pan, add ¼ cup of avocado or olive oil and heat on medium-low
Toast 2 tortillas in the oil until browned, then remove and set aside
Toast the chili sanchos, chilis guajillos, pasilla chilis, and tomatillos in the oil, removing each when toasted
Toast 6 garlic cloves in the oil until fragrant
Toast 8 almonds and ¼ cup of pepitas or pumpkin seeds in the oil, then add ¼ cup of sesame seeds and spices
Add 2 cups of chicken broth and the chocolate, stirring until dissolved
Blend the toasted ingredients into a paste
Add 3 cups of chicken broth to the blended paste and blend until smooth
Strain the sauce if needed
Separate the chicken from the broth, reserving at least 3 cups of broth
Remove the skin from the chicken meat
Add the mole sauce to the pot the chicken was cooked in, along with 2 ½ teaspoons of salt and 2 more cups of broth
Whisk the sauce until smooth
Add the chicken back to the pot and simmer for 5 minutes
