Place all of your ingredients except for the peas and the zucchini into a large Dutch oven or stockpot.
Pour in water to cover the ingredients by 1 inch.
Bring your soup to a boil, then reduce the heat and simmer on LOW for 1 to 3 hours covered with a lid. Simmering your soup for longer will make the broth incredibly flavorful. Check on the soup occasionally, and add more water if the level goes down more than an inch.
About 15 minutes before the end of cooking time, remove and discard any chicken bones, parm rind, bay leaves, and thyme sprigs. Shred any meat still attached to the bones and throw it back into your pot. Add in your frozen peas and chopped fresh zucchini, then continue to simmer for the remaining 15 minutes. Taste test then season your soup with sea salt and pepper to your taste.
Enjoy!