2–4 tbsp torn fresh basil
2 garlic cloves, finely chopped
500g/1lb 2oz baby plum tomatoes, left whole
500ml/18fl oz tomato passata
250g/9oz fine semolina flour
250g/9oz ‘00’ flour
2–4 tbsp olive oil
5 free-range eggs