Mysore Pak is a classic Indian sweet that originated in the city of Mysore. It's made with gram flour, ghee, and sugar, resulting in a rich, melt-in-your-mouth texture. This recipe is perfect for festive occasions or as a delightful treat to satisfy your sweet cravings. The process involves roasting gram flour, preparing sugar syrup, and combining them with ghee to create a delicious dessert. Follow the steps carefully to achieve the perfect consistency and flavor.

Mysore Pak Recipe recipe

Stuck mid-recipe?

Chefadora AI has the answer - timers, swaps, step-by-step help.

Prep Time
10min
Cook Time
30min
Total Time
40min

Ingredients

8 Servings
(1 serving = 1 piece)
  • gram flour (besan)
    gram flour (besan)
    1cup
  • ghee (clarified butter)
    ghee (clarified butter)
    1cup
  • sugar
    sugar
    1cup
  • water
    water
    1/4cup
  • cardamom powder
    cardamom powder
    1pinch

How to make Mysore Pak Recipe

Roast the Besan

  1. Step 1

    Sieve the gram flour to remove lumps.

  2. Step 2

    Heat two tablespoons of ghee in a heavy-bottomed pan and add the gram flour.

  3. Step 3

    Roast it on a low flame while stirring continuously.

  4. Step 4

    Cook for about four to five minutes until the raw smell disappears and the flour becomes aromatic. Set it aside.

Prepare the Sugar Syrup

  1. Step 1

    In a separate pan, combine one cup of sugar and one fourth cup of water.

  2. Step 2

    Heat the mixture on medium flame until the sugar dissolves completely.

  3. Step 3

    Boil the syrup until it reaches one string consistency. Test this by taking a drop of syrup between your fingers and checking if it forms a single thread when pulled apart.

Mix Besan with Sugar Syrup

  1. Step 1

    Gradually add the roasted gram flour into the hot sugar syrup, stirring constantly to prevent lumps.

  2. Step 2

    Mix well until it becomes a smooth paste.

Add Ghee

  1. Step 1

    Heat the remaining ghee separately.

  2. Step 2

    Slowly add the hot ghee to the mixture one tablespoon at a time while stirring continuously.

  3. Step 3

    Keep adding ghee in batches and stirring until the mixture starts leaving the sides of the pan and becomes frothy.

Set the Mysore Pak

  1. Step 1

    Quickly pour the mixture into a greased tray or plate.

  2. Step 2

    Tap the tray gently to spread the mixture evenly.

  3. Step 3

    Allow it to cool for ten to fifteen minutes.

  4. Step 4

    Cut into squares or rectangles while it is still warm.

Nutrition (per serving)

Calories

268.8kcal (13.44%)

Protein

4.9g (9.76%)

Carbs

19.0g (6.91%)

Sugars

12.5g (25%)

Healthy Fat

8.8g

Unhealthy Fat

14.4g

% Daily Value based on a 2000 calorie diet

Tips & Tricks

  1. For a soft Mysore Pak, use a bit more ghee and reduce the roasting time.

  2. For a more porous and slightly crispy version, cook the mixture longer until it becomes very bubbly and thick before setting.

  3. Store in an airtight container. It stays fresh for about one week at room temperature.

FAQS

  1. How can I make Mysore Pak softer?

    Use a bit more ghee and reduce the roasting time to achieve a softer texture.

  2. How do I test the sugar syrup consistency?

    Take a drop of syrup between your fingers and check if it forms a single thread when pulled apart.

  3. Can I add other flavors to Mysore Pak?

    Yes, you can add a pinch of cardamom powder or other flavoring agents like saffron for additional taste.

  4. How long can Mysore Pak be stored?

    It can be stored in an airtight container at room temperature for about one week.

  5. What type of ghee is best for Mysore Pak?

    Use high-quality clarified butter (ghee) for the best flavor and texture.

triptibhalotia's profile picture
instagram

Tripti Bhalotia

(@triptibhalotia)

Welcome to my Chefadora Page — where flavors meet comfort! I’m Tripti, your culinary guide sharing simple, soulful recipes from savory bites to sweet indulgences.

...
chefadora
© 2025 Chefadora Pty Ltd, All Rights Reserved

Marnirni-apinthi Building, Lot Fourteen,
North Terrace, Adelaide, South Australia, 5000
Australia
Recipe Questions?