Roast the pine nuts in a pan without fat until golden brown, take them out. Wash, clean, quarter and seed the tomatoes. Finely chop the flesh. Peel onion and chop finely. Clean and wash spring onion and cut into fine strips.
Wash basil, dab dry, remove coarse stems and chop leaves finely. Clean and wash the chilli pepper, cut lengthwise and remove the seeds. Chop the pod finely. Wash lime hot, rub dry and grate peel. Peel garlic.
Mix tomatoes, chili, onion, spring onions, basil, pine nuts, lime zest, tomato juice and oil. Press garlic through a garlic press, add and season salsa with salt, pepper, lime juice and sugar. Leave to stand for about 30 minutes.