In a large bowl, mix the semolina and flour, then add the butter and oil, mixing well until a sandy cookie dough forms. Shape it into a ball.
Cover and let it rest overnight or for at least two hours.
After resting, add the yeast, baking soda, sweetened condensed milk, and rose water, and knead well until combined.
To prepare the filling: Add the crushed pistachios to the syrup and rosewater.
Take a small ball of dough, make a small hole with your finger, add a tablespoon of the filling, then close the ball tightly and place it in a cookie mold or maamoul mold (I bought one from a Chinese store). Then, turn it over and knock the edge of the mold to release the piece.
Place the maamoul on a baking tray.
Bake in a preheated oven at 220°C for 10 to 15 minutes until golden brown.
After removing them from the oven, sprinkle powdered sugar over the maamoul immediately. This helps the sugar adhere better to the top of maamoul.
Allow to cool completely before transporting or serving, and then store in a cookie box.