1. Place onions into large, heavy bottomed pot, on medium heat. Top with oil and pinch of salt. Let cook until barely translucent.
2. Stir in celery. Cook until both are lightly browned but still firm.
3. Place chicken parts, skin down, into pan. Let brown, flip, and leave until both sides are seared.
4. Add lemon juice to de-glaze pan.
5. Add stock and seasoning to pot. Let simmer, uncovered, until chicken is cooked all the way through. Be sure that texture is firm, flesh is opaque and no blood runs from leg joints.
6. Remove chicken from pot and let cool. Add carrots to pot, cooking until tender.
7. Once chicken is cooled, pull apart from bone. Add back into soup.
8. Season and adjust as needed.
9. Serve warm, topped with parsley and lemon.
10. Store in air-tight, glass container, refrigerated, for up to 5 days.