In a skillet, heat oil until it shimmers. Add pancetta and saute until browned. Remove pancetta with a slotted spoon and transfer directly to a crockpot.
Saute onion, celery, carrot and garlic until soft and onion is translucent. Transfer vegetables to crockpot and deglaze skillet with white wine. Pour wine into crockpot. Add herbs, salt, pepper, chicken broth, and beans. Cook on low 4-6 hours, or on high 2-3 hours. Puree about 1/3 of the soup in a blender then return it to the pot, or run an immersion blender in the soup until the desired thickness is achieved.
Add escarole and pasta and cook another 30-40 minutes on high (if you have been cooking on low up to this point, be sure to turn it up), until pasta is al dente. Stir in parsley at the last minute.