Heat the oil in an oven-safe skillet or braiser over medium heat.
Add the onion, garlic & dry seasonings and cook down for 3 minutes, stirring frequently. Add the sun-dried tomatoes and cook for another 2 minutes.
Pour in the beans, milk & broth and bring to a boil. Lower the heat and simmer for 10 minutes. Taste and adjust the salt if needed. Add in the kale & basil and toss until combined and wilted. Sprinkle on the vegan feta and place in the oven under the broiler for 2-3 minutes, or until the cheese is melted.
Remove from the oven, top with more basil and serve with toasted bread.
Video
Notes
You can omit the vegan feta if you want - the beans still taste great without it!
I like to slice up a baguette and toast it while the beans are cooking.