To make syrup, mix the sugar and water and heat it until the sugar completely solves in the water.
Add saffron, lemon juice, and rose water and heat the mixture for 10 more minutes.
Start making the dough by mixing water and butter and heating them
After the water and butter’s mixture starts to boil, add flour and sugar
Batter the mix until you make a proper dough
Add 2 tablespoons of the syrup to the dough at this point
Fill half of a pot with vegetable oil and heat it to become warm
Pout the Bamiyehs that you have made out of the dough into that warm oil
Fry them until they color changes to a golden-brown tone.
Place the Bamiyehs in the remained syrup and let them marinate in it for some time.
Serve the Bamiyeh cold (keep it in the fridge after cooling down)