First, get the onion confit started for the filling. Heat the olive oil in a saucepan over low heat. Finely slice the onions, add to the pan and fry, covered, for 10 minutes. Move the lid so it’s partly open and simmer 1½ hours, stirring occasionally. The confit onions should reduce to half the size of the uncooked onions Next, make the chicken stock. Halve the onions and carrots, and place in a large saucepan with the chicken. Cover with salted water and boil, partly covered, for 30 minutes over medium–low heat. Turn off the heat and transfer the chicken to a board. Leave to cool slightly. When the chicken is cool enough to handle, strip off the skin and all the meat. Shred the meat into thin strands and set aside. Put
Now, make the ‘veil’. Sift the flour into a mixing bowl. Make a well in the middle. Melt the butter in a frying pan over medium heat (or microwave for 30 seconds). Whisk the eggs in a bowl. Whisk the butter into the egg, then whisk in the baking powder and salt. Fold the egg mixture into the flour and knead for 5 minutes. Sprinkle some flour on your work surface and roll the dough into a ball. Return the dough to the bowl, cover with a damp cloth and rest in a warm place for at least 30 minutes.
Now cook the rice. Rinse the rice under cold running water. Melt the butter in a medium saucepan over medium heat. Stir in the flaked almonds, and fry for 2 minutes. Add the rice and toss it in the butter for 1 minute, to coat. Remove the saffron threads from the bowl of stock and discard. Mix the cinnamon, allspice and pepper into the saffron liquid. Add the liquid to the rice and stir. Add
Reduce the heat and simmer, covered, for 15 minutes. Remove from the heat and leave to rest, covered, for 15 minutes.
Place the dough on a floured work surface. Roll into a round sheet about
Remove the onion confit from the heat. Scoop out the onions with a slotted spoon and spread them over the pastry in the tin. Add a layer of chicken meat over the onion, then spoon in the rice so it fills to about
Serve the whole pie at the table, slicing it into eight wedges (two per diner).