Preheat the oven to 180°C.
In a bowl, toss the rustic bread chunks with olive oil, then sprinkle in mixed herbs and vegan parmesan to evenly coat. Spread the bread chunks on a baking tray and bake in the preheated oven for 10-12 minutes, or until golden and crispy.
In a large saucepan, heat 2 tablespoons of olive oil over medium heat. Add chopped onions and sauté until translucent, for about 3-4 minutes. Add minced garlic and cook for an additional minute.
Add diced potatoes to the saucepan and pour in the vegetable broth. Bring to a gentle boil, then reduce heat and simmer for 10-12 minutes or until the potatoes are tender.
Stir in the drained cannellini beans and butter beans, along with the chopped kale. Simmer for an additional 5-7 minutes until the kale is wilted and tender. Season the soup with salt and pepper to taste.
Ladle the white bean and kale soup into serving bowls, top each bowl generously with the freshly baked rustic bread croutons. Sprinkle additional vegan parmesan shavings over the soup alongside some fresh parsley (optional) and get ready to dig in.