01 -
Pour olive oil into a pan over medium heat. Cook onions and garlic until see-through, around 2 minutes.
02 -
Throw in tomatoes and let them soften for about 2-3 minutes.
03 -
Mix in your chicken, olives, corn, peas, hearts of palm, tomato sauce, and a bit of hot sauce.
04 -
Pour in chicken broth and the flour/milk mix. Let it bubble gently while stirring now and then until it gets thick and most liquid disappears (takes about 10 minutes).
05 -
Toss in parsley, give it a taste, and add salt and pepper as needed. Let it cool all the way down.
06 -
Mix flour and salt in a big bowl. Add in those egg yolks.
07 -
Put butter in and use your fingers to squish it all together until you see small crumbs forming.
08 -
Slowly pour in water (you might not need it all) and keep mixing until your dough sticks together. Wrap it up and cool it for 20 minutes.
09 -
Get your oven hot at 350°F (175°C).
10 -
Take about two-thirds of your dough, roll it into a 12-inch circle and push it into a 9-inch springform pan, going up the sides too. Poke it with a fork all over.
11 -
Dump in all that cooled chicken stuff and make the top nice and flat.
12 -
Roll out what's left of your dough and put it on top. Press the edges together, then cut a couple holes in the middle so steam can get out.
13 -
Spread that beaten egg yolk all over the top.
14 -
Pop it in the oven for 25-35 minutes until it turns golden brown and feels hot throughout.
15 -
Let it sit a bit before you cut into it.