Magas Recipe | Gujarati Magas | Gram Flour Fudge
Quick Links
- Traditional & Regional Value of Magas
- What to Eat With Magas
- Is Magas Healthy?
- Why People Love Magas
- Magas Key Ingredients
- Magas Recipe: Quick Summary
- Watch video and learn how to make Magas Recipe
- Tips & Tricks for Perfect Magas
- Delicious Variations to Try
- Frequently Asked Questions (FAQ)
- 1. Why are my magas not flaky and layered?
- 2. Why did they become hard after cooling?
- 3. Can I bake them instead of frying?
- 4. How do I keep them crisp for days?
- 5. My magas are oily. What went wrong?
Magas Recipe: The Flaky, Layered Gujarati Sweet That’s Simpler Than It Looks
Learn to make Magas, a crispy, diamond-shaped sweet made with besan and ghee. This lighter cousin of Mohanthal is a Diwali favorite and easier to master. Step-by-step guide with shaping tips.
Meet Magas, the elegant, less-fussy cousin of Mohanthal. While Mohanthal is a dense fudge, Magas is all about delicate, flaky layers. Made from a simple dough of gram flour and ghee, it’s rolled out, cut into diamonds, and deep-fried to a golden crisp before being soaked in sugar syrup. The result is a sweet that shatters with a light crunch and then melts in your mouth. It’s rich, yes, but also surprisingly light and addictive. If you love textures, this Gujarati Diwali specialty will become your new favorite.
Short Video Recipe
Watch recipe video about Magas Recipe | Gujarati Magas: ગુજરાતી મગજ 1 kg કંદોઈની ટીપ્સથી બનશે ઓછા ખર્ચામાં | Gujarati magas | magaj recipe | besan barfi
લખેલી રેસીપી / Written recipe ...
Traditional & Regional Value of Magas
Magas is a classic Gujarati sweet, particularly popular in the Saurashtra region. It’s a Diwali staple, often homemade and shared with neighbors. The name might be derived from its shape or its layered (“magaj”) texture. It’s considered a more delicate and sophisticated sweet compared to some heavier mithais. Its ability to stay crisp for days in an airtight container makes it perfect for the festive season of visiting and gifting. Making Magas requires a light hand, and perfecting it is a point of pride for home cooks.
What to Eat With Magas
Its crisp texture makes it perfect for certain pairings:
- With Tea or Coffee: The ultimate accompaniment. The hot drink softens it slightly as you dip.
- As Part of a Festive Mithai Box: Packed alongside softer sweets like barfi or peda for variety.
- As a Sweet Snack: Eaten on its own, a few pieces at a time, throughout the day.
- Offered as Prasad, especially in homes where fried sweets are part of the ritual offering.
Is Magas Healthy?
Magas is a deep-fried sweet soaked in sugar syrup, so it’s high in calories, refined carbohydrates (from besan), and fat (from ghee/oil). It’s a pure festive indulgence with little nutritional value beyond some protein from the gram flour. There is no healthy version that retains its signature crisp, layered texture. It’s the kind of sweet you make once a year for Diwali and enjoy in strict moderation, savoring each flaky piece.
Why People Love Magas
The love is all about that incredible texture—the crisp, shattering layers that give way to a melt-in-the-mouth sweetness. It feels fancy and intricate, even though the process is straightforward. The flavor of besan and ghee is simple but profound. It’s also a very “clean” sweet to eat—not sticky or messy. People enjoy the process of rolling, cutting diamonds, and watching them puff up in the oil. It’s a satisfying sweet to make and an even more satisfying one to eat.
Magas Key Ingredients
- Gram Flour (Besan): Fine, sieved flour is a must for a smooth dough.
- Ghee (Clarified Butter): Solid ghee is rubbed into the flour to create a shortcrust pastry-like dough. This creates the layers.
- Water: Just enough to bind the dry ingredients into a stiff dough.
- Oil/Ghee for Frying: For deep-frying the shaped magas.
- Sugar & Water: For the sugar syrup (chashni). A one-string consistency is ideal.
- Cardamom Powder & Saffron (Optional): For flavoring the syrup.
Magas Recipe: Quick Summary
- Make Dough: In a bowl, mix 2 cups fine besan with a pinch of salt. Add ¼ cup solid ghee. Rub with fingertips until mixture resembles breadcrumbs.
- Add water, a little at a time, to form a stiff dough (like pastry dough). Do not over-knead. Rest covered for 20 minutes.
- Make Syrup: Boil 1.5 cups sugar with ¾ cup water to a one-string consistency. Add cardamom and saffron. Keep warm.
- Shape: Divide dough. Roll out a portion into a thin rectangle (like a chapati, but thinner). Cut into diamond shapes with a knife or pastry wheel.
- Fry: Heat oil/ghee on medium heat. Gently slide in the diamonds. Fry on medium-low until golden brown and crisp. They will puff up slightly. Drain on paper towels.
- Soak: While still hot, dip the fried magas into the warm sugar syrup for 30-45 seconds. Remove and place on a wire rack to dry and crisp up again.
- Once completely cool and crisp, store in an airtight container.
Watch video and learn how to make Magas Recipe
Tips & Tricks for Perfect Magas
- Stiff Dough: The dough must be stiff. A soft dough will absorb too much oil and won’t be flaky.
- Roll Thin: The thinner you roll, the crispier the final product. Aim for 2-3 mm thickness.
- Medium-Low Heat Frying: Fry on steady medium-low heat to cook through and become crisp without burning.
- Syrup Soak Timing: Don’t soak for too long, or they will become soggy. A quick dip is enough to sweeten and add a slight glaze.
Delicious Variations to Try
- Mawa Magas: Add a little grated khoya to the dough for a richer flavor.
- Nutty Magas: Press a piece of almond or pistachio onto each diamond before frying.
- Spiced Magas: Add a pinch of nutmeg or dry ginger powder to the dough.
Frequently Asked Questions (FAQ)
1. Why are my magas not flaky and layered?
You over-kneaded the dough or didn’t use enough ghee. The ghee should be solid and rubbed in properly to create the shortcrust texture.
2. Why did they become hard after cooling?
They were fried on too high heat (outside cooked too fast, inside remained doughy, then hardened), or the syrup was too thick.
3. Can I bake them instead of frying?
Baking will not give the same crisp, layered texture. The frying is essential for the signature puff and crunch.
4. How do I keep them crisp for days?
Ensure they are completely cool before storing in an absolutely airtight container. Any moisture will make them soft.
5. My magas are oily. What went wrong?
The oil was not hot enough, the dough was too soft, or you didn’t drain them properly on paper towels after frying.
magas recipe, Gujarati diamond sweet, Diwali crispy mithai, besan pastry, layered Indian sweet, fried dessert, sugar syrup sweet, how to make magas, festive snack, make ahead Diwali sweet

