Ingredients
Equipment
Method
- Heat olive oil in a large pot over medium heat. Add onions, garlic, carrots, and celery. Sauté for 5–7 minutes until softened and fragrant.
- Add white beans, vegetable broth, thyme, rosemary, and bay leaf. Bring to a boil, then reduce heat and simmer for 20 minutes.
- Remove bay leaf. Use an immersion blender to blend half the soup until creamy, leaving some chunks for texture.
- Add chopped kale or spinach and cook for another 3–4 minutes until wilted. Stir in lemon juice and season with salt and pepper.
- Serve warm, optionally with crusty bread, Parmesan, or a drizzle of olive oil.
Notes
This soup is excellent for batch cooking. Store in the fridge for 5 days or freeze for up to 3 months. Reheat with a splash of broth to restore the texture.
