Mysore Pak Recipe

Updated: September 16, 2023, By Swasthi

Mysore Pak is a traditional South Indian sweet made with gram flour (besan), ghee and sugar. This classic sweet is immensely popular in the South Indian states of Karnataka and Tamil Nadu. It is believed that Mysore pak originated in the Royal kitchen of the Mysore Maharaja palace. This aromatic and super delicious Mysore pak is a real treat to the taste buds. In this post I share how to make it the traditional way.

Mysore pak recipe made with besan, sugar and ghee

Recipe Comments

About Mysore Pak

While the traditional Mysore pak is made with a combination of pure ghee and oil for a unique porous texture, the commercial versions are made in numerous ways with just ghee or just oil or both and sometimes even with Vanaspati.

The quantity and kind of fats used decides the texture of your Mysore pak. You can find rock hard to super mouth melting versions of in the South Indian sweet shops.

The store bought versions are equally delicious as the homemade Mysore pak but loaded with ghee/ oil or Vanaspati. With homemade you have the choice of using organic ingredients.

This recipe will help you make Mysore pak that has a light porous texture with a slight crunch. It won’t be greasy or hard as some of the store bought versions.

Making perfect traditional Mysore pak requires understanding the sugar syrup consistency and also the method of cooking the flour in the syrup. It is not one of those easy peasy burfis where we dump the ingredients and cook until the final consistency is achieved.

If you are a new cook you may not get it right in the first trail. This is an old post which I shared a few years ago so thought of updating it with my latest tips and tricks which may help you.

A well-made Mysore pak is non-greasy meaning it should not have traces of ghee over it.

If you love Burfis, you may check these
Besan Burfi
7 Cup Burfi
Coconut Burfi
Kalakand

Mysore pak

Pro Tips & Notes

  • Ratio of ingredients is the key to the texture of the Mysore pak. If you alter the quantities the results will vary. Do not alter the recipe if you are keen to get the same texture as seen in the pictures.
  • Oil is used to give a light porous texture to your Mysore pak. If you alter the quantities or skip oil, your pak will be more like a burfi, soft and smooth with absolutely no texture.
  • Besan is never roasted to make a traditional Mysore pak. The flour will be cooked in a very hot bubbling sugar syrup which cooks it very well. So no raw flavour is left.
  • Color of mysore pak – Store bought traditional Mysore pak has a deep golden to light brown color. Since it is made in large batches in an iron kadai (wok), the mixture gets the deep color on its own. Don’t aim for that color, you may end up with powdery mixture.
  • This recipe can be doubled or tripled but stirring a large batch would be a real arm work as it requires constant stirring and you need to be quick. So I usually make 2 batches on the same day as it is easy to handle small batches.
  • Choice of cookware: Do use a heavy kadai or pan with a good strong spatula for stirring. Avoid using a non-stick pan for this recipe. About 3 to 4 years ago, I had made this in a brand new prestige omega plus nonstick handi. The entire coating completely came off to the mysore pak.

Even a cast iron pan didn’t work well for me as it is hard to control the heat and the Mysore pak got overcooked towards the end. So a heavy bottom steel pan, pressure pan or a kadai works well.

More Diwali Sweets Recipes
Burfi recipes
Halwa recipes
Kheer recipes

Photo Guide

How to make Mysore pak (Stepwise photos)

Preparation

1. Sieve 1 cup besan (105 to 110 grams) to a large bowl. Repeat the sieve twice. Set this aside roughly dividing to 3 parts. I usually transfer this to 3 small cups. Make sure there are no lumps in the flour.

sieving besan 2 times to make mysore pak

2. Grease a small pan well and set aside. I use a mini loaf pan.

greasing a small pan to mould mysore pak

3. Burner 1 – Begin to heat 1 cup ghee and half cup oil in a kadai or pot on a low to medium flame. We need hot ghee and oil to add to the bubbling besan and sugar syrup later, as and when needed.

heating ghee & oil to make mysore pak

4. Burner 2 – Add 1 ¾ cup sugar to a kadai along with ½ cup water.

making sugar syrup to make mysore pak

Make sugar syrup

5. Boil it on a medium heat stirring often until a one string consistency is achieved.

boiling till 1 string consistency to make mysore pak

6. To check one string consistency, take a small portion of the sugar syrup and cool it slightly. Take in between your thumb and index finger. Move the fingers apart, you should be able to see a single string formed. Take care as the syrup will be too hot.

Caution: If you go past this stage and make a 2 string or 1½ string consistency your mysore pak will become hard or turn to powder. If that happens, drizzle some water and cook to 1 string consistency.

checking one string consistency of syrup to make mysore pak recipe

7. Make sure your oil and ghee are getting hot while you make the sugar syrup.

Add flour

8. Add 1/3 rd portion of the besan to the bubbling sugar syrup. The flame has to be medium and the syrup bubbling well at this stage else the mysore pak turns flat and not porous. Stir until all the flour blends well with the syrup.

