Veg Puff Pastry Recipe Indian Style Made Easy and Tasty

Updated On: October 3, 2025

If you’re craving a delightful snack that combines flaky, buttery layers with a flavorful Indian-inspired vegetable filling, look no further than this Veg Puff Pastry Recipe Indian! This recipe is a perfect fusion of classic puff pastry with aromatic Indian spices and fresh veggies, creating a delicious treat that’s perfect for tea-time, parties, or just a cozy snack at home.

The crispy golden exterior and the mildly spiced, hearty vegetable filling make this snack irresistible to both kids and adults alike.

Whether you’re a beginner or an experienced cook, this recipe is straightforward and uses easily available ingredients. Best of all, it’s versatile—you can customize the filling with your favorite vegetables or spice levels.

So, roll up your sleeves and get ready to bake some mouthwatering veg puffs that will surely become a family favorite!

Why You’ll Love This Recipe

This Veg Puff Pastry recipe is loved for its perfect balance of crispiness and rich flavor. The homemade or store-bought puff pastry delivers that iconic flaky texture that melts in your mouth, while the vegetable filling brings in warmth from Indian spices such as cumin, garam masala, and turmeric.

It’s a great way to sneak in a variety of vegetables into your diet without compromising on taste. Plus, these puffs freeze well, making them an excellent option for meal prep or last-minute snacks.

Whether you’re hosting guests or looking for a quick bite, these Indian veg puffs hit the spot every time.

Ingredients

  • Puff pastry sheets: 1 package (approx. 250g), thawed if frozen
  • Potatoes: 2 medium, boiled and diced
  • Green peas: ½ cup, boiled
  • Carrot: 1 small, finely chopped
  • Onion: 1 medium, finely chopped
  • Green chili: 1, finely chopped (adjust to taste)
  • Ginger-garlic paste: 1 teaspoon
  • Cumin seeds: 1 teaspoon
  • Turmeric powder: ½ teaspoon
  • Garam masala: 1 teaspoon
  • Coriander powder: 1 teaspoon
  • Red chili powder: ½ teaspoon (optional)
  • Salt: to taste
  • Oil: 2 tablespoons (vegetable or mustard oil preferred)
  • Fresh coriander leaves: 2 tablespoons, chopped
  • Water: 1-2 tablespoons (for sealing puff pastry)
  • Milk or plant-based milk: 2 tablespoons (for brushing)

Equipment

  • Non-stick frying pan or skillet
  • Mixing bowl
  • Rolling pin (optional, if you want to roll out pastry)
  • Baking tray
  • Baking paper or silicone mat
  • Pastry brush
  • Knife and chopping board
  • Measuring spoons

Instructions

  1. Prepare the vegetable filling: Heat oil in a non-stick pan over medium heat. Add the cumin seeds and let them splutter.
  2. Add the chopped onion, green chili, and sauté until onions turn translucent.
  3. Mix in the ginger-garlic paste and cook for 1-2 minutes until raw smell disappears.
  4. Add carrots and cook for 3-4 minutes until slightly tender.
  5. Now add boiled potatoes, green peas, turmeric powder, garam masala, coriander powder, red chili powder, and salt. Mix well and cook for another 5 minutes, stirring occasionally.
  6. Turn off the heat, add chopped fresh coriander leaves, and mix. Let the filling cool completely.
  7. Prepare the puff pastry: If using frozen puff pastry, thaw it according to package instructions. Preheat your oven to 200°C (390°F).
  8. On a lightly floured surface, roll out the puff pastry sheet if it’s too thick. Cut the sheet into squares or rectangles (about 10×10 cm).
  9. Place a spoonful of the cooled vegetable filling onto the center of each pastry square.
  10. Brush the edges of the pastry with a little water, fold over to form a triangle or rectangle, and press the edges firmly to seal. You can use a fork to crimp the edges for a decorative touch.
  11. Place the filled puffs on a baking tray lined with baking paper.
  12. Brush the tops with milk or plant-based milk to achieve a golden finish.
  13. Bake in the preheated oven for 20-25 minutes or until the pastry is puffed up and golden brown.
  14. Remove from oven and let them cool slightly before serving.

Tips & Variations

For extra crispiness, chill the puff pastry squares in the fridge for 10 minutes before baking.

You can customize the filling by adding other vegetables such as bell peppers, corn, or mushrooms. For a protein boost, add cooked paneer cubes or boiled chickpeas.

If you prefer a spicier snack, increase the amount of green chili or add some black pepper. For a milder version, reduce the chili or omit it altogether.

To make vegan puffs, use plant-based puff pastry and brush with almond milk or soy milk instead of regular milk.

For a shortcut, you can use frozen mixed vegetable peas and carrots to save chopping time.

Nutrition Facts

Nutrient Per Puff (approx.)
Calories 150 kcal
Carbohydrates 18 g
Protein 3 g
Fat 7 g
Fiber 2 g
Sodium 150 mg

Serving Suggestions

Serve these veg puff pastries warm with a side of tangy mint chutney or tamarind sauce for a perfect snack experience. They also pair wonderfully with a hot cup of masala chai or coffee.

