In your large soup pan, heat the olive oil over medium heat.
To the oil add the pancetta and while stirring frequently, cook the bacon until it is lightly brown and crispy.
Once the pancetta is done, remove it and let it drain on paper towels
Add to the pan the carrots, celery, onion, garlic, salt and pepper. Cook about 6 minutes.
Add the broth, basil, tomato paste, thyme and bay leaf to the pan.
Add the two chicken breasts to the soup and press down so that the chicken is covered by the liquid.
Simmer the soup for about 20 minutes to continue to cook the chicken. Turn the chicken over a couple of times while stirring the soup occasionally.
Add the artichokes and beans and continue to cook for about 15 minutes until the chicken is completely cooked through.
Take the chicken out of the pan and remove the skin and cut the chicken off the bone and into bite-sized pieces.
Remove the bay leaf from the soup and discard.
Add the chicken meat back into the pot and continue to warm for about 5 minutes.
Season with salt and pepper and sprinkle each bowl with the cooked pancetta.
Serve and Enjoy!