Preheat oven to 150C. Place tomatoes in a single snugly fitted layer on a small oven tray lined with baking paper, add oil, thyme and garlic, season to taste, then roast until tomatoes soften and blister (25-30 minutes). Strain oil and reserve tomatoes and oil separately.
Heat a saucepan over low heat, add reserved tomato oil and pine nuts and stir until light golden (20-30 seconds). Add shallot and reserved tomato and cook, stirring, until all the flavours mingle and shallot softens (1-2 minutes). Increase heat to high, add pipis and wine, cover and cook, shaking pan occasionally, until pipis open (4 minutes; see note). Add butter, stir until melted, season to taste and add parsley. Serve in deep bowls with crusty bread on the side.
Note To check that all pipis have opened, remove the lid and give them a little stir. You can give unopened ones a little poke to encourage them to open.
This recipe is from the November 2010 issue of Australian Gourmet Traveller.