Flaky golden puff pastry parcels filled with curried vegetables. These easy vegetable curry puffs are beyond tasty, quick to prepare and perfect for the whole family to enjoy.

This website receives a commission/fee for each purchase bought through the affiliate links on this website
Jump to:
What are Vegetable Curry Puffs?
Curry puffs are a popular snack in Southeast Asia and are also found in other parts of the world.
They are a type of pastry that is stuffed with a savory curried filling made with a mixture of vegetables, meat, herbs, and spices.
This vegetable curry puffs recipe however, is made only out of vegetables and is vegan friendly.
The signature flavor is from the curry powder found in the filling.
Why You'll Love this Recipe
- Easy to make, can also be frozen and baked later
- Super flavorful, I've been making these since my early 20s! And my whole family loves them
- Vegan-friendly, can be made gluten free too
- Great for any time of day
Ingredients You'll Need
Notes on some of the ingredients, the full list of ingredients and their measurements can be found in the recipe card below.
Premade puff pastry sheets, I like to use the Borg puff pastry (Australia) which is vegan and comes in large square sheets. Check your local supermarket's freezer section to find rolled out vegan puff pastry dough.
Brown onion, finely diced
All rounder potato, peeled and finely diced
Curry powder, I like the blend from Keen's Traditional curry powder (affiliate link), no need for fussing about with multiple spice blends, although you could make your own with this substitute for curry powder.
Frozen mixed vegetables of carrots, peas, and corn, you do not need to thaw these out. This combination is sold as is and found in the freezer section of your supermarket. If you can't find these, you can always create your own combination with peas, corn kernals and diced carrot.
Plain flour will help the filling to bind together and when baked will create a thicker filling.
Salt or to taste
Olive oil, plus more for brushing. Brushing each vegetable curry puff is optional.
Sesame seeds to sprinkle onto the brushed puffs. This optional, but you definitely want to brush the pastry to help the seeds adhere.
Tips: You can add any additional vegetables and leafy greens that you like to this recipe. It's a great way to sneak in some extra nutrients. Try adding some kale, spinach, or broccoli to the mix. You will need to adjust the dough to the filling if adding more.
To make these gluten free, use vegan gluten free puff pastry and swap out plain flour for gluten free plain flour. I do this all the time and it works great.
How to Make Easy Vegetable Curry Puffs
Step One: Heat the oil in a pan on high heat, and immediately add the diced potatoes. Fry off by consistently stirring until they have started to soften. Add the onion and stir until they have started to wilt. Then add the frozen carrots, peas, and corn. Stir for about a minute.
Step Two: Stir through the salt and curry powder until everything is completely coated. Turn off the heat and sprinkle the plain flour on top and then stir that through, ensuring everything is coated and all the flour has completely dissolved. Set aside and allow the filling to cool down to room temperature.
Step Three: On a clean floured bench top (or a silicone baking mat), lay out one thawed puff pastry sheet at a time, cut it into four even squares.
Place 1 tablespoon of cool filling in the center of each square, then fold one edge over to create a triangle.
Press and seal one edge, then hold the triangle like a cone and place another spoonful of filling into the center of it, being careful not to touch the edge of the dough. Then seal the rest of the dough.
Use a fork to press the edges down to completely seal. Place each uncooked curry puff onto a lined baking sheet tray. Repeat until all done.
Step Four: Once all is completed, brush with oil and sprinkle sesame seeds. Bake in a preheated oven of 180°C (260°F) for 16-18 minutes or until golden.
Allow them to cool down for 5 minutes then transfer to a wire rack. Best enjoyed immediately.
Serving Suggestions
Here are four ways to enjoy your easy vegetable curry puffs:
- Serve as a snack with your favorite dipping sauce, I like the contrast of the cucumber in yogurt salad or just plain old sweet chili sauce.
- Pair with a salad for a light lunch, try an easy garden salad or a simple cabbage salad
- Enjoy as a side dish with your favorite main course
- Serve as an appetizer at your next dinner party
FAQ
Yes, upon creating each vegetable curry puff and placing them onto a lined baking tray, ensuring that each one isn't touching. Place the tray into the freezer and allow the pastries to freeze solid, at least 5 hours, then transfer them into a freezer friendly zip lock bag and keep them in the freezer for up to 3 months. Bake them from frozen in a preheated oven 180C (360F) for 16-18 minutes or until golden.
Related Recipes
If you like curry, you might also enjoy this popular yellow split pea dal, or this easy and satiating curried barley porridge.
Or check out this samosas recipe by All Ways Delicious.
Alternatively, this curried mung beans recipe is really cozy and so is this sweet potato chickpea curry.
Another delicious puff pastry food to try are these purslane pastries.
Did you enjoy making this recipe? I would love to hear from you, leave me a comment below and give me a ★★★★★ rating. If you love sharing your vegan food pics, join the PBF community group
Easy Vegetable Curry Puffs With Puff Pastry
Ingredients
- 4 square sheets Puff pastry thawed, vegan
- 1 cup All rounder potato peeled and finely diced
- ¾ cup Onion peeled and finely diced
- 1½ cups Mixed vegetable frozen, corn, peas and carrots
- 2 teaspoons Curry powder
- 1 tablespoon Plain flour
- 1 teaspoon Salt or to taste
- 1 tablespoon Olive oil + more for brushing
- 1 teaspoon Sesame seeds optional, or to taste
Instructions
- Heat the oil in a pan on high heat, and immediately add the diced potatoes. Fry off by consistently stirring until they have started to soften. Add the onion and stir until they have started to wilt. Then add the frozen carrots, peas, and corn. Stir for about a minute. See note 1.1 cup All rounder potato, ¾ cup Onion, 1½ cups Mixed vegetable
- Stir through the salt and curry powder until everything is completely coated. Turn off the heat and sprinkle the plain flour on top and then stir that through, ensuring everything is coated and all the flour has completely dissolved. Set aside and allow it to cool to room temperature. See note 2.2 teaspoons Curry powder, 1 teaspoon Salt, 1 tablespoon Plain flour
- On a clean floured bench top (or a silicone baking mat), lay out one thawed puff pastry sheet at a time, cut it into four even squares. Place 1 tablespoon of filling in the center of each square, then fold one edge over to create a triangle. Press and seal one edge, then hold the triangle like a cone and place another spoonful of filling into the center of it, being careful not to touch the edge of the dough. Then seal the rest of the dough. Use a fork to press the edges down to completely seal. Place each uncooked curry puff onto a lined baking sheet tray. Repeat until all done. See note 3.4 square sheets Puff pastry
- Once all is completed, brush with oil and sprinkle sesame seeds (optional). Bake in a preheated oven of 180°C (360°F) for 16-18 minutes or until golden. Allow them to cool down for 5 minutes then transfer to a wire rack. Best enjoyed whilst warm and flaky.
Video
Notes
Nutrition
N.B., nutrition info is an estimate based on an online nutrition calculator. This will vary based on the specific ingredients you use.
Rosanna S
These were so delicious! I loved making them, thank you for the recipe