Heat olive oil in large pot.
Add celery, carrot, and onion.
Saute for about 5 minutes.
Add tomatoes, chicken broth, basil, bay leaf, and thyme.
Bring the pot to a simmer and reduce the heat to medium-low.
Cook for 20-30 minutes.
Remove bay leaf and add chicken and beans.
Salt and pepper to taste.