Ghee Mysore Pak

Servings: 12 Total Time: 2 hrs 35 mins Difficulty: Intermediate
Mysore Pak pinit

Ever wished you could make a traditional Diwali sweet that’s dang-easy, super satisfying, and impresses everyone? 

This Ghee Mysore Pak—that legendary melt-in-your-mouth treat from Mysuru—is exactly that. With just chickpea flour, ghee, sugar, and water (no fancy extras), you’ll get a golden, fudgy sweet that disappears faster than firecrackers on Diwali night.

Why You’ll Love Homemade Mysore Pak

  • Three-Ingredient Magic: Just gram flour, ghee, sugar (and a splash of water) create that signature soft texture.
  • Beginner-Friendly: No tempering techniques or complex steps—if you can stir gently and watch a pan, you’ve got this.
  • Festive Flavor: The nutty aroma of ghee-roasted flour and caramelized sugar hits that nostalgic Diwali note.
  • Customizable Sweetness: Control how sweet or dense you like it—no packaged mixes or hidden surprises.

Ingredient Overview (No Numbers, Just Good Stuff)

  • Gram (Chickpea) Flour: The heart of Mysore Pak—roasted until all raw aroma is gone.
  • Ghee: The richer, the better—its nutty notes make the sweet melt on your tongue.
  • Sugar: Dissolves into a glossy syrup that binds everything and adds that classic caramel kiss.
  • Water: Just enough to transform sugar into syrup; no extra fuss.

🌿 Vegan Swap: Replace dairy ghee with vegan ghee or refined coconut oil 1:1—texture and taste stay just as rich. If using coconut oil, pick a refined version

How It All Comes Together: Step-by-Step

  1. Roast the Flour:
    Heat a clean pan on medium flame. Add the gram flour and gently toss or stir until the flour turns a warm golden hue and releases a toasty aroma. This removes any raw edge and builds that layered nutty flavor. Once it’s fragrant and slightly darker, remove it from heat and sift if you spot any lumps.
  2. Mix Flour & Ghee:
    In a large bowl, let melted ghee cool just enough so it’s still pourable but not scalding hot. Add it to the roasted flour in two portions—stirring after each batch so the flour becomes smooth, moist, and lump-free. Aim for a soft, spreadable dough.
  3. Grease Your Pan:
    Generously apply ghee to all sides of a flat-square or round tin so the Mysore Pak releases easily once it’s set. This also helps create those ideal ghee-rimmed edges that everyone fights over.
  4. Make the Sugar Syrup:
    In a wide pan, pour in some water and add sugar. Heat slowly, stirring until the sugar entirely dissolves into a clear, glossy syrup. Watch it carefully—when tiny bubbles start forming on the edges and the syrup just begins to thicken (not fully caramelized), it’s ready.
  5. Combine Syrup & Flour Mixture:
    Reduce the flame to low. Add your flour-ghee dough to the hot sugar syrup in bits—stir gently so the relationship between the two remains harmonious (no splatters). Once combined, slowly drizzle in more ghee, stirring continuously. This helps the mixture come together into a thick, fudgy mass.
  6. Cook to a Thick Mass:
    Continue stirring on low heat. You’ll notice the mixture pulling away from the sides of the pan and thickening—that’s your cue. Cook just long enough so the Mysore Pak mixture becomes a solid, slightly glossy mass that challenges you to keep stirring but rewards you with that perfect consistency.
  7. Transfer & Set:
    Immediately scrape the hot mixture into your ghee-greased tin. Use a spatula or the back of a spoon to spread it evenly and press it down. Brush a final layer of ghee on the surface so the top remains moist. Let it cool at room temperature for a couple of hours—no fridge required.
  8. Slice & Serve:
    Once fully set, run a sharp knife around the edges to loosen and flip it out. Cut into diamond or square shapes—whatever screams “Diwali party!” Arrange on a platter and watch them disappear.

🌿 Pro Tip: Use freshly roasted chickpea flour from your local mill or roast it yourself until it smells warm and toasty—this is the secret to a perfect, nutty base.

What Goes Along

  • Masala Chai or Cardamom Tea: The perfect sip to balance sweetness.
  • Savory Namkeens: A tiny bowl of spiced sev or roasted peanuts counters the sugar rush.
  • Fresh Fruit: Sliced oranges or pomegranate awaken your palate in between bites.

Serving & Storage Tips

  • Serve at Room Temperature: Mysore Pak’s texture is best when it’s neither too warm nor stone-cold—just that soft-fudgy middle.
  • Store Airtight: Keep pieces in an airtight container in a cool, dry place. They last up to a week without losing softness.
  • Avoid Humidity: If the weather is humid, line the box with parchment and keep them in a slightly air-conditioned room—too much moisture can make them sticky.