For a party platter, arrange the puffs with a variety of dips such as yogurt raita, coriander chutney, or even ketchup for kids. These puffs can also be enjoyed as a light lunch alongside a fresh salad.

Looking for more delicious vegetable-based recipes? Check out our Vegetable Alfredo Recipes for Creamy, Healthy Dinners or try the Instant Pot Vegetarian Recipes Indian Food Lovers Adore for quick and flavorful meals.

Conclusion

This Veg Puff Pastry Indian style recipe is a delightful way to enjoy a crispy and flavorful snack that’s both comforting and satisfying. With a rich vegetable filling bursting with Indian spices wrapped in flaky puff pastry, it’s a guaranteed crowd-pleaser for any occasion.

Whether you make these for a casual family snack or a festive party appetizer, the ease of preparation and versatility make it a go-to recipe in your culinary repertoire. Plus, the ability to customize the filling and spices means you can tailor it exactly to your taste.

Don’t forget to explore more exciting recipes like the Vegetarian Date Cake Recipe: Moist, Easy, and Delicious or the Vegan Bechamel Sauce Recipe for Creamy Pasta Dishes for a well-rounded cooking adventure!

📖 Recipe Card: Veg Puff Pastry Recipe Indian

Description: A delicious Indian-style vegetable puff pastry filled with spiced mixed vegetables. Perfect as a snack or appetizer.

Prep Time: PT20M
Cook Time: PT25M
Total Time: PT45M

Servings: 6 servings

Ingredients

  • 1 sheet puff pastry (thawed)
  • 1 cup boiled and chopped mixed vegetables (carrots, peas, potatoes)
  • 1 small onion, finely chopped
  • 1 green chili, finely chopped
  • 1/2 tsp cumin seeds
  • 1/2 tsp garam masala
  • 1/4 tsp turmeric powder
  • 1/2 tsp red chili powder
  • 1 tbsp oil
  • Salt to taste
  • 1 tbsp fresh coriander, chopped
  • 1 egg (for egg wash) or 1 tbsp milk (optional)

Instructions

  1. Heat oil in a pan and add cumin seeds until they splutter.
  2. Add chopped onions and green chili, sauté until translucent.
  3. Add boiled vegetables, turmeric, red chili powder, garam masala, and salt; cook for 5 minutes.
  4. Stir in chopped coriander and remove from heat; let the filling cool.
  5. Preheat oven to 200°C (400°F).
  6. Roll out puff pastry sheet and cut into squares.
  7. Place a spoonful of filling in the center of each square.
  8. Fold the pastry over to form a triangle or rectangle and seal edges with water.
  9. Brush with egg wash or milk for a golden finish.
  10. Bake for 20-25 minutes or until puffed and golden brown.
  11. Cool slightly before serving.

Nutrition: Calories: 220 kcal per serving | Protein: 4 g | Fat: 12 g | Carbs: 25 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Veg Puff Pastry Recipe Indian”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A delicious Indian-style vegetable puff pastry filled with spiced mixed vegetables. Perfect as a snack or appetizer.”, “prepTime”: “PT20M”, “cookTime”: “PT25M”, “totalTime”: “PT45M”, “recipeYield”: “6 servings”, “recipeIngredient”: [“1 sheet puff pastry (thawed)”, “1 cup boiled and chopped mixed vegetables (carrots, peas, potatoes)”, “1 small onion, finely chopped”, “1 green chili, finely chopped”, “1/2 tsp cumin seeds”, “1/2 tsp garam masala”, “1/4 tsp turmeric powder”, “1/2 tsp red chili powder”, “1 tbsp oil”, “Salt to taste”, “1 tbsp fresh coriander, chopped”, “1 egg (for egg wash) or 1 tbsp milk (optional)”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Heat oil in a pan and add cumin seeds until they splutter.”}, {“@type”: “HowToStep”, “text”: “Add chopped onions and green chili, saut\u00e9 until translucent.”}, {“@type”: “HowToStep”, “text”: “Add boiled vegetables, turmeric, red chili powder, garam masala, and salt; cook for 5 minutes.”}, {“@type”: “HowToStep”, “text”: “Stir in chopped coriander and remove from heat; let the filling cool.”}, {“@type”: “HowToStep”, “text”: “Preheat oven to 200\u00b0C (400\u00b0F).”}, {“@type”: “HowToStep”, “text”: “Roll out puff pastry sheet and cut into squares.”}, {“@type”: “HowToStep”, “text”: “Place a spoonful of filling in the center of each square.”}, {“@type”: “HowToStep”, “text”: “Fold the pastry over to form a triangle or rectangle and seal edges with water.”}, {“@type”: “HowToStep”, “text”: “Brush with egg wash or milk for a golden finish.”}, {“@type”: “HowToStep”, “text”: “Bake for 20-25 minutes or until puffed and golden brown.”}, {“@type”: “HowToStep”, “text”: “Cool slightly before serving.”}], “nutrition”: {“calories”: “220 kcal per serving”, “proteinContent”: “4 g”, “fatContent”: “12 g”, “carbohydrateContent”: “25 g”}}

Photo of author

Marta K

Leave a Comment

X