In an enormous Dutch broiler or weighty pot, heat oil over medium-high. Season chicken with salt and pepper and cook, skin side down, until skin is carmelized and fresh, around 6 minutes. Flip chicken and cook until carmelized, 6 minutes. Move chicken to a plate.
Pour off everything except 1 tablespoon fat from pot. Add onion and cook, blending sporadically, until delicate, around 4 minutes. Add 2 teaspoons garlic and flavors; cook, blending, until fragrant, around 1 moment. Mix in carrots and return chicken to pot. Mix in stock.
Heat to the point of boiling. Lessen to a medium stew, somewhat cover, and cook until chicken is tumbling off the bone, 50 minutes.
Eliminate chicken from soup. At the point when adequately cool to deal with, attack enormous pieces, disposing of skin and bones. Return meat to pot. Add chickpeas and season with salt, pepper, and lemon juice. In a little bowl, mix together 1 teaspoon garlic, lemon zing, and cilantro; sprinkle over soup prior to serving.