adding part of besan to syrup

9. Then add the next 1/3rd portion of flour and repeat adding the last part too following the same process.

adding next batch of flour

10. At this stage there should be no lumps and the flour should have blended well with the sugar syrup.

check for lumps in syrup

11. Add in 1 ladle full of hot ghee & oil to the besan mixture. Immediately the oil and ghee must sizzle, meaning it is hot enough. Make sure the ghee is really very hot otherwise increase the flame of burner 1 to keep ghee & oil consistently hot. Quickly stir well until all the ghee has been absorbed.

pouring hot ghee to mysore pak mixture

12. Repeat adding the ghee in parts and repeat stirring until the ghee is well absorbed each time.

pour next batch of ghee

13. As you keep adding the ghee, every time it has to sizzle, then stir well until absorbed. If you do not have enough ghee and oil left in the kadai on burner 1, then you can add 2 tbsp more each of oil and ghee and heat it quickly. I did not use any excess.

Consistency of mysore pak mixture

14. At one stage, you will see the mixture just begins to leave the pan.

the mixture just begins to leave the pan

15. Quickly add some hot ghee and stir. Do not add a lot at this stage as it will leave out the excess.

add some hot ghee and stir

16. When the mysore pak is about to finish,  the mixture will become very thick, with lot of pores or bubbles. No more adding ghee at this stage otherwise it will ooze out the excess. The mixture will leave the pan completely within few seconds.

mixture leaving pan

Set the mixture

17. Be very very quick and transfer to a greased pan. With the help of a greased spoon, lightly level the top. Traditional Mysore pak is actually not leveled but I suggest this to reduce the crumbs.

poured mysore pak mixture to greased tray

18. Set aside for 10 to 15 mins. Invert it on a board. Cut to desired size pieces.

slicing mysore pak

Cool Mysore pak completely and store in a air tight jar. It keeps good for 10 days at room temperature.

mysore pak recipe

Related Recipes

Recipe Card

Mysore pak

Mysore Pak Recipe

5 from 114 votes
A popular South Indian sweet made with gram flour, sugar and lots of ghee. This recipe yields Mysore pak that has a delicate crumb with a mouth melting texture.
Print Recipe Pin Recipe
Comments

For best results follow the step-by-step photos above the recipe card

Prep Time5 minutes
Cook Time25 minutes
Total Time30 minutes
Servings12 pieces
AuthorSwasthi

Ingredients (US cup = 240ml )

  • 1 cup besan or gram flour
  • cup sugar (can reduce to 1¼ cup but texture will be like burfi)
  • ½ cup water
  • 1 cup ghee (pure good quality ghee)
  • ½ cup oil (preferably peanut oil, if you skip it will be like burfi) (refer notes)

Optional – use if needed. I have not used

  • 2 tbsps oil
  • 2 tbsps ghee


Instructions

Preparation

  • Pour 1 tbsp ghee to a small tray and grease it well for setting the mysore pak. Set this aside.
  • Place a sieve over a large bowl. Measure and add besan to the sieve. 
  • Next sieve it well twice. Divide the flour to 3  parts and transfer them to small bowls. Set this aside.
  • On one burner of the stove place a kadai and pour ghee and oil. Begin to heat it on a low to medium heat.

Make Sugar Syrup

  • On another burner, place a wide deep pan. Pour the sugar and water. Begin to heat it.
  • Boil the sugar syrup stirring often until it reaches a one string consistency.
  • To check one string consistency, take a small portion of the syrup in a spoon and cool down slightly. Take in between your thumb and index finger. Move the fingers apart. You must be able to see a single string in between the fingers. (check video)
  • Ensure the oil and ghee are turning hot. 

How to make Mysore Pak

  • Add 1/3 rd portion of flour to the bubbling sugar syrup. Flame must be medium and the sugar syrup bubbling well otherwise mysore pak turns flat. Stir well until all the flour blends well with the syrup.
  • Then add the next 1/3 rd portion of flour. Repeat adding the last part too following the same process.
  • At this stage there must be no lumps & the flour must blend well with the sugar syrup.
  • Next add in 1 ladle full of hot ghee & oil to the pan. Then immediately  oil and ghee must sizzle, meaning it is hot enough. Make sure the ghee is really very hot otherwise increase the flame of burner 1 to keep ghee & oil consistently hot. Immediately stir well until all the ghee has been absorbed.
  • Repeat adding the ghee in parts & repeat stirring until the ghee is well absorbed every time.
  • As the ghee is added every time it has to sizzle. Then stir well until absorbed. If you do not have enough ghee left in the kadai, then pour 2 tbsp more each of oil and ghee. Then heat it quickly. I did not use any excess.
  • Quickly pour some hot ghee and stir. Do not add a lot at as it will leave out the excess.
  • When the mysore pak is about to finish, the mixture will turn very thick with lot of pores or bubbles. Do not add any more ghee at this stage otherwise it will ooze out the excess. The mixture will leave the pan completely within few seconds.
  • Be very very quick and transfer to a greased pan. Level the top with the help of a greased spoon. Keep this aside for 10 to 15 mins. Invert it on a board. Cut to desired sized pieces.
  • Cool mysore pak completely. Store in a air tight jar at room temperature


