- Khoya or Milk Powder: The primary ingredient for making Gulab Jamun is either khoya (solidified milk) or milk powder. Khoya provides a rich and creamy texture, while milk powder offers a similar consistency with a slightly different flavor.
- All-Purpose Flour or Semolina: A small amount of either all-purpose flour or semolina is often added to the khoya or milk powder to bind the ingredients together and form a soft dough.
- Ghee or Oil: Ghee or oil is used for deep frying the dumplings, giving them a golden brown and crispy exterior.
- Cardamom: Ground cardamom or cardamom powder is added to the dough for a fragrant and aromatic flavor.
- Baking Soda or Baking Powder: A small amount of baking soda or baking powder is often used to add lightness to the dough, making the Gulab Jamun soft and fluffy.