Total time: About 1 hour, 30 minutes, plus soaking time for the beans
Serves: 6 to 8
This recipe is from Los Angeles Times test kitchen director Donna Deane.
8 ounces dried cannellini beans (about 1½ cups)
1 tablespoon olive oil, plus olive oil for drizzling
½ cup finely chopped onions
½ cup finely chopped carrots
½ cup finely chopped celery
1 clove garlic, minced
8 cups chicken broth
1 (4-inch) sprig rosemary
About 12 fingerling potatoes or small Yukon gold potatoes, ¾-inch diced (about 1 cup)
2 to 3 small zucchini, cut into ¾-inch pieces (about 3 cups)
1 large tomato, peeled, seeded and cut into ¾-inch pieces (about 1 cup)
3 tablespoons finely sliced basil strips
Bring 1 quart of water to boil. Place the cannellini beans in a medium bowl, and pour the boiling water over them to cover. Allow the beans to stand one hour, then drain. Set aside.
In a large saucepot, heat 1 tablespoon olive oil over medium-low heat. Stir in the onions, carrots and celery and sauté until tender, about eight to 10 minutes. Stir in the garlic, and sauté just until fragrant but not browned, about 30 seconds.
Stir in the chicken broth along with the drained beans and the sprig of rosemary. Bring the soup to a boil over high heat, then reduce the heat to a simmer. Partially cover the pot and simmer for 45 minutes.
Stir in the potatoes, then cover and simmer for 15 minutes. Stir in the zucchini and tomato, cover and continue to simmer 10 more minutes.
Season the soup to taste with salt and pepper. Ladle the soup into bowls and sprinkle each serving with fresh basil and a light drizzle of olive oil. Serve immediately.
Per serving: 160 calories; 10 grams protein; 25 grams carbohydrates; 2 grams fat (0 saturated); 0 cholesterol; 409 milligrams sodium; 7 gram fiber.