-
1
Heat a griddle or heavy skillet over medium heat.
-
2
Add the unpeeled garlic and roast until softened, shaking pan, about 15 minutes (garlic will blacken in spots).
-
3
Cool and peel.
-
4
Meanwhile, heat another skillet.
-
5
Open and flatten the chilies (they may break), and toast 2 at a time, pressing them against the hot surface until they crackle and emit wisps of smoke.
-
6
Flip over and toast other sides.
-
7
Place in a bowl of hot water.
-
8
Weight with a plate to keep the chilies submerged, and soak for 30 minutes.
-
9
Drain.
-
10
Place the garlic, chilies, oregano, cumin and 2/3 cup of chicken broth in a food processor or blender and process until smooth, scraping and stirring.
-
11
Add more broth, if needed, to puree the chilies.
-
12
Press through a medium-mesh sieve and set aside.
-
13
(The dish can be made ahead up to here.)
-
14
Heat the oil in a large, wide pot over medium-high heat.
-
15
Pat the chicken dry and place in the pot in a single uncrowded layer, in batches if necessary.
-
16
Cook until browned, about 4 minutes per side.
-
17
Remove from the pan and set aside.
-
18
Place all but 2 onion slices in the pot.
-
19
Saute until browned, about 8 minutes.
-
20
Add the chile puree and cook, stirring constantly, until thickened and much darker, about 5 minutes.
-
21
Stir in the remaining 2 cups of broth.
-
22
Simmer for 15 minutes, stirring occasionally.
-
23
Stir in the potatoes and mushrooms, cover and simmer over medium-low heat for 10 minutes.
-
24
Push the chicken legs into the sauce, cover partly and cook 15 minutes.
-
25
Push the remaining chicken into the sauce, cover partly and cook until done, about 30 minutes longer.
-
26
Transfer the chicken to a warm, deep serving platter.
-
27
Season the sauce and vegetables with salt.
-
28
Spoon the sauce over the chicken and arrange the vegetables around it.
-
29
Shape the reserved onion slices into rings and scatter over the vegetables.
-
30
Serve.