Heat the olive oil in a large pot over medium heat.
Add the diced yellow onion, carrot, and celery to the pot and sauté for 5 minutes until the vegetables have softened.
Stir in the minced garlic, dried thyme, and dried rosemary, cooking for 1 minute until the herbs become fragrant.
Pour in the chicken broth and add the whole chicken breast along with the drained cannellini beans.
Bring the liquid to a boil, then reduce the heat to low and simmer for 15 to 20 minutes until the chicken is cooked through.
Carefully remove the chicken breast from the pot, shred it using two forks, and return the shredded meat to the soup.
Stir in the chopped kale and continue to simmer for 2 minutes until the leaves are wilted and tender.
Season the soup with sea salt, black pepper, and fresh lemon juice before serving in warm bowls.