Ingredients
Equipment
Method
- Soak the beans: Place the rinsed beans in a large bowl and cover with cold water by at least 2 inches. Soak for at least 8 hours or overnight. Drain and rinse the soaked beans. (Quick soak method: Place beans in a pot, cover with water, bring to a boil, boil for 2 minutes, remove from heat, and let stand for 1 hour. Drain and rinse.)
- Sauté the aromatics: In a large pot or Dutch oven, heat the olive oil over medium heat. Add the onion, carrots, and celery and cook until softened, about 8-10 minutes.
- Add garlic and spices: Add the garlic, thyme, rosemary, and red pepper flakes (if using) to the pot and cook for 1 minute more, until fragrant.
- Combine ingredients: Add the drained beans, vegetable broth, and bay leaf to the pot. Bring to a boil, then reduce heat and simmer, partially covered, for 1 1/2 to 2 hours, or until the beans are very tender.
- Blend for creaminess: Remove about 2 cups of the soup and blend it with an immersion blender (or in a regular blender, being careful with hot liquids) until smooth. Return the blended soup to the pot. Alternatively, you can mash some of the beans with a potato masher to thicken the soup.
- Season and finish: Season the soup with salt and pepper to taste. Stir in the lemon juice. Remove the bay leaf before serving.
- Serve: Ladle the soup into bowls and garnish with fresh parsley and a drizzle of extra virgin olive oil, if desired. Serve hot.
Notes
For a White Bean And Fennel Soup variation, add 1 thinly sliced fennel bulb to the pot along with the onions, carrots, and celery. For a richer flavor, add a smoked ham hock to the pot along with the beans and broth. Remove the ham hock before serving, shred the meat, and return it to the soup. To add greens, stir in chopped kale, spinach, or Swiss chard during the last 15 minutes of cooking time. Store leftover soup in an airtight container in the refrigerator for up to 3 days.