
Soft, syrup-soaked, and perfumed with cardamom and rose water, these little golden spheres are one of the most beloved sweets in South Asian cuisine — and once you make them at home, you'll understand exactly why. The dough comes together from milk powder, flour, a touch of baking soda, and butter, which means the ingredient list is refreshingly straightforward and free from any tree nut fillers or chestnut-based thickeners that can sneak into store-bought versions. Getting the oil temperature right is the real secret here — a low, steady heat between 300 and 320°F lets each ball cook all the way through before the outside deepens to that signature burnished brown. After frying, they go straight into a warm sugar syrup laced with cardamom and rose water, soaking up every drop until they're pillowy and fragrant all the way to the center. A scatter of slivered pistachios on top adds a little color and crunch if you want to dress them up for guests. These are the kind of dessert that disappear from the plate before you've even finished plating the last 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











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!
