clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
%bengali phulkopir singara recipe debjanir rannaghar

Phulkopir Singara | Kolkata style Fulkopir Shingara Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews


Phulkopir Singara is a quintessential Bengali no onion no garlic snack; a distant cousin of Samosa and prepared with a filling of cauliflower


Units Scale

The Stuffing:

  • 300g Cauliflower
  • 3 Potatoes
  • 10 Green Peas on the pod
  • 1 Tbsp. Ginger Paste
  • 25g Cashew nut
  • 25g Raisin
  • 1 Tsp. Kasuri Methi
  • 1 Tsp. Bengali Bhaja Moshla
  • 1 Tsp. Bengali Garam Masala
  • 1 Tsp. Sugar
  • 1 Tsp. Red Chili Powder
  • 1 Tsp. Turmeric Powder
  • 1 Tsp. Salt
  • 1 Tbsp. Ghee
  • 2 Tbsp. Mustard Oil

The crust:

  • 300g Plain Flour
  • 3 Tbsp. Vegetable Oil
  • 1/2 Tsp. Salt

To Fry:

  • Vegetable Oil for deep frying (I have used 500ml oil)


To make the Filling:

%bengali phulkopir singara stuffing debjanir rannaghar

  1. Cut the stalk of the cauliflower and cut the cauliflower into small bite-sized pieces as well.
  2. Soak the Cauliflower in water for 10 minutes.
  3. Now cut the potatoes into small bite-sized pieces.
  4. Do not remove the skin of the potato.
  5. Soak potatoes in water as well for 10 minutes as well.
  6. Remove the skin of the peas pod and separate the seeds.
  7. You can, however, use frozen peas instead.
  8. Marinate cauliflower florets with 1/4 tsp. each Turmeric Powder and salt as well
  9. Marinate Potato chunks with 1/4 tsp. each Turmeric Powder and salt as well.
  10. Heat 2 Tbsp. Oil and also 1 Tbsp. Ghee in a pan.
  11. Heat the oil-ghee mixture.
  12. Add Cashewnuts and Raisins and fry for a minute and strain.
  13. Add potato chunks and fry those for 5 minutes.
  14. The potatoes should be 40% done by this time.
  15. Add cauliflower florets and green peas and fry those as well for 3 minutes.
  16. Now add Kasuri Methi to the mixture.1/4 Tsp. Asafoetida as well.
  17. Add fried Cashewnuts and Raisins.
  18. Add 1/4 Tsp. each of Turmeric Powder, Cumin Powder, and Red Chili Powder.
  19. Now add 1 Tsp. Sugar as well.
  20. Add 2/4 Tsp. Amchur Powder.
  21. Mix and cook for a minute.
  22. Now add fried Cashewnuts and Raisins.
  23. Cook on low flame for 3-4 minutes.
  24. Add 1 Tsp. Bengali Bhaja Moshla (this is having chili as well; you can see the bhaja moshla video of mine to know how to make it).
  25. Add 1 Tsp. Bengali Garam Moshla.
  26. Mix and cook for a minute.
  27. Now add 1/2 cup water to the mixture.
  28. Cook till the water evaporates completely.
  29. The mixture should be dry yet properly cooked.
  30. Let the mixture cool completely before using it as a filling.
  31. You can store the mixture in the refrigerator for making Phulkopir Singara at a later time.

The perfect Singara outer crust!

%How to shape Bengali Singara Debjanir Rannaghar

  1. Take 300g Plain flour in a bowl.
  2. Add 1/2 Tsp. salt and mix.
  3. Now add 3 Tbsp. Vegetable oil and mix till the mixture is crumbly.
  4. To make the dough you need around 75ml (2/3 cup) water.
  5. To make the dough you need 2/3 Cup of water.
  6. Add water little by little and knead the dough.
  7. Knead till the dough is not sticky.
  8. Once done, while separating the dough with your hand you will hear a sound.
  9. It will take around 5 minutes to make the dough.
  10. Once done cover the dough with a wet cloth and leave it for 15 minutes.
  11. Divide the dough into 10 balls.
  12. Cover again with a wet cloth and let it rest for 10 minutes.
  13. Now take one ball and roll it into an oval shape (not round).
  14. Roll it evenly and not much thick.
  15. You may refer to the video for this step.
  16. Cut the flattened crust from the mid.
  17. While rolling, you can apply little oil to the dough.
  18. Following this step make the rest of the D-shaped portions.
  19. You can store these by covering them with cling film for later use or you can use these then and there to make singara.
  20. To make Singara, take one D-shaped portion and join the straight side of it to form a cone.
  21. Stretch the round side a bit.
  22. Join properly so that there is no gap.
  23. Now take 1 Tbsp. Filling and fill the cone halfway through.
  24. Apply water to the open area.
  25. Stretch the round side and join it with the joint side to shape the Singara.
  26. Minutely seal the Singara.
  27. Place it over your palm to check whether the Singara is seated properly!
  28. Using your finger shape, it properly gives a perfect shape.
  29. Once done make the rest of the Singara following the same process.

Frying tricks!

  1. Take sufficient oil in a pan.
  2. Singaras should be dipped in oil while frying.
  3. We use Vegetable oil to fry Phulkpir Singara unless there is an urge to use Ghee!
  4. Needless to say, Ghee-e Bhaja Singara is love but the calorie content is way higher.
  5. You can, however, add 1 Tbsp. Ghee to the oil for flavor.
  6. Place the Singaras (4-5 per set) in cold oil!
  7. At this point, you can touch the oil with your fingers.
  8. This step is needed if you want the outer-crust crunchy yet firm.
  9. You need 10 minutes to fry properly.
  10. Keep the flame low all through.
  11. Strain from the pan and place over the kitchen towel.
  12. I have used a Jhuri.
  13. After making the first batch you may switch off the flame for a while and start again as you need the right temperature.
  14. If you fry Singara over medium flame, the crust will be crunchy but not firm.
  15. You may set the temperature based on your preference.


You may or may not be able to shape the perfect Singara in the first go which is absolutely fine. It is okay to see a few openings while frying. It is fun.
We prefer the homemade Phulkopir Singara smaller compared to Mistir Dokaner Singara.In case you wish to make a big Singara make 8b dough balls instead of 10 from 300g flour.

  • Prep Time: 20 mins
  • Cook Time: 1 hour
  • Category: Snack
  • Method: Cooking
  • Cuisine: Bengali


  • Serving Size: 120g
  • Calories: 176
  • Sugar: 1.8g
  • Sodium: 359mg
  • Fat: 9.8g
  • Saturated Fat: 2g
  • Carbohydrates: 19.9g
  • Fiber: 2.1g
  • Protein: 2.9g
  • Cholesterol: 2mg
Recipe Card powered byTasty Recipes