Have all the vegetables well washed and prepared as indicated in the ingredients description.
Heat 2 tablespoons of olive oil in a large saucepan over medium heat. Add the garlic and sauté for 1 minute until lightly golden. Add the onion and a pinch of salt and cook over a low heat, stirring frequently, for about 2 minutes.
Add the carrots and the potatoes and stir well all together for about 5 minutes until just beginning to colour.
Pour in the vegetable stock (or water), increase the heat to medium, and bring to a boil. Reduce the heat and simmer for 10 minutes. Add then the kale and the salt and simmer for 5 more minutes.
Remove the saucepan from the heat and with the help of a hand mixer (ideally a powerful one of at least 450 watt) mix it all well until perfectly combined.
Serve hot and garnish each serving with the rest of the EVOO, the freshly squeezed lemon juice and some pine nuts (raw or toasted). And optionally accompany it with some slices of toasted country bread.
Recipe by Tasty Mediterraneo at https://www.tastymediterraneo.com/mediterranean-kale-soup/