step-by-step recipe of traditional Indian gulaab jamun 

1 cup milk powder

2 tbsp all-purpose flour

1 tsp baking powder

 1/4 tsp cardamom powder

2 tbsp ghee or melted unsalted butter

2 tbsp heavy cream

Oil for deep-frying

Ingredients

1. In a large bowl, mix together the milk powder, all-purpose flour, baking powder, and cardamom powder.

 2. Add the ghee or melted unsalted butter and heavy cream to the dry mixture and knead it until a smooth dough forms. Be careful not to over-knead the dough, or the jamuns will be tough.

3. Divide the dough into small portions, approximately 1 inch in diameter, and roll each portion into a smooth ball

4. In a deep pan or wok, heat the oil for deep-frying to about 350°F. To test if the oil is hot enough, drop a small piece of dough into the oil. If it rises to the surface immediately, the oil is ready.

5. Carefully add a few of the jamun balls to the hot oil and deep-fry them until they are golden brown, approximately 3-4 minutes. Stir them gently to ensure even cooking.

6. Using a slotted spoon, transfer the fried jamuns to a plate lined with paper towels to drain excess oil. 7. Repeat the frying process with the remaining dough

Serve the gulab jamun and enjoy!