Gather all your ingredients on the counter. Chop the onion, celery, carrots, bell pepper, and potatoes into bite-sized pieces. Mince the garlic and set everything aside.
In a large soup pot, combine the chicken thighs, chopped onions, celery, carrots, bell pepper, potatoes, garlic, canned tomatoes (with juices), bay leaves, and kosher salt.
Pour in both the chicken stock and water. Season with fresh black pepper to taste. Cover the pot and bring everything to a rolling boil over high heat. Once boiling, reduce the heat to low and let it simmer partially covered for about 30 minutes or until the chicken is tender and falling off the bone.
Carefully remove the chicken from the pot using tongs. Add the dry ditalini pasta into your bubbling soup. Cook for 13-15 minutes while stirring occasionally to prevent sticking.
Shred your chicken using two forks. Discard any skin or bones left behind. Return the shredded chicken back into the pot.
Discard any bay leaves. Stir in fresh chopped Italian parsley for a burst of color and flavor right before serving.
Ladle generous portions of the soup into bowls and enjoy!