Eight Forest Lane

  • Latest
  • All Recipes
  • eBook
  • About
  • Work With Me
menu icon
go to homepage
  • Latest
  • All Recipes
  • eBook
  • About
  • Work With Me
search icon
Homepage link
  • Latest
  • All Recipes
  • eBook
  • About
  • Work With Me
×
Home » Recipes » Vegetarian

Vegetable Curry Puffs

By Sally · Mar 27, 2026 · This post may contain affiliate links.
Jump to Recipe
5 from 1 vote

These vegetable curry puffs are so full of flavour and make the perfect snack, appetiser or party food! Made using store bought puff pastry and a bunch of everyday vegetables, these are super easy to make and budget-friendly as well. These are sure to be a favourite with the whole family.

Vegetable curry puffs on a plate with tomato sauce.

One of my favourite dairy free dinner recipes is my vegetable curry pies. They are always a hit, but sometimes I want something a little simpler. That is where these curry puffs come in.

Inspired by vegetable pasties, a country bakery classic, but with the flavour of my curry pies, these become the ultimate simple recipe that is guaranteed to be a family favourite.

They can be made small like I have here to serve as an appetiser or you can make them bigger and serve them as a main.

Key Ingredients

You really don’t need much on hand to make these little vegetable pasties plus you can easily adapt this recipe to suit what you have available.

All ingredients needed to make vegetarian curry puff laid out in small bowls.

Note all ingredients and their quantities are laid out in the recipe card at the bottom of this post.

  • Onion and carrot – starting the curry filling off with this flavour base to give us a base to build from.
  • Potatoes – the heart of our curry filling, potatoes give it substance, thickness and tastes great.
  • Curry powder – the key ingredient, there really isn’t a suitable substitute.
  • Turmeric – if you don’t have it, you can leave it out, but I personally love the addition of turmeric for that extra flavour and colour.
  • Vegetable stock – if you don’t have it, you can use water instead, but the stock just adds that little more flavour to ensure these curry puffs are anything but bland.
  • Frozen peas – adds a little colour and freshness.
  • Puff pastry – most ready to use puff pastry from the supermarket is dairy free, vegetarian and vegan, but as always, make sure to read the label.

You’ll Also Love: The BEST Sausage Roll Recipe

Step-By-Step Instructions

Sautéing the carrots and onions in a frying pan.

Step 1: Heat the oil in a high-sided frying pan or small dutch oven over medium-high heat. Add the onion and carrot and sauté for 5 minutes until the onion is soft, turning down the heat if things start to brown too quickly.

Cooking the potato and spices in the frying pan.

Step 2: Tip in the potatoes, curry powder, turmeric and salt and stir until everything is well coated. Cook for another minute or two until the spices smell fragrant.

The cooked filling in a frying pan.

Step 3: Pour in the vegetable stock and pop the lid on. Reduce the heat and cook for 10–15 minutes until the potatoes are cooked through. Add the frozen peas and stir to combine, then set aside to cool completely.

The filling in a square of pastry to make the pastries.

Step 4: Cut the pastry sheets into 9 squares. Scoop a heaped tablespoon of filling into the centre of each, fold in half and crimp the edges firmly to seal.

The vegetable pastries on a baking tray.

Step 5: Brush the tops with dairy free milk or a beaten egg and sprinkle with sesame seeds. Arrange them evenly on a baking tray.

The cooked vegetable curry puff on a baking tray.

Step 6: Bake for 25 minutes, or until golden brown on top. Serve warm.

👉Don’t overfill! While it can be tempting to pack in as much filling as possible, a heaped tablespoon is plenty. Too much filling makes them difficult to seal and they’re more likely to burst open in the oven.

Close up of the golden brown vegetable curry puffs.

Storage Instructions

Fridge: Store any leftover curry puffs in an airtight container in the fridge for up to 3 days.

Freezer: These freeze really well. Once completely cooled, place them in a single layer in a freezer-safe container or zip-lock bag and freeze for up to 3 months.

For best results, freeze them before baking. Assemble the curry puffs, place on a lined tray and freeze until solid, then transfer to a bag or container. Bake straight from frozen at 200°C (400°F) for 30–35 minutes.

Reheating: Reheat in the oven at 180°C (350°F) for 10–12 minutes until warmed through and the pastry is crispy again, or use the air fryer.

Recipe FAQs

Can I make these ahead of time?

Yes you certainly can! I love to make these in advance of when I need them, particularly when they are for a party as you don’t want to be crimping a bunch of small pastries right before your guests arrive.

You have a couple of options. You can make the pastries and keep them in the fridge on a tray ready to bake fresh, or you can pre bake them and just heat them up right before you’re ready to serve them. Either way they will taste delicious.

You can also freeze the cooked pastries for about a month in an airtight container.

My curry puffs are bursting open in the oven — what am I doing wrong?

This is usually caused by overfilling or not sealing the edges firmly enough. Make sure you’re only adding a heaped tablespoon of filling and pressing the edges together firmly with a fork before baking. You can brush the edges with egg or dairy free milk before crimping to make sure they stick.

Can I make these gluten free?

Yes, you can use a gluten free puff pastry if you need to make these gluten free. The filling itself contains no gluten, so it’s just the pastry you need to swap.

A hand holding a piece of curry puff showing the filling inside.

If you do make this recipe, please be sure to leave a comment and ⭐⭐⭐⭐⭐ rating below! And tag any of your creations on Instagram with @eightforestlane as I would love to see.

More dairy free appetisers:

Chicken Sausage Rolls
Easy Baked Beef Meatballs
Vegetarian Mini Quiches
Devilled Eggs