Difficulty: Intermediate Prep Time 15 mins Cook Time 20 mins Rest Time 2 hrs Total Time 2 hrs 35 mins
Servings: 12 Calories: 180
Best Season: Suitable throughout the year

Description

Soft Ghee Mysore Pak features lightly roasted gram flour mixed with melted ghee, cooked into a sugar syrup to form a fudgy, melt-in-the-mouth Indian sweet. Pressed into a ghee-greased tin, it sets at room temperature into perfect Diwali–ready squares or diamonds.

Ingredients

Cooking Mode Disabled

Instructions

Prep Work

  1. Roast gram flour

    Roast the gram flour on medium heat for 10 mins until it smells nutty and the raw aroma is gone.

  2. Sieve roasted flour
    Sieve the freshly roasted gram flour into a bowl to remove any lumps.
  3. Grease the tin
    Apply ghee to all sides of the baking tin so the Mysore Pak doesn’t stick later.

Method

  1. Heat ghee

    Heat half of the ghee in a heavy-bottomed pan until it melts and becomes fragrant.

  2. Mix flour and ghee
    Transfer half of the melted ghee to the sieved gram flour. Stir continuously until the flour forms a smooth, lump-free paste.
  3. Dissolve sugar
    In a separate pot, combine water and sugar. Heat gently, stirring until the sugar fully dissolves into a clear syrup.
  4. Combine flour mixture
    Pour the flour-ghee paste into the sugar syrup. Stir briskly to ensure there are no clumps and the mixture becomes smooth.
  5. Add remaining ghee
    Slowly add the rest of the melted ghee into the pan, stirring nonstop so the mixture stays even and silky.
  6. Cook till thick
    Continue cooking on low heat, stirring constantly. After about 10 minutes, the mixture will start pulling away from the sides and form a thick mass.
  7. Transfer to greased tin
    Immediately pour the hot, thick mixture into the greased tin.
  8. Spread evenly
    Use a spatula to spread the mixture evenly into the corners and smooth the top surface.
  9. Apply ghee on top
    Lightly brush or drizzle a bit of ghee over the top surface so it shines and doesn’t stick to the knife later when cutting.
  10. Set and cut
    Let the mixture rest undisturbed for about 2 hours until it fully sets. Once firm, lift it out, place on a cutting board, and slice into small diamond or square pieces.

Equipment

Affiliate Disclosure: This post contains Amazon affiliate links, i.e., when you buy any product using the links below, we get commissions. but it doesn’t cost you anything extra. If you do purchase any product using the given links, we thank you in advance!

Nutrition Facts

Servings 12


Amount Per Serving
Calories 180kcal
% Daily Value *
Total Fat 12g19%
Saturated Fat 8g40%
Cholesterol 20mg7%
Sodium 10mg1%
Total Carbohydrate 15g5%
Sugars 12g
Protein 3g6%

Calcium 20 mg
Iron 0.5 mg

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Keywords: Mysore Pak, Ghee Mysore Pak,
Rate this recipe:

Stay Connected with Home Cooking Show!

Love our recipes? Follow us for more delicious cooking inspiration, tips, and behindthescenes fun!

Did you make this recipe?

Tag #homecookingshow  if you made this recipe. Follow @homecookingshow on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
File under

Frequently Asked Questions

Expand All:
Can I skip roasting the gram flour?

It’s not recommended—roasting removes the raw, beany smell and gives the Mysore Pak its characteristic nutty flavor.

How do I know when the sugar syrup is ready?

The syrup should be clear without any sugar crystals. You don’t need a thread consistency; just ensure the sugar is fully dissolved.

Why do I need to add ghee in two batches?

Adding half first lets the flour absorb fat and form a smooth paste. The second half helps bind everything and gives the right texture.

My mixture is sticking to the pan. What went wrong?

Make sure your heat is low and you stir constantly. If the pan is too hot, the mixture can burn and stick.

What’s the best way to spread the mixture in the tin?

Use a small offset spatula or the back of a spoon, and work quickly before it starts to set.

Can I use a different pan for cooking?

A heavy-bottomed pan or nonstick skillet works best to prevent burning and ensure even heat distribution.

How do I cut Mysore Pak without it crumbling?

Let it set completely (at least 2 hours). Use a sharp knife, and gently score lines first before pressing all the way down.

What if the Mysore Pak is too hard after setting?

It may have cooked too long or got too much heat. For a softer texture, reduce cooking time by a minute or two.

Can I replace ghee with oil or butter?

 For authentic flavor and texture, stick to ghee. Other fats won’t give you the same rich taste.

How do I store Mysore Pak to keep it fresh?

Keep it in an airtight container at room temperature. It will stay fresh for up to a week—avoid refrigerating, as it can dry out.

Rate this recipe

Your email address will not be published. Required fields are marked *

Rate this recipe

Add a question

Your email address will not be published. Required fields are marked *