Mysore Pak is a golden, melt-in-the-mouth traditional South Indian sweet, made with the richness of ghee, the earthy sweetness of gram flour, and the indulgence of sugar syrup. Known for its crumbly yet soft texture, this delicacy is a festive favorite across India, especially during Diwali, weddings, and special celebrations. With its irresistible aroma and rich flavor, Mysore Pak is more than just a sweet — it’s a piece of Indian culinary heritage on your plate.
What makes Mysore Pak truly special is its luxurious ghee infusion, which gives it a buttery smoothness and deep, nutty flavor. Traditionally prepared by skillfully roasting gram flour in ghee and then blending it with hot sugar syrup, this sweet sets into a fragrant block of perfection. Each bite offers a burst of rich, sweet, and slightly roasted flavors, making it an indulgence worth savoring.
Beyond its taste, Mysore Pak is a wholesome treat when enjoyed in moderation — the gram flour brings protein and fiber, while ghee offers healthy fats, making it both satisfying and energizing. Its sunny golden hue and melt-in-the-mouth texture make it not just a dessert but also a beautiful centerpiece for festive platters.
Steeped in history, Mysore Pak originated in the royal kitchens of the Mysore Palace, where it was created for the Maharaja’s delight. Over time, it has become a beloved sweet across India, available in variations from soft and fudgy to firm and crumbly. Whether served as part of a lavish festive spread, gifted in decorative boxes, or enjoyed with a cup of chai, Mysore Pak delivers a perfect balance of tradition, richness, and indulgence.
What is Mysore Pak?