Vegetable Curry Puffs

These vegetable curry puffs are so full of flavour and make the perfect snack, appetiser or party food! Made using store bought puff pastry and a bunch of everyday vegetables, these are super easy to make and budget-friendly as well. These are sure to be a favourite with the whole family.
5 from 1 vote
Print Pin Rate
Course: Appetizer
Cuisine: Australian
Dietary & Allergen: Dairy Free, Nut Free, Vegetarian
Prep Time: 20 minutes minutes
Cook Time: 40 minutes minutes
Total Time: 1 hour hour
Servings: 24 pastries
Author: Sally

Equipment

  • large baking sheets
Prevent your screen from going dark

Ingredients

  • 1 brown onion
  • 1 small carrot
  • 2 medium potatoes
  • 1 tablespoon vegetable oil
  • 1 tablespoon curry powder
  • ½ teaspoon turmeric
  • ½ teaspoon salt
  • ½ cup vegetable stock
  • ½ cup frozen peas
  • 4-6 sheets puff pastry
  • dairy free milk or 1 beaten egg, for brushing
  • sesame seeds optional

Instructions

  • Preheat your oven to 200°C (400°F) and line two baking trays with baking paper.
  • Peel and dice the onion and carrot. Chop the potatoes into 1cm cubes and set aside.
  • Heat the oil in a frying pan with high sides or a small dutch oven over medium-high heat. Add the onion and carrot and sauté for 5 minutes, or until the onion is soft. Turn down the heat if they are browning too quickly.
  • Add the potatoes, curry powder, turmeric and salt and stir until everything is well coated in the spices. Cook for a further minute or two until the spices are fragrant.
  • Pour in the vegetable stock, scraping the bottom of the pan with a wooden spoon.
  • Reduce the heat, place the lid on and cook for 10–15 minutes, or until the potatoes are cooked through. Check frequently and scrape the bottom of the pan to prevent sticking. add a little more stock if needed. Once cooked, mix through the frozen peas, then set aside to cool completely.
  • While the filling cools, remove the puff pastry sheets from the freezer and allow to defrost on the bench.
  • Cut each sheet of pastry into 9 squares and place a heaped tablespoon of filling into the centre of each. Fold in half and crimp the edges firmly to seal. Brush the tops with a little dairy free milk or beaten egg. Sprinkle over sesame seeds if using. Place evenly spaced on the prepared trays.
  • Bake for 25 minutes, or until the tops are golden brown. Serve warm.

Notes

Vegan Option: Brush the tops of the pastry with dairy free milk rather than egg.
Storage Instructions: These will keep in an airtight container in the fridge for up to 3 days, or can be frozen for up to 3 months and reheated in the oven until crispy.

Nutrition

Calories: 249kcal | Carbohydrates: 23g | Protein: 4g | Fat: 16g | Saturated Fat: 4g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 9g | Trans Fat: 0.004g | Sodium: 175mg | Potassium: 125mg | Fiber: 1g | Sugar: 1g | Vitamin A: 715IU | Vitamin C: 4mg | Calcium: 10mg | Iron: 1mg

Nutritional information is provided as a guide only and is calculated using automated online tools, therefore we cannot guarantee the accuracy. We encourage you to make your own calculations based on the actual ingredients used in your recipe.

Have you made this recipe?Leave a comment and a rating below and tag your creations with #eightforestlane on Instagram!
Not from Australia? Check out my US Conversion Guide

This recipe was originally published in 2022 and has been updated in 2026 with new photos and more helpful information. The recipe remains the same.

More Vegetarian Recipes

  • Easy Spiced Carrot Lentil Soup
  • Devilled Eggs
  • Iced Strawberry Matcha Latte
  • Crispy Rice Paper Dumplings

Share this recipe:

Comments

    5 from 1 vote

    Made this recipe? Leave a review! Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




  1. Sarah says

    March 27, 2026 at 1:23 pm

    Made these for my husband and he genuinely thought they were store bought! A winner for sure.

    Reply
  2. Sherry says

    June 06, 2022 at 5:56 pm

    I love curry puffs!

    Reply

Hi! I’m Sally, and welcome to Eight Forest Lane! I’ve been dairy free for over 10 years, and I love sharing simple, tasty recipes that make cooking and baking easy, stress free, and fun for everyone! 

More about me →

Latest Recipes

  • 15 Easy Dairy Free Easter Dessert Recipes
  • 20 Easy Dairy Free Appetisers Perfect For Any Party
  • 26 Easy Dairy Free Dessert Recipes
  • Slow Cooker Salsa Verde Chicken

Healthy & Delicious Bowls

  • Chipotle Chicken Bowls
  • Teriyaki Salmon and Avocado Rice Bowls
  • Hot Honey Sweet Potato Beef Bowl (Viral TikTok Recipe!)
  • Burger Bowls

Popular Right Now!

  • Burger Bowls
  • The BEST Sausage Roll Recipe
  • Vegetable Curry Pies
  • Dairy Free Lasagne

Footer

Info

  • About Me
  • Services
  • Privacy Policy
  • Disclaimer

Explore

  • Recipe Index
  • Air Fryer Recipes
  • 30 Minute Meals
  • Resources

Say Hello

  • Contact
  • Pinterest
  • Instagram
  • Work With Me

We acknowledge all Aboriginal and Torres Strait Islander persons as the first inhabitants of the nation and traditional custodians of the land in which we work and live, and pay our respects to Elders past, present and emerging.

↑ back to top

As an Amazon Associate I earn from qualifying purchases. Thank you for your support!

Copyright © 2026 Eight Forest Lane

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.