01 -
Heat olive oil in a stock pot over medium heat. Add chopped onion and cook for 3 to 4 minutes until translucent and starting to brown. Introduce minced garlic and cook for an additional 30 seconds.
02 -
Pour in broth, add cubed zucchini, salt, and black pepper. Bring mixture to a boil, cover, reduce heat to low, and simmer for 8 to 10 minutes or until zucchini are tender.
03 -
Remove pot from heat, stir in fresh basil leaves and lemon juice.
04 -
Use an immersion blender to purée the soup directly in the pot, or work in batches using a standard blender until the texture is velvety smooth.
05 -
Ladle soup into bowls. Add desired garnishes such as croutons, a spoonful of pesto, grated cheese, or a splash of cream. Serve warm as an appetizer or side.