Drizzle with a bit of oil on the bottom of the pan you will build your dish.
Start with layering your meat, and then sprinkle on ¼ of the pine nuts, currants, salt, pepper and cinnamon.
Layer your aubergines on top of the meat and sprinkle on another ¼ of the pine nuts, currants, salt, pepper and cinnamon.
Build your 3rd layer with potatoes and add some more spices and nuts.
Finish building the dish with basmati rice. Wash the rice under running cold water until the water from the rice runs clear.
Drain the rice and spread it on top of the vegetables, press it down gently to ensure it keeps its shape.
Sprinkle the rest of the salt, pepper, cinnamon, pine nuts and currants on the top of the rice.
Add the stock slowly and gently to the rice, without spoiling the layers.
Put a lid on the pan, place it on medium heat and bring it to a boil. Ensure your pan is totally covered to ensure the steam doesn't escape. Use a towel to cover it if necessary.
Lower the heat to the minimum and gently simmer the rice for 40 to 45 minutes until the rice absorbed all the liquid.
Remove the pan from the heat and keep the lid close. Cover the pan with a couple of clean kitchen cloths and let the Maqluba rest for a minimum of 45 minutes.
To serve Maqluba, remove the lid and place a large serving plate or tray as the lid.
Carefully flip the pan upside down using the handles. Ask for help if the pan is too heavy for you to handle safely.
Keep the pan for a few minutes to let the rice drop on the plate before lifting it up.