Basbousa is a type of semolina cake traditionally cut into diamond shapes with a nut placed on top. It’s enjoyed across the Middle East, though it goes by different names depending on the region.
In a bowl whisk together the semolina, almond flour, coconut flour, baking powder and salt. In another bowl mix together the sugar, melted butter, yogurt and milk. Pour the wet mix over the dry mix. Mix until smooth.
Place parchment paper in deep baking dish and put the batter in. Cut the dough into squares or diamond shapes and place a whole almond in the center of each shape. Bake in a preheated oven for about 40 mins or until the top turns a golden brown.
Meanwhile prepare the syrup by adding the sugar and water in a deep saucepan. After the sugar has melted let it boil for about 5-10 mins. Remove from heat and add the orange blossom extract.
Once the cake is out of the oven pour the whole syrup all over the cake and allow it to soak in. Serve when its completely cool.