-
1
Preheat the oven to 375 degrees F.
-
2
Rinse the chicken and pat dry.
-
3
In a medium bowl, mix the chili powder, garlic powder, onion powder, oregano, cinnamon, salt and pepper.
-
4
Stir to combine.
-
5
Set a cooling or baking rack into a baking sheet.
-
6
Place the chicken pieces on the rack and drizzle with 2 tablespoons olive oil.
-
7
Rub the spice mixture all over.
-
8
Rub some of the mixture in between the skin and the breast meat.
-
9
Transfer to the oven and roast until a thermometer inserted into the thickest part of the breast registers 160 degrees F and the juices run clear when pierced with a fork, 50 minutes to 1 hour.
-
10
Remove the chicken from the oven and cover with some aluminum foil.
-
11
Let rest for 15 minutes.
-
12
Meanwhile, preheat the remaining 2 tablespoons olive oil in a heavy medium saucepan over medium-high heat.
-
13
Add the onions and saute until translucent, about 5 minutes.
-
14
Add the garlic and cook until fragrant, about 2 minutes.
-
15
Add the tomato sauce and chicken broth and cook over medium-high heat until the flavors incorporate, about 8 minutes.
-
16
Season with salt and pepper.
-
17
Cool slightly.
-
18
Transfer the mixture to a blender with the soaked pasilla chiles and puree until smooth.
-
19
Return to the same saucepan and add the chopped chocolate, stirring over medium heat until fully melted, about 3 minutes.
-
20
Season with salt and black pepper.
-
21
Transfer the chicken to a serving platter.
-
22
Top with the chocolate pasilla sauce.
-
23
Sprinkle with toasted sesame seeds and serve.