Heat olive oil in a large stock pot or dutch pot on medium heat.
Add onions, carrots and garlic and saute for approx. 5-10 minutes until the carrot are a little tender.
Add tomatoes, salt, sugar, basil, jalapeno and celery seed and stir thoroughly.
Add vegetable stock and stir thoroughly once more.
Allow ingredients to bubble and then lower heat to low. Cover and allow to simmer for 1 hour.
Taste to make sure flavors are as expected and adjust if necessary by adding what the soup lacks.
Allow to cool and once you are able to handle, strain soup and discard what doesn't pass through the strainer.
Store the soup in a large vessel in the fridge and allow to chill.
Serve with a light drizzle of extra virgin olive oil.