To make the soup: to a large pot add 2 Tablespoons unsalted butter, ½ cup diced yellow onion, 3 celery stalks sliced and 2 carrots sliced over medium heat. Stir and cook until the onions are translucent.
Add 2 garlic cloves minced. Stir for about 30 seconds (or until the garlic is fragrant).
Add 2 Tablespoons all-purpose flour and stir for about a minute.
Add 2 (64 ounce) cartons low-sodium chicken stock, ½ cup low-sodium vegetable stock, 1 pound chicken tenderloins, 1 Tablespoon Chicken Better Than Bouillon, 1 teaspoon dried parsley, ½ teaspoon onion powder, ½ teaspoon poultry seasoning, ½ teaspoon dried thyme, ½ teaspoon black pepper and 1 bay leaf.
Stir and cook for about 10 minutes or until the chicken begins to fall apart.
Remove the chicken. Once cooled, shred or dice the chicken and set aside.
Remove the bay leaf. Taste to see if salt is needed. Add ¼ teaspoon of salt at a time.
Simmer the soup uncovered for about 10 minutes to thicken the broth.
To the simmering soup, begin adding dumplings one at a time so they don’t all stick together. Stir frequently while adding them.
Allow dumplings to cook for about 15-20 minutes. You should notice your broth starting to thicken from the extra flour from the dumplings and your dumplings may start to sink a little to the bottom because they are soaking up the broth. Stir occasionally so they don’t stick to the bottom.
Take one out and taste-test it. It shouldn't have a doughy taste anymore.
Transfer the chicken back into the soup.
Add in ¼ cup heavy whipping cream. Make sure it is room temperature, or you can place the heavy cream in the microwave for 30 seconds. This will prevent the heavy cream from curdling.
Gently stir and allow the chicken to heat through.
Top with a little more dried parsley and serve!