3 fat garlic cloves, finely chopped
2 x 260g bags baby spinach
salt and freshly ground black pepper
2 tbsp olive oil
1 litre/1¾ pints hot vegetable stock
300ml/½ pint double cream
4 medium free-range eggs