Ingredients
Method
- Warm the olive oil in a large pot over medium heat. Add the onion, celery, and carrots with a pinch of salt. Cook for about 8 minutes, stirring occasionally, until softened.
- Stir in the garlic, rosemary, and bay leaf and cook 1 minute. Add the beans, broth, Parmesan rind, ½ teaspoon salt, and pepper. Bring to a boil, then reduce to a simmer and cook 15 minutes.
- Remove from heat. Discard the bay leaf and rind. Pulse with an immersion blender 5 to 6 times to partially puree the soup, leaving some whole beans.
- Stir in the lemon juice and adjust seasoning. Ladle into bowls and top with olive oil, Parmesan, and black pepper. Serve with crusty bread.
Notes
The Parmesan rind adds a subtle savory depth but the soup still tastes great without it. It thickens as it sits, so add a splash of water or broth when reheating.
