Place the Olive Oil in a large pot over medium heat. Add the Onion and cook for 5 minutes or until softened. Add the Garlic and the Dried Basil and cook for another minute or until fragrant.
Now add the Tomatoes to the pot, together with the Tomato Puree, Diced Tomatoes, Vegetable Broth, Coconut Milk, Salt, Pepper, and Maple Syrup. Cover the pot and let it cook for another 15 - 20 minutes. The longer the tomatoes cook the deeper the flavour of the soup.
Turn off the heat, use a hand blender to make a puree from the ingredients. If using a regular blender, wait for the soup to cool down before blending.
Once blended, warm the soup over a medium heat. Taste and adjust the seasonings as required.