1Using a large skillet, or directly in your soup pot if it is fairly wide, heat olive oil. Add celery and saute until it starts to turn translucent, then add escarole and garlic. Toss mixture until escarole wilts. If you used a skillet, transfer celery/escarole/garlic mixture to soup pot.
2Add chicken broth, carrots, seasonings, onions and shredded chicken and bring to a boil. Add beans and parmesan cheese and bring again to a boil, then reduce to simmer for at least 45 minutes to blend flavors.
3This is an easy do-ahead soup, and could easily be set up in a crock pot after step 1. Allow 3 to 4 hours on high, or 6 to 8 hours on low.
4Serve with parmesan cheese for topping and crusty bread on the side for a delicious meal!