To make the sugar syrup: Place the sugar, water, and lemon juice in a saucepan over medium-high heat. Bring to a boil, stir with a spatula, then reduce the heat to low and simmer, uncovered, for 9 minutes. Add the orange blossom water and set aside to cool.This step can be done a few days before making the recipe. Allow the syrup to cool completely, then store it covered in the refrigerator until ready to use. To make the dough: In a large bowl, combine the flour, semolina, and whole anise seeds. Give them a quick mix, then add the milk, sunflower oil, ghee, and rose water. Knead the dough with your hands until it becomes soft and malleable. Set aside for 3 minutes.
Divide the dough into equal-sized balls, roughly the size of an apricot.
Using a grater, press each ball onto the grater to flatten it into a circle about 1/2 inch (1.25 cm) thick, while also creating an impression.
Roll each flattened piece of dough into a finger shape (watch the video).
Heat the oil to the appropriate frying temperature. Fry the ma'akarons in batches of 12 pieces at a time. Once the makarons begin to turn golden, reduce the heat to medium. The goal is to crisp the outside without burning them.Each batch takes approximately 7–8 minutes. Watch the detailed video tutorial for a visual guide. Remove with a slotted spoon and immediately drop into the sugar syrup (atter). Soak in the sugar syrup for 7 minutes, until the next batch is ready. Repeat the process with the remaining ma'akaron.
Transfer to a large serving dish and garnish with chopped pistachios, if desired.