1 garlic clove, crushed
2 tbsp chopped fresh parsley
100g/3陆oz baby spinach
450g/1lb spaghetti
freshly ground black pepper
7 tbsp double cream
3 free-range eggs, beaten
grated Parmesan, or similar vegetarian grating cheese
100g/3陆oz smoked cheddar, grated
60g/2oz sun-dried or semi-dried tomatoes in oil, drained and chopped