Spoil your guests this Christmas with this impressive and indulgent Middle Eastern-inspired dessert Baklava Cheesecake.

Place the cream cheese and icing sugar in a bowl and whisk until fluffy. Add the eggs, flour and heavy cream. Make sure the cream cheese and eggs are at room temperature.

Keep layering until you used half of the filo sheets, making sure to butter generously each layer. Sprinkle chopped walnuts evenly on top.

Pour the cream cheese filling over the filo crust. Place the cake tin in the preheated oven and bake it for 45 minutes. Avoid opening the oven during baking.

After 45 minutes, carefully release the side of the springform. Return the cake to the oven and then bake for another 15 minutes.

Refrigerate the Baklava Cheesecake overnight. Garnish it with chopped pistachio nuts and red berries before serving.