Home / Recipes / Karanji

Photo of Karanji by Rohini Rathi at BetterButter


Rohini Rathi
30 minutes
Prep Time
60 minutes
Cook Time
8 People
Read Instructions Save For Later


Maharashtrian Karanji also known as Gujiya or Ghugra is a traditional sweet, commonly prepared by Maharashtrians during the festival of Diwali. The Karanji is a must have crunchy delicacy that is filled with oodles of delicious soft goodness of coconut, jaggery, semolina and spices.

Recipe Tags

  • Veg
  • Medium
  • Diwali
  • Maharashtra
  • Frying
  • Snacks
  • Healthy

Ingredients Serving: 8

  1. 2 cups Jagger, grated fine
  2. 1 cup all purposeflour
  3. 1 cup Dessicated Coconut Powder, either grated or flakes
  4. 1/2 cup Sooji (Semolina, Rava)
  5. 1/2 cup Sesame seeds (Til seeds)
  6. 1/4 cup Poppy seeds
  7. 3 tablespoon Cooking oil (I used edible almond oil)
  8. 1 teaspoon Cardamom Powder
  9. 1 pinch Nutmeg powder
  10. Ingredients for the outer cover-
  11. 1/2 cup Sooji (Semolina Rava)
  12. 1/2 cup All Purpose Flour (Maida)
  13. 1 teaspoon Salt
  14. 1 tablespoon Sugar
  15. 3 tablespoon ghee
  16. 1 cup milk or water
  17. Oil for frying


  1. Make first filling. Begin by dry-roasting the coconut, sesame seeds and poppy seeds in a pan separately, until they turn golden brown.
  2. Make sure that they are roasted and kept separately, and never together once done. After they cool down, grind them separately in a mixer (poppy seeds, sesame seeds and coconut- in that order) till you get a coarse texture.
  3. Next, roast the semolina on medium heat in a shallow bottom pan with 1 tablespoon ghee or oil till it turns golden brown. Set this aside as well once done.
  4. Roast the whole wheat flour with the remaining ghee/oil in the same pan, until golden brown and keep aside.
  5. Now, put all the filling ingredients including the flour, semolina, coarse powders, jaggery, cardamom and nutmeg in a food processor, and blend them well for 2-3 minutes till they form a fine powder. The delicious coconut filling for the Karanji is now ready and can be set aside to be used later. 
  6. Make cover of Karanji.
  7. Heat 3 tablespoons of ghee or in a small pan. Once ghee is melted or when the oil is hot, turn off the heat and keep aside.
  8. Add in the all-purpose flour, rava, sugar and salt into a large deep bowl. Make a depression in the centre and pour the hot ghee into it mixing it into the flour thoroughly with your fingers.  Knead the dough by pouring the water and milk mixture a little at a time.
  9. Once the dough is pliable yet firm, cover it with a damp cloth and set it aside to rest for at least an hour or two.
  10. Once done, cut each of these 4 elongated rolls into 10 one inch pieces each, having about 40 pieces in total once all the rolling is done. Cover all these pieces with a damp cloth to keep the dough softened until they are ready to be made into the Karanji.
  11. Take one of the small dough pieces and with the help of a rolling pin, shape it into a small circular poori, 3-4 inch in diameter. Divide the poori into half, pour in 1-2 tablespoon of the filling on one side, and carefully fold the other half, closing the poori-shaped dough completely.
  12. In order to shape these pooris, press them on the cutting board, and carefully remove the extra dough using a karanji cutter. Once done, keep it aside to be fried.
  13. Repeat the same procedure for the remaining dough balls and cover the prepared karanjis with cloth when done.
  14. Finally, deep-fry all the prepared karanjis in hot oil, turning them continuously till they turn golden brown. Your lip-smacking, hot and crunchy  karanji is ready to serve.

Reviews (1)  

How would you rate this recipe? Please add a star rating before submitting your review.

Submit Review
Kanak Patel
Kanak Patel   Oct-30-2017

reminds me of my childhood days, my dadi use to make these for me especially. Thank you for sharing this :)

Similar Recipes

A password link has been sent to your mail. Please check your mail.