<p>An awesome summer lunch or even dinner, a simple homemade tomato soup. Ultimate comfort food. Use the sweetest tomatoes you can get on your garden or local farmers market. Don’t skimp on soup toppings, add a dollop of garlic cream and a sprinkling of basil, you won't regret it. </p>
Clean the garlic cloves and cut them in half. Heat the olive oil in a small size saucepan over a low heat and add the garlic. Increase the fire to medium heat and fry for about 1 - 2 minutes. Pour in the milk and leave until it starts to simmer. Immediately lower the heat and slowly cook for about 10 - 15 minutes or until the garlic is cooked, completely softened and mushy. Remove from the heat and blend to a fine cream using a hand blander. Add a bit of milk if consistency is still too thick. Put aside until needed.
Peel and chop the onions. Put a medium size pan over a medium heat and add the olive oil. Add chopped onions and cook for about 5 minutes. Clean and roughly chop tomatoes.
Reserve tomato stalks if you have them. Add them to the pan with onions and cook with all of the ingredients. Remove them before blending the soup. Tomato stalks give the soup amazing tomato parfume and flavour.
Add the brown sugar and tomato paste, fry for another 3-5 minutes or until sugar and paste caramelize and get nice and golden. Give it a good stir and add your fresh tomatoes and basil to the pan, increase the fire to medium-high heat and cook for about 5 minutes. Pour over 600ml of boiling water, reduce the heat and simmer for 10 minutes with the lid on.
Remove the pan from the heat. Season to taste with salt and papper. Transfer the soup to the blender and blend it until creamy and smooth. Check and adjust the seasoning. Serve the tomato soup with few lugs of garlic cream, fresh basil and toasted bread.