Heat oil over medium heat in a large deep pan/Dutch oven, sauté onions and garlic until soft.
Add in carrots, celery and potatoes, canned tomatoes, broth, corn, lima beans, Worcestershire sauce, parsley, bay leaf, salt, pepper and hot sauce.
Bring mixture to a boil, then reduce heat simmer for about 30-40 minutes or until potatoes are tender.
Remove bay leaf and add in shredded chicken, stir to combine and cook an until chicken is heated through. If you want to create a thicker broth, mash up a few of the potatoes and stir. If the stew is too thick, you can add more chicken broth or water, starting with 1/2 cup.
When stew is finished, garnish with fresh parsley and hot sauce according to each persons tastes! Enjoy!