Heat the olive oil in a large pot or Dutch oven over medium heat. Add the chopped onion, carrot, and celery. Sauté for about 5-7 minutes until the vegetables are soft and the onion is translucent.
Add the minced garlic and cook for an additional minute until fragrant.
Stir in the vegetable broth, drained white beans, thyme, salt, and pepper. Bring the mixture to a gentle boil.
Reduce the heat and let it simmer for about 15 minutes, allowing the flavors to meld.
Add the chopped kale to the pot and cook for another 5 minutes until the kale is wilted.
Using a blender or immersion blender, puree half of the soup until smooth and creamy, then return it to the pot. Stir well to combine.
Add the lemon juice, adjusting seasoning to taste, and heat through before serving.