Gujarati Magas (Gram Flour Fudge)
Ingredients
Equipment
Method
- Heat 250 grams of ghee in a heavy-bottomed pan over low heat until completely melted.
- Add 500 grams of coarse besan flour to the melted ghee. Mix thoroughly with a wooden spoon until well combined.
- Roast the besan mixture on low to medium-low heat for 30-35 minutes, stirring continuously to prevent burning.
- Continue roasting until the besan turns from yellow to a deep mustard color and releases a rich, nutty aroma. The ghee will start oozing out from the sides when properly roasted.
- Turn off the heat and transfer the roasted besan to a mixing bowl. Allow it to cool slightly for 5-7 minutes.
- Gradually add ½ cup of milk while stirring continuously. The mixture will become grainy and slightly firm.
- Once the mixture is cool enough to handle (warm but not hot), add 250 grams of powdered sugar. Mix thoroughly until well combined.
- Add 1 teaspoon of cardamom powder and mix well to distribute evenly throughout the mixture.
- Transfer the mixture to a greased tray or one lined with parchment paper. Spread evenly to about 1-inch thickness.
- Press the mixture firmly with the back of a spoon or spatula to compact it and create an even surface.
- Sprinkle almond slivers, pistachio slivers, and dried rose petals (if using) on top. Gently press them into the surface.
- Let the magas set for at least 3 hours at room temperature, or preferably overnight for best texture.
- Once completely set, cut into square or diamond-shaped pieces using a sharp knife.
- Store in an airtight container at room temperature. The magas will firm up further over time.
Notes
• Use low to medium-low heat throughout cooking to prevent burning; besan can burn easily.
• Be cautious as ghee can splatter if overheated. Stir continuously to prevent this.
• Allow the mixture to cool slightly before adding sugar to avoid clumping and ensure even mixing.
• Wear oven mitts or use appropriate protection when handling the hot pan. Storage:
• Store in an airtight container at room temperature for up to 15 days.
• For longer storage, refrigerate for up to 1 month.
• Keep away from moisture and humidity to prevent softening.
• Separate layers with parchment paper if stacking pieces in container. Substitutions:
• Use regular besan flour if coarse besan is unavailable, though texture may be slightly different.
• Replace powdered sugar with homemade version by grinding granulated sugar in a mixer.
• Substitute dried rose petals with ½ teaspoon edible rose essence if unavailable.
• Add 1 tablespoon of charoli seeds (chironji) along with nuts for variation.
• For a richer taste, add 2 tablespoons of grated khoya (mawa) along with milk.
• Vegan option: Use coconut oil instead of ghee and almond milk instead of regular milk. Pro Tips:
• Stir continuously during roasting to prevent burning and ensure even color development.
• The besan is properly roasted when it turns deep mustard color and ghee starts oozing out from sides.
• Sift the besan flour before using to remove any lumps for smoother texture.
• For a grainier texture, skip adding milk or use less milk (2-3 tablespoons).
• For a softer, fudgier texture, add a bit more milk (up to ¾ cup).
• Let the mixture cool slightly before adding sugar to prevent melting and greasiness.
• Press the mixture firmly while setting to ensure it holds together when cut.
• The magas develops better flavor if allowed to rest for 24 hours before serving.
• For perfect diamond shapes, cut while slightly firm but not completely hard.
• Use fresh, good quality besan for best flavor - stale besan can taste bitter.
• Adjust sugar according to taste - some prefer it less sweet.
• Traditional Gujarati magas should be firm but melt in your mouth.