Notes

  1. Oil is used to get the porous and airy texture. Replacing it with ghee may affect the texture but the pieces will still come out good. There will be no oil smell in the Mysore pak if you use good quality oil.
  2. For health reasons, I suggest using peanut oil as it has a high smoke point. While we heat the oil and ghee, it may smoke up sometimes. The addition of peanut oil in fact enhances the aroma of mysore pak.
  3. Please read the pro tips section in the post.

Video

Watch Mysore Pak Video

NUTRITION INFO (estimation only)

Nutrition Facts
Mysore Pak Recipe
Amount Per Serving
Calories 408 Calories from Fat 261
% Daily Value*
Fat 29g45%
Saturated Fat 11g69%
Cholesterol 44mg15%
Sodium 7mg0%
Potassium 84mg2%
Carbohydrates 34g11%
Fiber 1g4%
Sugar 30g33%
Protein 2g4%
Calcium 5mg1%
Iron 0.5mg3%
* Percent Daily Values are based on a 2000 calorie diet.
Tried this recipe?Mention @SwasthisRecipes or tag #swasthisrecipes!

© Swasthi’s Recipes

Mysore Pak Recipe first published in August 2017. Updated and republished in October 2022.

Meat Recipes

About Swasthi

Iโ€™m Swasthi Shreekanth, the recipe developer, food photographer & food writer behind Swasthi’s Recipes. My aim is to help you cook great Indian food with my time-tested recipes. After 2 decades of experience in practical Indian cooking I started this blog to help people cook better & more often at home. Whether you are a novice or an experienced cook I am sure Swasthiโ€™s Recipes will assist you to enhance your cooking skills. More about me

Follow Swasthi’s Recipes

Comments

Recipe Rating




106 Comments
Inline Feedbacks
View all comments

5 stars
So nice

Would adding pistachios work with this? Also, I’ve burned myself on sugar before. Who do you test it without burning? I want to make this for my boss who is from Southern India.

5 stars
I have tried to make many times before. It has never turned out perfect.. I followed your recipe and it came out superb. Your suggestion to add the flour in phases did the trick, I think. Thank you so much .

5 stars
Excellent recipe!
I followed all the steps and it turned out well and very tasty.

Thank you for the Mysoor Pak Receipe , I tried it came out very welll

Next I am going to make Awadhi vegetable Biryani.

5 stars
After several failed attempts with different recipes, I was successful in making Mysore paak.. Thanks to this perfect recipe.

5 stars
Wish I had seen the video before trying. I made the first batch 2 weeks ago & that did not set. Later watching the video I realized I had to cook the syrup a little more. So I put that back and cooked a little longer. Came out good & tasted delicious but lacked the texture. This week I made another batch which turned out amazing. Just like the traditional mysore pak my grandma used to make in India. Thank you for bringing back memories. This recipe is a keeper and especially the video is very useful.

5 stars
Thank you. Turned out perfect as you said with a delicate crunch that melts in the mouth.

5 stars
Excellent recipe, mine turned out great ! Thanks for posting this.

5 stars
I tried most of your recipes, it came out well. My husband and children liked mysore pak. Thanks for your recipes

5 stars
Came out perfectly. Thanks for your detailed instructions

I tried this recipe I got powdery mysore pak and I was not able to cut also

I tried this but my mixture was very gooey..it didn’t become hard at all ..more fudgy

5 stars
Came out good.

I tried the Mysore pak. Came out very well. Only modification I did was to roast the besan. Also, next time, planing to reduce sugar. Otherwise, perfect recipe. This is my first time trying it and it came out very good. I have been researching for a good recipe for a long time. Hats off to you!

Should we dry roast the besan flour or ghee
Or roasting the flour necessary?

Best recipe ever! It turned out perfect in both taste and texture!! Was a hit for Diwali. Thank you!!

I doubled the quantity and tried this for Diwali. My mixture started becoming airy and bubbly while I was 2/3 way through the ghee . I still had one whole cup of ghee and oil left.
The taste was good but my Mysore Pak was a little crumbly. It wasnโ€™t too bad for the first try ๐Ÿ™‚ Thanks for the recipe!

I’ve tried it this recipe 2 x. And I just can’t get it right. It flattens out after some time when I pour it into the tin. And the oil is too much. Not airy as picture….where am I going wrong?

5 stars
Thanks for sharing. I tried it last night and it came out really well. I used half the portions as a trial. The pieces are not super soft and that’s because i added a little less ghee