VegetarianPrep 20 minutesCook 55 minutes, plus cooling
A rich Indian carrot pudding slow-cooked in ghee, cream, and sugar until tender and glossy. It has a delicate, fudge-like texture lifted by aromatic cardamom and floral rosewater.
Warm 125 g ghee in a broad, heavy-based pan over medium heat.
Add 220 g grated carrots and bring the mixture to a boil, stirring frequently.
Lower the heat and let the carrots simmer gently, uncovered, for 20 minutes, stirring regularly.
Pour in 60 g cream and simmer uncovered for another 15 minutes with frequent stirring.
Add 125 g granulated sugar and 2 tablespoon slivered blanched almonds, cooking for 10 minutes more while stirring steadily until the mixture thickens and begins sticking to the bottom.
Remove the pan from the heat and set it aside to cool completely to room temperature.
Stir in 0.5 teaspoon ground cardamom and 4.9 g rosewater, then finish by scattering over 0.25 cup chopped and slivered nuts to decorate.
Use 120% of the weight; melt gently over low heat to avoid burning the milk solids, which will yield a softer, creamier richness rather than a nutty aroma.
Use the same weight; peel and cut as for carrot. It is less sweet and slightly peppery, so add a pinch of sugar and expect a softer, more earthy result.