If using canned beans skip to step two. If using dried beans, after soaking, place them in a very large saucepan and cover until submerged in water. Bring to a boil and simmer until the beans are cooked through and just tender. This can take anywhere from an hour to two hours depending on your beans. Remove from heat, drain and let beans dry.
Heat the olive oil over medium heat in a large skillet. Once heated, add the beans and lemon zest and coat well with olive oil. Brown beans on all sides, stirring every 3 minutes for about 12 minutes. You want them to be golden.
Add the kale and salt to the pan and cook for 1-2 minutes until kale has wilted. Add the can of roasted tomatoes, red pepper flakes and herbs and bring to a gentle simmer. Cover and cook over low heat 10 minutes.
Spoon into bowls and top with a drizzle of extra virgin olive oil and additional salt if needed.