For the apple filling: Peel, core and shredd the apples. Transfer to a skillet, add the sugar, cinnamon powder and nutmeg and stir over medium heat for about 12 minutes, allowing the apples to cook and considerably dry out. Remove from heat and set aside to completely cool down, add the chopped walnuts and stir well together.
To make the maamoul dough: In a large bowl, combine together the oil and ghee, powdered sugar, powdered milk, water, vanilla extract, orange blossom water, whisk well to homogenize until you obtain a creamy texture, add the mahlab, baking powder and farina, mix gently and add the all-purpose flour in a gradual fashion, gently mix everything together until you end up with a malleable and pliable dough. Cover and set aside for 1 hour.
To shape the apple maamoul: Divide the dough into small balls roughly the size of an apricot, create a hole in the ball, using your finger and put a heaped teaspoon of the apple filling in each ball, seal the hole patching the dough together and roll it into a ball. Transfer the stuffed balls, one at a time, into the wooden mold, pressing it lightly in to level it up. Gently tap the mold on a countertop, converting it and the maamoul will come out. Transfer the apple maamoul to an oven sheet lined with aparchment paper.
Transfer to a baking sheet lined with parchment paper,
Preheat oven to 200°C/ 400 °F.
Bake the apple maamoul sheet on the upper third rack, simply because we need to keep the beautiful patterns of maamoul, and beware the maamoul bakes quickly and needs slight browning, bake about 10 minutes, but keep a close eye on them to prevent them from burning due to the amount of heat at the top. You may need to bake the maamoul on the lower wrack for a few minutes if the back of the maamoul is still undercooked.
Remove from the oven, leave them to cool down, dust with powdered sugar and serve with a cup of tea or coffee, how festive.