For the Beans:
90 g dried white beans (protein portion)
1 TBSP yellow onion
1 celery stalk, quartered crosswise
2 cloves garlic, peeled and lightly crushed
1 bay leaf
2 cups vegetable stock made from Seitenbachers vegetarian soup mix
Finely ground sea salt, preferably gray salt
1 TBSP extra-virgin olive oil*
Cook the beans (when cooking beans from scratch: soak in water overnight, strain and rinse, proceed with cooking, time according to the beans you use); rinse the beans, place in a saucepan, and add cold water to cover by 2 inches. Bring to a boil, cover, and remove from the heat. Let stand for about 20 minutes, then drain. Return the beans to the saucepan along with the onion, celery, garlic, and bay leaf. Pour in the vegetable stock and then add water as needed to cover the beans by 2 inches (if necessary). Slowly bring to a simmer over medium-low heat. (If you heat them too fast, the skins may break.) Adjust the heat to maintain a bare simmer and cook, uncovered, until the beans are almost tender, 20 minutes or longer, depending on the age of the beans. Add salt, to taste, and continue cooking until the beans are tender but not mushy, about 20 minutes longer. Remove from the heat and let the beans cool in the liquid. Strain the cooled beans and other solids through a sieve, reserving the liquid. In a food processor, puree the beans and solids in batches with 3 ½ cups of the cooking liquid and 1 TBSP olive oil. Using a rubber spatula, push the solids through a fine mesh sieve into a clean large. Spice to taste, with salt and pepper, then bring to a simmer over medium heat, stirring occasionally. Meanwhile, in a small skillet over high heat, warm the ¼ cup olive oil. Turn on the fan above your stove. Add the garlic to the skillet and cook, stirring occasionally, until it begins to turn brown. Add the red pepper flakes and cook for a few seconds, then add the basil. Cook until basil wilts. To serve, ladle the hot soup into a bowl. May accomany Wasa crisp bread.