Preheat the oven to 340 degree F (170 degree C). Lightly grease a pan with butter and line it with a butter paper or parchment paper.
Sift flour along with other dry ingredients such as salt, baking powder, and baking soda. Keep the mixture aside.
Take ghee (clarified butter) in a bowl and add sugar into it. Beat them together using mechanical or electrical whisk until most of the sugar dissolves.
Add one egg at a time and beat well after each addition. Blend in the rose essence.
Now slowly add the flour mixture into the wet mixture. Combine with a spatula using cut and fold method.
Next slowly add milk as per requirement into the batter and mix well.
Once the batter is ready pour it into the lined cake tin and bake it at 340 F (170 C) temperature for 40 minutes or until a skewer inserted comes out clean.
Take out the cake from the oven and allow it cool on a rack.
Once the cake is cooled down, slice it and store it in a airtight container.