Mysore Pak – Delicious Indian Sweet
  • Gram Flour or Besan- ⅜ cup (half of ¾th)
  • Sugar- 1¾ cups
  • Ghee, hot and melted- 1 cup or more if you prefer
  • Water- 1 cup
  1. Sieve the gram flour without any lumps and keep aside.
  2. Place the ghee in a bowl and melt it in the microwave or stove top, keep aside.
  3. Combine sugar and water in a large non-stick cooking pan and melt it over medium heat.
  4. Once the sugar melts in water, keep stirring it until it forms a thick constituency and fine threads start to form, about 15 minutes. Don't let the sugar syrup turn brown in color.
  5. While stirring the sugar syrup, be careful not to spill the syrup on your hands as it's very hot.
  6. Add ½ cup of hot melted ghee to the sugar syrup and continue stirring for few minutes.
  7. Add the gram flour and keep stirring breaking any lumps that forms.
  8. Add rest of the ghee to the mixture little by little by stirring continuously.
  9. When you add the ghee the mixture will sizzle.
  10. Continue stirring till the mixture just starts to dry. Don't wait till it gets too dry or brown.
  11. Pour the mixture on a pan greased with ghee and evenly spread the top.
  12. Allow it to set and let cool down for 15-20 minutes.
  13. Cut into square or diamond shapes.
  14. Enjoy the mysore pak and the aroma of ghee from these sweets.
Double the amount of ingredients to make more.
To make perfect shapes without breaking, allow it to cool for 20 minutes. It will harden as it sits idle for a while.
My mom used to roast the Gram flour in ghee to remove the raw smell of the flour. However, I didn't roast the flour and it didn't have any raw flour flavor.
Recipe by Cooking with Thas - Healthy Recipes, Instant pot, Videos by Thasneen at