Mysore Pak is a legendary South Indian sweet, celebrated for its rich, buttery texture and melt-in-the-mouth indulgence. Originating from the royal kitchens of Mysore, this golden confection is made from just three main ingredients — gram flour, ghee, and sugar — yet delivers a flavor and aroma that’s nothing short of luxurious. Known for its fragrant roasted notes and crumbly-fudgy bite, Mysore Pak is a staple at weddings, festivals, and joyous celebrations.
What makes Mysore Pak unique is the technique — gram flour is gently roasted in generous amounts of pure ghee, then combined with hot sugar syrup to create a smooth, aromatic mixture that sets into soft, golden blocks. The result is a sweet that’s rich, nutty, and sweetly fragrant, with each bite offering a perfect harmony of flavor and texture.
Unlike many Indian sweets that rely on milk solids, Mysore Pak stands out for its simplicity and the deep, earthy flavor of gram flour balanced by the richness of ghee. Depending on the recipe, it can be soft and fudge-like or firm and crumbly, but always irresistible in taste.
In South Indian households, Mysore Pak holds a nostalgic charm, often evoking memories of festive Diwali trays, temple offerings, and family gatherings. It’s equally cherished as a gift sweet, presented in decorative boxes and shared with loved ones during special occasions.
The appeal of Mysore Pak lies in its purity — minimal ingredients, maximum flavor, and an indulgence that satisfies both the heart and the palate. Whether enjoyed fresh from the kitchen or savored as a festive centerpiece, Mysore Pak remains an iconic Indian dessert that embodies tradition, celebration, and timeless taste.
History & Cultural Roots
Mysore Pak finds its origins in the opulent kitchens of the Mysore Palace during the reign of Maharaja Krishna Raja Wadiyar IV in the early 20th century. Legend credits its creation to the royal chef Kakasura Madappa, who, while experimenting with gram flour, sugar, and a generous amount of ghee, presented the Maharaja with a golden, melt-in-the-mouth sweet. The king was so enamored with the delicacy that it became a permanent feature of palace feasts and was named after the city itself — “Mysore Pak,” with “pak” referring to a sweet made with sugar syrup.
Initially, Mysore Pak was reserved for royal banquets and special occasions, symbolizing generosity and richness due to its heavy use of pure ghee. Over time, sweet shops across Karnataka began recreating the recipe, making it more accessible to the public while still preserving its decadent essence. Each region introduced subtle variations — some versions softer and fudge-like, others more porous and crumbly — reflecting local preferences while maintaining its signature richness.
The sweet quickly became a cultural emblem of Karnataka, often prepared during festivals like Diwali, weddings, and community gatherings. It also gained religious significance, being offered in temples as prasad (holy offering) to deities, further embedding it into the spiritual and celebratory life of the region.
Today, Mysore Pak enjoys nationwide recognition, transcending its royal origins to become a beloved treat in sweet shops across India. Its enduring appeal lies in its perfect balance of simplicity and indulgence — just three core ingredients transformed into a luxurious sweet with a flavor that instantly evokes tradition, warmth, and festivity. Whether gifted in ornate boxes or enjoyed fresh off the stove, Mysore Pak continues to embody the rich culinary legacy of Karnataka.
Ingredients
Main Ingredients:
- 1 cup besan (gram flour), sifted to remove lumps
- 1 cup ghee (clarified butter)
- 1 cup sugar
- ½ cup water
Optional Flavor Enhancers:
- ¼ tsp cardamom powder (for a warm, aromatic note)
- A few saffron strands (for a royal touch and golden hue)
For Garnish (Optional):
- Chopped pistachios or almonds
- Edible silver leaf (varq) for festive presentation
Cooking Science: Why Mysore Pak Works So Well
Mysore Pak owes its unique texture and melt-in-the-mouth richness to a perfect balance of ghee, sugar, and gram flour combined through precise temperature control. The base ingredient, besan (gram flour), contains proteins and starches that undergo Maillard browning and gentle roasting in ghee, creating a nutty aroma and deep golden hue. The roasting step also prevents the flour from tasting raw while allowing ghee to coat each particle, which is crucial for achieving that signature softness.
The sugar syrup is the second key element. Cooking sugar with water to a one-string or two-string consistency (around 110–115 °C) ensures the right level of concentration — too thin, and the sweet will be crumbly; too thick, and it becomes hard and brittle. When the roasted besan is added to the hot syrup, the mixture begins to thicken as water evaporates and sugar molecules form a semi-crystalline structure.
Ghee plays both a flavor and texture role. Its high fat content gives Mysore Pak its luxurious mouthfeel and helps form micro air pockets as the mixture froths and sets. These tiny pockets make the sweet soft yet slightly porous, allowing it to crumble delicately while still holding shape. The fat also slows down sugar crystallization, preventing a grainy texture.
The final magic happens during the setting phase. Pouring the hot mixture into a greased tray allows it to cool evenly, solidifying into a fudge-like consistency. Cutting it while still slightly warm ensures clean edges without cracks. Every bite combines the roasted nuttiness of besan, the caramel sweetness of sugar, and the velvety richness of ghee — a result of chemistry, timing, and traditional technique working in perfect harmony.
Pro Tips Before You Start
- Use Fresh, Good-Quality Ghee: Ghee is the heart of Mysore Pak. Fresh, aromatic ghee ensures a rich flavor and soft texture. Avoid using old or rancid ghee, as it will overpower the sweet’s delicate aroma.
- Sift the Besan: Always sift gram flour before roasting to break up lumps and achieve a smooth, lump-free mixture that blends easily with ghee and sugar syrup.
- Roast on Low Heat: Roast besan slowly over low heat to bring out its nutty flavor without burning. Stir continuously for even cooking and to prevent a raw flour taste.
- Perfect the Sugar Syrup: Learn to identify the one-string consistency — when a drop of syrup pressed between two fingers forms a single thread. This stage is crucial for Mysore Pak’s texture.
- Add Ghee Gradually: Add warm ghee in stages while mixing. This allows the besan to absorb it evenly, creating a soft, porous structure.
- Work Quickly: Once the mixture thickens, immediately transfer it to a greased tray — Mysore Pak sets fast, and delays can lead to uneven texture.
- Grease the Tray Generously: Use ghee to grease the tray so the sweet doesn’t stick and can be cut into clean pieces.
- Cut While Warm: Slice Mysore Pak when it’s still slightly warm. Waiting until it’s fully cool can cause cracks or crumbling.
- Store in Airtight Containers: Mysore Pak absorbs moisture easily, so store in an airtight box at room temperature to keep it fresh and crumbly for days.
- Serve Fresh: The flavor and texture are best within the first 2–3 days, while the ghee aroma is still prominent.
Step 1: Prep the Ingredients
[gram flour, ghee, and sugar neatly arranged in bowls]
Measure out gram flour (besan), pure ghee, and sugar. Sift the gram flour to remove lumps for a smooth texture. Keep a small bowl of water ready for testing sugar syrup consistency. Have a heavy-bottomed pan or kadhai ready for cooking.
Step 2: Heat the Ghee
[ghee melting gently in a pan]
In a separate pan, melt the ghee over low heat until fully liquid and aromatic. Keep it warm, as hot ghee helps the batter cook evenly and gives Mysore Pak its signature porous texture.
Step 3: Roast the Gram Flour
[gram flour roasting in a pan to golden aroma]
In a heavy-bottomed pan, add a few tablespoons of ghee and the sifted gram flour. Roast over low heat, stirring continuously until the raw smell disappears and a nutty aroma develops. This step ensures a rich flavor and prevents a pasty texture.
Step 4: Prepare the Sugar Syrup
[sugar dissolving in water, forming a glossy syrup]
In another pan, combine sugar with a small amount of water (just enough to dissolve it). Heat over medium flame until it reaches a one-string consistency—when a drop of syrup between your thumb and finger forms a single thin thread.
Step 5: Combine Flour & Syrup
[golden roasted flour mixing with bubbling sugar syrup]
Immediately pour the sugar syrup into the roasted gram flour while stirring quickly to avoid lumps. The mixture will thicken as the flour absorbs the syrup.
Step 6: Incorporate the Ghee Gradually
[ghee slowly poured into the thick mixture, making it glossy]
Add the warm ghee in small batches, stirring continuously. The ghee will get absorbed, and the mixture will begin to release it back, indicating the sweet is almost ready. Continue adding until all ghee is incorporated.
Step 7: Cook Until Frothy & Aromatic
[bubbling, frothy mixture ready to set]
Cook the mixture on low heat until it becomes light, frothy, and leaves the sides of the pan. This stage ensures a melt-in-the-mouth yet slightly crumbly texture.
Step 8: Set the Mysore Pak
[golden mixture poured into a greased tray]
Quickly pour the hot mixture into a greased tray or plate. Smooth the surface with a spatula while still warm, but do not press too firmly, to maintain the porous texture.
Step 9: Slice & Serve
[perfect golden pieces of Mysore Pak neatly arranged]
Allow to cool slightly, then cut into squares or rectangles while still warm for clean edges. Serve once fully cooled, enjoying the ghee-rich aroma and delicate, melt-in-the-mouth sweetness.
Watch the Video Tutorial
Prefer to watch step-by-step? Here’s a video that walks you through the process of making Mysore Pak:
➡️ Watch Mysore Pak Video Tutorial
Serving Suggestions – Mysore Pak
Presentation:
Mysore Pak is best enjoyed fresh, with its rich golden color and melt-in-mouth texture. Cut into neat squares or diamond shapes for a traditional look. Arrange pieces on a decorative plate or banana leaf for an authentic South Indian presentation.
Accompaniments:
- Serve alongside a cup of strong South Indian filter coffee for a classic pairing.
- Complement with savory snacks like murukku or mixture for a balanced festive spread.
- A drizzle of warm ghee just before serving can enhance aroma and richness.
Sides:
- Pair with other Indian sweets like kaju katli or coconut burfi for a Diwali or wedding dessert platter.
- Offer with payasam or kesari bath during festive feasts to create a luxurious thali experience.
Nutritional Profile (Per Serving – 1 piece, ~30 g):
- Calories: ~150–180 kcal (varies depending on ghee quantity)
- Protein: ~2–3 g
- Fat: ~8–10 g
- Carbohydrates: ~18–20 g
- Fiber: ~0.5 g
- Dairy: Contains ghee (clarified butter); can be adapted with plant-based ghee for vegan versions
- Gluten: Naturally gluten-free
Mysore Pak is indulgent yet wholesome, thanks to protein from gram flour and healthy fats from ghee. The fragrant cardamom and rich caramel-like sweetness make it a timeless festive treat, perfect for gifting or savoring slowly.
Storage & Reheating – Mysore Pak
Room Temperature:
Mysore Pak stores best at room temperature in an airtight container. Keep it in a cool, dry place away from direct sunlight. It stays fresh for 7–10 days when stored properly.
Refrigeration:
While refrigeration is not necessary, you can refrigerate Mysore Pak during hot or humid weather to prevent ghee from becoming too soft. Store in an airtight container to avoid absorbing other odors. Bring to room temperature before serving for the best flavor and texture.
Reheating:
If Mysore Pak becomes firm when stored in the fridge, warm it gently:
- Place pieces on a microwave-safe plate and heat for 5–8 seconds in the microwave.
- Alternatively, wrap in foil and place in a warm oven (around 80–90°C / 175–195°F) for a few minutes until slightly softened.
Avoid Overheating:
Excess heat can cause ghee to separate, making the sweet greasy. Always reheat lightly.
Tips:
- Separate layers with parchment paper when stacking to prevent sticking.
- For gifting, wrap each piece in butter paper or food-safe plastic for freshness.
- If storing for longer periods, refrigerate and consume within 2–3 weeks for best taste.
Why This Recipe Works – Mysore Pak
Perfectly Crumbly Yet Melt-in-the-Mouth Texture:
The slow roasting of gram flour (besan) in generous ghee ensures a nutty aroma and smooth texture. The precise sugar syrup stage creates the classic crumbly yet soft bite Mysore Pak is famous for—neither too hard nor too gooey.
Rich Flavor Without Greasiness:
Using the right ghee-to-besan ratio allows richness without making the sweet overly oily. Continuous stirring prevents lumps, giving a consistent flavor throughout.
Balanced Sweetness:
The sweetness is carefully matched to the nuttiness of roasted besan and the richness of ghee, ensuring a dessert that’s indulgent but not cloying.
Minimal Ingredients, Maximum Impact:
With just three main ingredients—besan, ghee, and sugar—this recipe showcases how technique elevates simplicity into an iconic Indian sweet.
Festive & Gift-Worthy Presentation:
Its golden hue, natural sheen from ghee, and neat square or diamond cuts make it visually appealing and perfect for Diwali, weddings, or gifting.
Beginner-Friendly with Clear Steps:
Though Mysore Pak has a reputation for being tricky, this method breaks it into clear, manageable stages—roasting, syrup-making, and mixing—ensuring success even for first-timers.
Extended FAQs – Mysore Pak
Q: Can I make Mysore Pak ahead of time?
A: Yes! Mysore Pak keeps very well. Once cooled completely, store it in an airtight container at room temperature for up to 10–12 days. For longer storage, refrigerate for up to 3 weeks, but allow it to come to room temperature before serving for the best texture.
Q: Can I adjust the sweetness?
A: Absolutely. If you prefer a less sweet version, reduce the sugar slightly, but note that the texture may change slightly as sugar syrup consistency affects firmness.
Q: Can I use oil instead of ghee?
A: Traditional Mysore Pak relies on ghee for its signature flavor and texture. You can replace part of the ghee with neutral oil, but a full substitution will yield a different taste and a less melt-in-the-mouth feel.
Q: Why did my Mysore Pak turn hard?
A: This usually happens if the sugar syrup is cooked past the one-string consistency or if the mixture is overcooked after adding besan. Timing and heat control are key to achieving the perfect crumbly softness.
Q: Why is my Mysore Pak too soft or sticky?
A: This can happen if the sugar syrup isn’t cooked enough or if there’s excess moisture in the besan. Ensure the besan is roasted well and the syrup reaches proper consistency before combining.
Q: Can I add flavors or toppings?
A: Yes! Cardamom powder is the most popular flavoring. You can also add a pinch of saffron, grated dry coconut, or sprinkle chopped pistachios or almonds on top before cutting for extra appeal.
Q: How do I get neat, even pieces?
A: Pour the hot mixture into a greased tray, smooth the surface, and cut into pieces while still warm but firm. Wipe the knife between cuts for clean edges.
Conclusion
Mysore Pak is a legendary South Indian sweet, cherished for its rich ghee flavor, crumbly-yet-melt-in-the-mouth texture, and golden hue. Made with just a handful of ingredients—gram flour, sugar, and ghee—it transforms into a decadent treat through precise sugar syrup cooking and expert blending. Every bite carries the warmth of tradition and the indulgence of pure, unadulterated sweetness.
Whether offered during festivals, shared at family gatherings, or presented as a gift, Mysore Pak holds a special place in Indian culinary heritage. Its simplicity, combined with its luxurious taste, makes it a timeless dessert loved by generations. With the right technique, anyone can recreate this royal sweet at home, honoring the craft and flavor that have delighted sweet lovers for centuries.