In a large pot, heat the olive oil over medium-high heat. Add the fennel, garlic, onion, sea salt, and pepper. Let cook, stirring occasionally until the vegetables are softened about 5 minutes.
Add the basil, thyme, sausage, and use a wood spoon to break the sausage up. Cook for about 5 minutes until almost cooked through.
Add the wine, stir by scrapping up the bits from the bottom of the pan then stir in the tomato paste, vegetable broth, stewed tomatoes, and bay leaf. Bring everything to a simmer. Reduce heat to medium-low and let cook for 20 minutes, stirring once in a while.
Lastly, add the beans and kale. Stir and let cook for another five minutes. Remove the bay leaf, add more salt and pepper to taste.