Add the oil and onions to the pot over medium heat and cover for 3 minutes (this allows them to sweat and get all the flavor and cook faster)
Add garlic and tomatoes, cover for 10 minutes
Add the broth, water, wine, bay leaf, salt and pepper. Let it simmer for 30-45 minutes.
Let it cool down completely and remove bay leaf
Blend it with the immersion blender
Work in batches to strain out the pulp
At this point you can eat it or freeze it (freezes beautifully up to 3 months)
Sprinkle with basil before serving
You can use the pulp as tomato sauce (side bonus)