Heat the oil in a large pot. Add the chopped almonds and cook just until fragrant, stirring all the while. Remove immediately, once most of them have started to turn light brown.
Add the onions and cook until soft, add the chicken until seared then add the garlic for 30 seconds.
Add the rice and mix in with the other ingredients, fry and keep stirring until the grains turn translucent (about 1 minute).
Add about half a cup of stock at a time, until it is mostly absorbed by the rice, then add another half a cup and repeat until the rice is al dente.
Stir in the parsley, lemon juice and almonds and stir, season with salt and pepper and serve.