01 -
Warm olive oil in a large skillet on medium heat. Toss in onions and stir for 2–3 minutes until soft. Crumble in the ground beef and stir as it cooks. Mix in the spices (allspice, cinnamon, black pepper, salt, and ginger) and the tomato paste. Once the meat browns completely, take it off the heat and set it aside.
02 -
Set your oven to 200°C (400°F) to preheat.
03 -
Melt ghee (or butter) in a microwave or on the stove. Stir it together with the olive oil.
04 -
Coat a baking dish with the oil mix using a brush or spray. Fold 2–3 sheets of phyllo at a time over the base and brush each layer with oil before adding another. Repeat until you've used half the sheets.
05 -
Spread the ground beef filling in an even layer over the sheets of phyllo.
06 -
Layer the rest of the phyllo dough sheets, brushing each batch of 2–3 sheets with the oil mix. Score into diamond or square shapes as you like.
07 -
Crack an egg into a measuring cup, beat it lightly, then stir in milk. Add a little salt and pepper. Slowly pour the mixture over the pastry and tilt the baking dish to let it spread out evenly.
08 -
Pop the dish in the oven and cook for around 20–30 minutes. It's ready when the top turns golden.
09 -
Allow it to cool a bit and serve while it's warm.