Palak Puri is a healthy and colorful variation of usual Puri where spinach puree is added in the dough. This khasta puri can be eaten as it is and you could even serve it with a sabzi for breakfast. Here is how to make Palak Ki Puri Recipe.

Palak Puri Recipe

Course: Bread
Cuisine: Indian
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Servings: 4 people
Calories: 72 kcal
Author: Neha Mathur

Palak Puri is a healthy and colourful variation of usual Puri. It can eaten as it is and you could even serve it with a sabzi for breakfast.



  • 1 and 1/2 cup Whole Wheat Flour
  • 1/2 cup All purpose flour / Maida
  • 200 g Palak
  • 1 tsp Ginger Chopped
  • 1-2 Green chilli
  • 1/2 tsp Roasted cumin powder
  • 1 tsp Salt
  • Oil for frying


  1. Wash the palak.
  2. Heat water in a big pan.
  3. Once the water comes to a boil, add palak and cook for a minute.
  4. Drain the water and run the palak under cold water.
  5. Drain the excess water and add the blanched palak in a blender along with ginger and green chilli and make a smooth puree.
  6. Add whole wheat flour, maida, roasted cumin powder and salt in a bowl and mix well.
  7. Add palak puree and mix well.
  8. Make a stiff dough.

  9. Add little water if required.
  10. Let the dough rest for 15 minutes.
  11. Heat oil for frying in a pan.
  12. Make small balls from the dough and dust and roll to make 3-4 inch puri.
  13. Once the oil is hot, deep fry the puries from both the sides.
  14. Serve hot with any curry.

Recipe Notes

The dough to make poori should be stiff to make sure the poories puffs up.

Fry the poori in very hot oil and on high heat.

You can use only whole wheat flour to make these puri.

Instead of adding spinach puree to the dough, you can add finely chopped spinach.

You can add masalas like red chilli powder, carom seeds, hing, chaat masala, lemon juice etc to make this poori even more delicious.

Add 1/4 cup besan in the dough to make missi palak puri.

Nutrition Facts
Palak Puri Recipe
Amount Per Serving
Calories 72
% Daily Value*
Sodium 659mg29%
Potassium 295mg8%
Carbohydrates 14g5%
Fiber 1g4%
Protein 3g6%
Vitamin A 4690IU94%
Vitamin C 15.4mg19%
Calcium 50mg5%
Iron 2.3mg13%
* Percent Daily Values are based on a 2000 calorie diet.