Ingredients
1 tbsp. extra-virgin olive oil
1/2 onion, finely chopped
2 stalks celery, finely chopped
1 large leek, cleaned and thinly sliced (white and pale green parts only)
3 cloves garlic, minced
2 tsp. freshly chopped thyme
1/2 tsp. red pepper flakes (optional
1 head escarole, roughly chopped
Kosher salt
Freshly ground black pepper
4 c. low-sodium vegetable or chicken broth
2 c. water
2 (15-oz.) cans cannellini beans, drained and rinsed
1 Parmesan rind, or 1 (1-oz.) piece of Parmesan
2 bay leaves
Juice of 1 lemon
Freshly grated Parmesan, for serving
Preparation
Step 1 In a large pot over medium heat, heat oil. Add onion, celery, and leek and cook until slightly soft, 5 minutes. Add garlic, thyme, and red pepper flakes (if using) and cook until fragrant, 1 minute more. Add escarole and stir until wilted completely. Season with salt and pepper.Step 2Add broth, water, beans, parmesan rind and bay leaves and bring to a simmer. Stir occasionally, mashing some beans (about 1/3 of them) in the pot to thicken soup. Let simmer 15 minutes, then stir in lemon juice.Step 3 Garnish with Parmesan before serving.
Looking for a heartier soup? Try our white chicken chili—it’s a fan favorite.