Dice one onion, slice carrots into coins, and dice celery.
In a large pot, over medium heat, saute the chopped onion, salt, pepper, basil, parsley, and celery salt until the onions just start to turn golden brown about 1 minute. This adds flavor, and releases the oils in the dried herbs.
Now add the minced garlic and stir for about 30 seconds.
Now add the chicken breasts, chicken stock, carrots, celery, and 2 bay leaves on top.
Cover and simmer on low heat for 60 minutes.
Remove the 2 bay leaves. Shred the chicken with two forks in the pot or pull out onto a place, shred, then add back in.
Add 2 tablespoons corn starch to 1 cup heavy whipping cream, whisk well. Add into the chicken. This make the soup thick and creamy.
Next add the package of gnocchi, stir and let it cook for about 10 minutes until its hot and becomes thicker. Optional: a second package of gnocchi makes it hearty!
Serve with warm bread, rolls, or toasted baguettes.