Ingredients
Equipment
Method
- 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 the garlic, rosemary, sage, and red pepper flakes (if using) and cook for another minute until fragrant.
- Combine Ingredients: Add the drained cannellini beans, vegetable broth, and bay leaf to the pot. Bring to a boil, then reduce heat to low, cover, and simmer for at least 1 1/2 hours, or until the beans are very tender. Check occasionally to ensure there is enough liquid and add more broth if needed.
- Puree for Texture: Remove about 2 cups of the soup and blend it using an immersion blender or a regular blender (be careful when blending hot liquids!). Return the pureed soup to the pot.
- Season and Finish: Season the soup with salt and pepper to taste. Remove the bay leaf. Stir in the lemon juice.
- Serve: Ladle the soup into bowls, garnish with fresh parsley, and serve with crusty bread for dipping. A drizzle of extra virgin olive oil on top is also a nice touch.
Notes
Soaking the beans overnight is crucial for even cooking and reducing cooking time. Don't skimp on the aromatics to build a flavorful base. You can use chicken broth for a richer flavor. For a thicker soup, puree more of the beans. Store leftovers in an airtight container in the refrigerator for up to 3 days.
