In a large saucepan heat the olive oil, then add the chopped onion and crushed garlic and sauté until softened (about 6 minutes). Stir every now and then, you don’t want the garlic to burn.
Add the chopped basil leaves, tomato puree, tinned tomatoes and vegetable stock and stir everything together well.
Bring the soup mixture to the boil, then turn down the heat and simmer for 20 minutes.
Blitz the soup mixture with a food processor / a liquidiser or blender.
Stir in the corn flour mixture and stirring every now and then allow the soup to simmer and thicken, roughly 5 minutes.
Season to taste and then ladle the soup into serving bowls and garnish with the basil leaves.
Notes
You can use low fat calorie spray instead of the olive oil which would decrease the calories further. I like to use olive oil myself to keep the soup “authentic”.This soup is ideal for freezing.