Vegetable puffs are very common in India. But here in the US, I have seen puffs to be sweet rather than savory (except in Indian restaurants/ bakeries). Making puff pastry involves rolling out the dough very thin and layering with butter. It is a lot of hard work and I prefer to get puff pastry squares (available in all grocery stores) which makes this recipe a lot simpler. I substituted half the portion of the potato with spinach.
To make the filling, I sauteed cumin (jeera) seeds, thinly sliced onions, boiled and mashed potatoes and chopped spinach (if frozen thawed, if canned drained) in 1 tsp oil. I added salt, cumin powder, red chilly powder and turmeric powder and mixed well. I added little water and covered to cook. Then I removed the cover and stirred continuously (to avoid burning) until all the water is evaporated. I cut the puff pastry squares into triangles, placed the filling, folded into half, stuck corners with water and baked at 375F for 10-15 minutes. Tasty savory puffs are ready to be served.