This Karanji recipe is a keeper, a sweet treat that graces our homes during celebrations like Holi and Diwali. It has a flaky outer shell made from all-purpose flour and a rich filling of coconut, sesame, semolina, sugar, cardamom powder, and nuts. It bursts with flavor, the moment you savor it, leaving behind a sweetness that lingers long after the last crumb.

Jump to:
Why will you love this?
- Irresistibly flaky and flavorful: The crisp, golden crust paired with a luscious filling of coconut, nuts, and sugar creates a combination that's impossible to resist. Every bite is pure festive bliss!
- Worth every bit of effort: Though the process takes a little time and patience, the moment you bite into that perfectly crisp Karanji, you'll know it was all worth it.
- Perfect for sharing: These make a wonderful treat to serve guests or gift to friends and family, and a heartfelt way to share your warmth and festive cheer, just like the malai peda, milk peda, crispy murukkus, or seven cup barfi.
- Long-lasting freshness: Karanji stays fresh for up to a week when stored properly, making it an easy and convenient sweet to prepare ahead of celebrations.
- Loved by kids and adults alike: Whether it's the sweet, nutty filling or the crunchy outer layer, Karanji wins hearts across all ages, a true family favorite.
Ingredients needed
- Outer Covering
- All-purpose Flour, semolina, milk, salt, and ghee
- Inner Stuffing
- Desiccated coconut, nuts like almonds, pistachios, cashews, and raisins, Sugar, cardamom, white sesame seeds, and semolina (optional)
How to make Karanji using the Karanji recipe?
There are two parts to making Karanji. First, we prepare the filling and allow it to cool. Next, we make the dough for the outer covering, similar to the modak and gujiya sweets, and let it rest for a while.
We begin by toasting the desiccated coconut in ghee, followed by sesame seeds. You can also add a little semolina if you prefer; it's optional but adds a nice texture. Transfer the mixture to a bowl. Powder the nuts, cardamom, and sugar together, then add them to the toasted coconut mixture and mix well. Let the filling cool completely.
To make the dough, combine all-purpose flour, semolina, and a pinch of salt. Add warm ghee and mix until it resembles breadcrumbs. Gradually add a small amount of milk to form a stiff dough. Cover and let both the dough and the filling rest for a while before shaping the Karanjis.

Make small balls from the dough and roll them out into flat discs using a rolling pin. Place a spoonful of the stuffing in the center, lightly brush the edges with milk, and fold the disc in half. Press and pinch the edges together to seal them well.

Line up all the prepared Karanjis on a paper towel. Now comes the fun part, deep-frying them to golden perfection!

Heat the oil over a medium-low flame and gently slide the Karanjis into it. Fry them in batches, turning occasionally, until both sides are evenly golden brown and crisp.

Variations in making Karanji
- Some prefer using jaggery or brown sugar as used in making vazha ela ada instead of white sugar for the filling; it's all a matter of personal taste.
- Similarly, instead of using only all-purpose flour, a combination of whole wheat flour and all-purpose flour in a 1:1 ratio is often preferred for a slightly healthier and nuttier version.
- Another variation in the dough preparation is to replace ghee with oil and milk with water, which also works well and gives a slightly different texture to the outer crust.

You may also love some other similar fried stuffing recipes like Fried Modak and Mawa Gujiya, and the ones that use coconut, like easy coconut burfi and Rava laddu with coconut.

Useful Tips
- Make sure to use only a small amount of milk or water while kneading the dough to achieve a stiff consistency. If the dough is too soft, the outer covering may not turn crisp after deep-frying.
- Seal the Gujiyas with a little milk to prevent the filling from spilling out while frying. You can also use ready-made Karanji shapers, which make sealing quicker and easier.
- Deep-fry on a medium flame, and avoid overcrowding the pan to ensure the Karanjis cook evenly and turn beautifully golden brown.
- Cool the stuffing before shaping the gujiyas.
- Let the dough rest for 15 to 30 minutes, covered with a damp cloth.
Related Recipes
If you tried this Karanji Recipe or any other recipe on my blog, please leave a 🌟 star rating and a 📝 comment below. I love hearing from you!

Karanji Recipe
Ingredients
For outer covering
- 2 cups All-purpose flour
- 2 tbsp semolina
- 2 tbsp ghee (clarified butter) warmed up
- ½ tsp salt
- ½ cup milk to knead
For Filling
- 1 cup coconut dessicated
- 1 tbsp ghee (clarified butter)
- 10 nuts almonds , cashew, pista, raisins
- 3-4 tsp sugar or as desired
- 4-5 cardamoms
- 2 tsp white sesame seeds
- 2 tsp semolina
Instructions
- In a pan, heat 2 tsp ghee and fry the dessicated coconut till slightly browned.
- Keep it aside and let it cool.
- Next, heat the sesame seeds and semolina(if using) in the ghee.
- Powder the nuts, raisins ,sugar and cardamom.
- Mix the coconut, sesame, semolina, sugar, and powdered dry nuts
- Mix all the ingredients for the outer covering in a bowl .
- Knead the ingredients with portions of milk so that you get a stiff dough.
- Take a small ball of the dough and roll into small circles.
- Add a spoon of the filling and seal with your finger by pinching the edges
- .You can also add a drop of milk so that it is sealed well.
- Heat a pan of oil and deep fry the karanjis on medium heat until they are golden brown.
- Karanjis are now ready to be served . Enjoy!
Video
Notes
- Make sure to use only a small amount of milk or water while kneading the dough to achieve a stiff consistency. If the dough is too soft, the outer covering may not turn crisp after deep-frying.
- Seal the Gujiyas with a little milk to prevent the filling from spilling out while frying. You can also use ready-made Karanji shapers, which make sealing quicker and easier.
- Deep-fry on a medium flame, and avoid overcrowding the pan to ensure the Karanjis cook evenly and turn beautifully golden brown.
- Cool the stuffing before shaping the gujiyas.
- Let the dough rest for 15 to 30 minutes, covered with a damp cloth.
Nutrition











These look delicious, and I hope you have a wonderful Diwali celebration!
This recipe turned out so delicious! The sweet, flaky texture was perfect. Definitely a new favorite for festive occasions.
This was the first time making Karanji Diwali Sweet! And my family loved this!
This worked exactly as written, thanks!