Soak Beans: If using dried beans, soak them in water overnight. For a quick start, use canned cannellini beans.
1 cup dried cannellini beans
Prepare Vegetables: Wash the kale, removing the tough center stems, and chop the leaves. Keep the potatoes in water after peeling and cubing to prevent browning.
2 cups kale, 2 cups potatoes
Sauté Aromatics: In a large pot, heat the olive oil over medium heat. Add the chopped onion, carrots, and celery, along with the basil. Season with a pinch of salt and pepper. Cook until the vegetables begin to soften.
2 carrots, 1 onion, 1 stalk celery, 2 tablespoons fresh basil, ¼ cup extra virgin olive oil, Salt and pepper
Cook Potatoes and Beans: Add the cubed potatoes to the pot and sauté for a few minutes. Then, mix in the beans and chopped kale. Stir well to combine.
Simmer Soup: Add the tomatoes and cover everything with vegetable broth or water (about 6 cups). Season with more salt and pepper. Bring to a boil, then lower the heat and simmer for about 1 hour, until the vegetables are very tender and the flavors meld together.
2 large ripe tomatoes, 6 cups vegetable broth or water
Serve: Enjoy this warming soup with slices of toasted bread for dipping.