
Soft, syrup-soaked, and perfumed with rose water and cardamom, these little dough balls are one of the most beloved sweets in South Asian cuisine — and they're genuinely achievable at home. The dough comes together from milk powder, flour, and butter, then gets fried low and slow until deeply golden before taking a long soak in that fragrant sugar syrup. That slow fry is the real secret: keeping the oil at a lower temperature lets the centers cook through evenly so every bite is tender all the way to the middle. Store-bought versions often contain added flavors or garnishes you can't fully trace, but this recipe keeps things clean and straightforward. The optional slivered pistachios on top add a pretty pop of color and a little crunch without overwhelming the delicate floral notes of the syrup. Whether you serve them warm right after soaking or let them sit at room temperature, they plump up beautifully and taste like something from a proper mithai shop. This is the kind of dessert that disappears fast, so consider doubling the batch.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more →6 servings











pistachios
Combine the water, sugar, and crushed cardamom pods in a large saucepan over medium heat, stirring until the sugar dissolves completely. Bring to a gentle boil, then reduce the heat to low and simmer for 5 minutes until the syrup is slightly thickened and coats a spoon lightly. Remove from the heat, stir in the rose water, and keep warm over the lowest heat setting.
In a medium mixing bowl, whisk together the milk powder, all-purpose flour, and baking soda. Add the softened butter and rub it in with your fingertips until the mixture resembles fine breadcrumbs with no visible butter pieces.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
