Heat olive oil in a large pot over medium heat. Add onion and sauté until softened (about 5 minutes), then add garlic for 1 minute until fragrant.
1/4 cup olive oil, 1 onion, 4 garlic cloves
Add chicken, Italian seasoning, salt and broth. Bring to boil then reduce heat to simmer. Cover and simmer for 20 min.
1½ lb boneless skinless chicken thighs, 1 tsp Italian seasoning, 1/2 tsp sea salt, 4 cups chicken broth
Remove the chicken from the pot, then add beans and spinach and simmer for 3-4 minutes.
2 cans 15-oz cannellini or great Northern beans, 5 oz baby spinach
Shred the cooked chicken with 2 forks and while the beans simmer, and set aside.
Take half of the soup in the pot and use a blender or an immersion blender to blend until smooth.
Return the blended soup to the pot, along with shredded chicken and lemon juice. Simmer to heat back up for a minute or two, then add more salt if needed.
2 tbsp lemon juice
Serve with crusty bread and/or topped with parmesan cheese and ground black pepper, if using.
Optional: Grated parmesan and ground black pepper, Optional: Crusty bread