Step 1: Prepare the Batter
In a large bowl, combine semolina, sugar, flour, baking powder, and salt. Add melted butter or ghee and mix until the texture becomes sandy. Pour in the yogurt and gently mix until just combined—do not overmix. Step 2: Prepare the Pan
Grease your baking pan with tahini. Spread the batter evenly into the pan, smoothing the surface. Step 3: Rest the Batter
Let the batter rest in the pan for 1 hour. This allows the semolina to absorb moisture and ensures a soft texture. Step 4: Make the Syrup
In a saucepan, combine sugar and water. Bring to a boil, then add lemon juice. Simmer for 5–7 minutes. Remove from heat and stir in orange blossom water. Let it cool slightly. Step 5: Score and Garnish
Before baking, score the batter into diamond or square shapes using a knife. Place an almond or nut in the center of each piece. Step 6: Bake & Add Syrup
Preheat oven to 350°F (180°C). Bake for 18–22 minutes until golden brown.Immediately pour the syrup over the hot cake. Re-trace the cuts to help absorption. Allow the cake to fully soak and cool before serving.