Wash, peel, and dice the carrots, wash and dice celery and dice the onion. Wash and chop the baby potatoes into bite-sized pieces. Rinse the pearl barley under cold water.
Season the chicken thighs with chicken seasoning or salt and pepper. Heat olive oil in a large pot over medium-high heat. Brown the chicken thighs on both sides, about 3-4 minutes per side. Remove the chicken from the pot and set aside.
In the same pot, add diced onion, carrots, and celery. Sauté until softened, about 5-7 minutes.
Add Remaining Ingredients: Return the chicken thighs to the pot. Add diced potatoes, rinsed barley, bay leaves, marjoram, dill weed, thyme, allspice berries, peppercorns, and red pepper flakes. Pour in chicken stock, ensuring all ingredients are submerged.
Bring the soup to a boil, then reduce the heat to low. Cover and simmer for 30-40 minutes, or until the barley and vegetables are tender and the chicken is cooked through.
Taste the soup and adjust seasoning with salt and pepper if needed. Remove the bay leaves and any herb twigs.
Remove the chicken and shred it. Add it back to the soup or serve it on the side.
Notes
Brown the Chicken Thighs - before adding them to the soup. This step adds flavor and helps render some fat, enhancing the overall taste of the soup.
Sauté - the onions, carrots, and celery. This will create a rich foundation for the soup.
Simmer Slow and Low - gentle simmer will allow the flavors to meld together and develop richness over time.
Adjust Seasoning - taste the soup before serving and adjust the seasoning. It will need salt, pepper