Ingredients
Equipment
Method
- Heat olive oil in a pot over medium heat. Add garlic and cook 30 seconds until fragrant.
- Add beans and broth. Bring to a gentle simmer and cook 3 minutes.
- Blend about half the soup with an immersion blender until creamy, leaving some beans whole for texture.
- Stir in pesto and Parmesan (if using). Add spinach (if using) and cook 30–60 seconds until wilted.
- Season with salt and pepper and finish with lemon juice if using. Serve hot.
Notes
Tip: If the soup gets too thick, stir in an extra splash of broth to reach your perfect consistency.
