Season the chicken on both sides with salt and pepper.
Add the oil to a large rondeau, saucepot, or sauté pan over high heat and heat until the oil begins to smoke lightly.
Place in the chicken skin side down, turn the heat down to medium-high, and cook untouched for 3 to 4 minutes or until golden brown.
Flip the chicken over and add in the onions, garlic, bay leaf, celery, and carrots, and cook for 3 to 4 minutes to sear the bottom of the chicken.
Next, pour in the stock. Gently season with salt and pepper.
Place on a lid and cook over low-medium heat for 40 to 45 minutes or until the chicken is fork-tender.
Remove the chicken and let cool at room temperature for 10 minutes.
Strain the chicken stock and store or use it in any of your recipes.
Remove the skin and bones from the chicken and pull it apart using your hands or two forks.
Store or use the chicken in a recipe.
Notes
Make-Ahead: You can make this up to 2 days ahead for freshness.How to Store: Cover and store it in the refrigerator for 6 days. This will freeze well and be covered for up to 6 months. Thaw it in the refrigerator for 1 day before reheating.How to Reheat: Add the desired amount of shredded chicken to a medium-sized sauce pot with ½ cup of chicken stock or water, and heat over low heat until hot.Strain the braising liquid and store or use it in any chicken stock recipe.Any frozen vegetables you may be keeping for stock will be fine to add to this.