Growing up, Holi at our place always smelled like thandai, fried snacks, and something sweet cooling on a rack. I almost always reached for gujiya first: thin pastry folded into a neat half-moon, hiding a crumbly mawa filling studded with coconut and nuts.
Gujiya (also spelled gujhiya) is the crisp North Indian cousin to Maharashtrian karanji and Gujarati ghughra. Same festival energy, slightly different spice and sweetness balance. This homemade gujiya recipe is the one I make when I want shells that shatter lightly and a filling that tastes rich without turning sticky or leaking into the oil.
If you are building a full Holi or Diwali spread, pair a batch with something cool and milky from the site, like Easy Rice Kheer with Millet Swaps. For a savoury festival plate another day, Jowar Sabudana Khichdi is a lovely contrast to all the mithai.
The Story of Holi on a Plate
Gujiya shows up across homes in Uttar Pradesh, Bihar, Rajasthan, and beyond during Holi and often again at Diwali. The half-moon shape is practical: it seals in a dry-ish mawa mixture so the pastry can fry evenly. Regional versions swap the filling (semolina and coconut, only nuts, khoya-forward, or even soaked poppy seeds in some traditions). What stays constant is the joy of breaking through a flaky shell into something fragrant with cardamom.
This version keeps the filling dry enough to pleat and uses powdered sugar in the mix so the center stays slightly sandy, not syrupy.
Why You’ll Love This Gujiya
- ✓ Clear texture cues for dough and mawa so the shells stay sealed
- ✓ A balanced filling: khoya, coconut, nuts, and cardamom without cloying sweetness
- ✓ Dry crumb filling style: no heavy sugar syrup soak, so the pastry stays shatter-crisp
- ✓ Works for Holi, Diwali, or any weekend project when you want a special sweet
- ✓ Freezes well before frying if you want to prep ahead for guests

Ingredients for Gujiya
Makes about 12–14 medium gujiya (serves 6–8 as a small sweet)
For the pastry
- 2 cups maida (all-purpose flour)
- ¼ teaspoon fine salt
- 4 tablespoons ghee (melted, warm but not hot)
- About ½ cup cool water, plus extra as needed
For the mawa filling
- 200 grams khoya (mawa), crumbled (store-bought unsweetened khoya works well)
- ½ cup unsweetened desiccated coconut
- ½ to ⅔ cup powdered sugar (start with ½ cup, taste, then add more)
- ½ teaspoon green cardamom powder
- 3 tablespoons mixed nuts (almonds and cashews), finely chopped
- 2 tablespoons golden raisins, chopped (optional)
- 2 tablespoons fine semolina (sooji), optional, for extra body
For frying
- Neutral oil with a high smoke point, or filtered groundnut oil, as needed in a deep kadai or saucepan
Mawa note: If your khoya feels very soft or wet, cook it a little longer in the pan until it looks dry and crumbly. Wet filling is the main reason gujiya bursts in hot oil.
Whole wheat swap: You can replace up to half the maida with atta for a nuttier shell. The pastry will be slightly less delicate, but still delicious.

How to Make Gujiya
Step 1: Knead and rest the dough
Whisk the maida and salt in a wide bowl. Rub in the warm ghee with your fingertips until the mixture looks like coarse breadcrumbs and holds a shape when you squeeze a handful.
Add water a little at a time and knead into a firm, smooth dough. It should feel smoother than roti dough, not sticky. Cover and rest at least 30 minutes at room temperature, or up to 2 hours if your kitchen is cool.
Test note: I used to rush the rest and the dough would spring back while rolling. A full 30 minutes makes thin, even circles much easier.
Step 2: Cook and cool the filling
Warm a heavy pan on medium heat. Add the crumbled khoya and dry-roast, stirring constantly, until it turns a light golden colour and smells toasted. It should look dry and sandy, not glossy. If using sooji, toast it separately in a teaspoon of ghee until fragrant and pale gold, then mix into the khoya off the heat.
Scrape the mixture into a bowl and cool completely. Stir in coconut, powdered sugar, cardamom, nuts, and raisins. Taste: it should be sweet but still slightly crumbly, not sticky. If it clumps, add a spoon more coconut or a tablespoon of roasted sooji.
Step 3: Roll and fill
Divide the rested dough into 12 to 14 equal balls. Keep them covered. Roll one ball into a thin circle about 12 to 14 cm wide, flouring lightly as needed.
Place a generous tablespoon of filling on one half, leaving a clean border. Brush the edge with a few drops of water, fold into a half-moon, and press firmly to seal. Either crimp with your fingers in small pleats or press with a fork for a tighter seal.
Tip from experience: If any spot looks thin, patch with a tiny scrap of dough and press well. Thin spots are where oil sneaks in first.
Step 4: Fry until golden
Heat oil in a deep pan on medium-low until a small piece of dough rises slowly with tiny bubbles (not aggressive bubbles). Fry a few gujiya at a time without crowding, turning gently until both sides are an even golden brown.
Drain on a wire rack or kitchen paper. Cool fully before storing so the shells stay crisp.

