Flaky, all-butter golden pastry filled with a delicately spiced sweet filling, baked until crisp and aromatic.
Boil or roast the sweet potatoes until fully tender, then peel and mash them smooth.
Melt the ghee in a wide pan, add the mash, and cook over medium-low heat, stirring, until it thickens and pulls away from the pan.
Stir in the honey, cardamom, and cinnamon and cook 5 more minutes.
Remove from the heat and fold in the rose water.
Press into a buttered dish, scatter the pistachios over the top, and serve warm or chilled.