- Heat olive oil in a large pot over medium-high heat and add onion and garlic. Cook for about 3-5 minutes, until onions become translucent and garlic just become fragrant but not burnt. 
- Carefully stir in the remaining ingredients. 
- Bring to a boil, then turn the heat to low and simmer for about 20 minutes, until the soup has reduced and thickened slightly. 
- Puree until very smooth. 
- Enjoy!