Serving and Storing
Gujiya is best the day it is fried, when the shell is at its crispiest. If you are serving a crowd, fry in batches and keep the rack in a warm oven (about 80–90°C) for a short time only so they do not soften.
Storage: Once completely cool, store in an airtight container at room temperature for 2 to 3 days in a dry climate, or in the fridge for up to a week. The shell softens slightly in the fridge, but the flavour stays excellent.
Make-ahead: Freeze uncooked, sealed gujiya in a single layer, then transfer to a freezer bag with parchment between layers. Fry straight from frozen on medium-low heat for the first minute, then finish as usual.
If you want a no-fry festival dessert on the same menu, Easy Mango Shrikhand (Amrakhand) is a creamy, make-ahead counterpoint.

Homemade Gujiya Recipe (Crisp Holi Sweet with Mawa Filling)
Equipment
- Mixing bowls
- Rolling pin
- Heavy-bottomed frying pan or kadai
- Slotted spoon
- Wire rack or kitchen paper for draining
Ingredients
For the pastry
- 2 cups maida all-purpose flour
- 1/4 teaspoon fine salt
- 4 tablespoons ghee melted, warm but not hot
- About 1/2 cup cool water, plus extra as needed
For the mawa filling
- 200 grams khoya mawa; unsweetened store-bought khoya works well; crumbled
- 1/2 cup unsweetened desiccated coconut
- 1/2 to 2/3 cup powdered sugar start with 1/2 cup, taste, then add more
- 1/2 teaspoon green cardamom powder
- 3 tablespoons mixed nuts almonds and cashews; finely chopped
- 2 tablespoons golden raisins optional; chopped
- 2 tablespoons fine semolina sooji; optional, toasted in 1 teaspoon ghee if using
For frying
- Neutral oil or filtered groundnut oil, as needed for deep frying
Instructions
Make and rest the dough
- Whisk maida and salt in a wide bowl. Rub in warm ghee until the mixture looks like coarse breadcrumbs and holds a shape when squeezed.
- Add water a little at a time and knead into a firm, smooth dough (not sticky). Cover and rest at least 30 minutes at room temperature, or up to 2 hours in a cool kitchen.
Cook and cool the filling
- Warm a heavy pan on medium heat. Dry-roast crumbled khoya, stirring constantly, until light golden, dry, and sandy, not glossy.
- If using sooji, toast it separately in 1 teaspoon ghee until fragrant and pale gold, then mix into the khoya off the heat.
- Cool the mawa mixture completely. Stir in coconut, powdered sugar, cardamom, nuts, and raisins. Taste; filling should be sweet but crumbly, not sticky. If it clumps, add a little more coconut or a tablespoon of roasted sooji.
Shape and fill
- Divide dough into 12 to 14 equal balls; keep covered. Roll each into a thin circle about 12 to 14 cm wide, dusting lightly with flour as needed.
- Place a generous tablespoon of filling on one half, leaving a clean border. Brush the edge with a few drops of water, fold into a half-moon, and press firmly to seal. Crimp the edge with your fingers or press with a fork for a tight seal. Patch thin spots with tiny scraps of dough.
Fry
- Heat oil in a deep pan on medium-low until a small piece of dough rises slowly with fine bubbles (not aggressive). Fry a few gujiya at a time without crowding, turning gently until evenly golden brown.
- Drain on a wire rack or kitchen paper. Cool completely before storing so shells stay crisp.
Notes
FAQs
Q1. Why did my gujiya burst in the oil?
Usually wet filling, a weak seal, or oil that is too hot. Make sure the mawa is well dried, cool the filling before folding, seal tightly, and fry on medium-low so the pastry cooks through gently.
Q2. Can I make gujiya in an air fryer?
Yes, as a lighter option. Brush or spray the shaped gujiya lightly with oil and air fry at about 170–180°C until golden, turning once. They will be crisp but not identical to deep-fried.
Q3. Can I make this vegan?
Classic gujiya relies on khoya and ghee. A true vegan version needs a different filling (nut and coconut based, or thickened plant milk solids). If you need a fully plant-based festival dessert on the same table, the millet kheer linked above is a better fit than forcing a mawa substitute here.
Q4. My dough keeps cracking when I roll. What should I do?
The dough may be too dry or tired. Knead in a teaspoon of water, rest another 15 minutes, and roll more gently with light dusting.
Q5. Should I dip gujiya in sugar syrup?
Some regional styles do. This recipe is for dry, crisp gujiya without chashni. If you want a glazed finish, you would need a separate one-string syrup step after frying, which softens the shell faster.
Q6. Can I use jaggery instead of powdered sugar?
You can grate dry jaggery finely, but it melts more easily and can make the filling wetter. Reduce other moisture, cook the filling mixture slightly longer if needed, and seal very carefully.
A Sweet Worth the Effort
Gujiya is not a five-minute sweet, and that is part of the charm. You roll, fill, pleat, and fry with intention, and the payoff is that first bite: flaky shell, fragrant mawa, bits of nut and raisin in the same mouthful.
If you try this gujiya recipe, leave a comment below: do you prefer your gujiya plain and crisp, or lightly dusted with powdered sugar right before serving?
Made this? Share a photo and tag @petitepaprika on Instagram. I love seeing your kitchen creations!
This gujiya recipe is the one I return to for Holi and Diwali: crisp shells, dry mawa filling, and a rhythm you can repeat year after year.
