Enough olive oil to cover the base of the pan
2 garlic cloves, crushed
1 onion, finely chopped
600g chicken thigh fillets, each cut into three pieces
40g Arborio rice
850ml chicken stock
200g spinach, washed and roughly chopped
2 eggs
Juice of 1-2 lemons
Heat a thick bottomed saucepan or wok over a medium heat. Once warm, add the olive oil, and once that’s heated add the onion and garlic. Stir them and add the chicken pieces. Keep stirring until the chicken has turned white (about 5 minutes) and then add the rice. Stir to coat it in oil and add the chicken stock. Cover the pan and leave to simmer gently for about 25 minutes, stirring occasionally to stop the rice from sticking.
When the time is almost up, whisk the eggs in a large jug or a bowl, together with the juice of 1 lemon.
Stir the spinach into the soup, and once it’s wilted a little, turn off the heat. Now you need to remove some stock, ideally without any bits in. The way I do this is to press a sieve into the soup, and ladle out the stock from within the sieve.
Now comes the delicate bit. Whisking as you go, slowly poor a ladle full of stock into the egg. (If you add too much of it too quickly, you’ll get bits of cooked egg.) After adding 3 or 4 ladles to the eggs, reverse the process, and add the egg mixture slowly to the soup, stirring as you go. Finally, turn the heat back on and warm the soup slowly, stirring all the time, until it’s just beginning to simmer. Taste it and add more lemon juice as required.