Curry Puffs With Beef

Golden flaky curry puffs with beef filled with savory spiced meat and vegetables Save to Pinterest
Golden flaky curry puffs with beef filled with savory spiced meat and vegetables | cookziva.com

These golden, flaky pastries deliver a comforting blend of spiced ground beef, tender potatoes, and sweet peas nestled inside buttery puff pastry. The aromatic curry filling comes together quickly on the stovetop, then gets wrapped and baked until beautifully bronzed and crisp.

Each hand-held pastry offers satisfying layers of crunch surrounding a warmly spiced center. They're ideal for entertaining, afternoon tea, or meal prep — freeze assembled puffs and bake fresh whenever needed. The filling is versatile too, easily adapted with plant-based mince or extra vegetables.

The smell of curry powder hitting hot oil always pulls me into the kitchen, no matter what I am doing in the other room. My aunt taught me to make these puffs during a rainy weekend visit, and now they are my go-to whenever I need something that feels impressive but actually comes together quickly. Last week I made a batch for book club, and everyone kept asking where I ordered them from.

I learned the hard way that the filling really does need to cool completely before wrapping—hot filling makes the pastry butter melt too fast, and you end up with sad, soggy puffs instead of the golden towers you were imagining. Now I usually make the filling the night before and let it sit in the refrigerator until I am ready to assemble.

Ingredients

  • Ground beef: The fat content keeps the filling moist, so do not use anything too lean or the puffs will taste dry
  • Curry powder: Quality matters here—open the jar and take a sniff before adding it to make sure it still smells vibrant
  • Potatoes: Dice them small so they cook through in the same time as the beef, creating that perfect texture contrast
  • Puff pastry: Keep it cold until the moment you use it, and work quickly so the butter layers stay intact
  • Egg wash: Do not skip this—it is what gives you that gorgeous bakery shine that makes people think you slaved all day

Instructions

Cook the aromatics:
Heat the oil in a skillet over medium heat, then add the onion and garlic, cooking them until they soften and turn translucent, about 2 minutes. You want the kitchen to start smelling inviting before the meat even hits the pan.
Brown the beef:
Add the ground beef to the skillet, breaking it up with your spoon as it cooks, and let it brown completely. This step builds the deep savory base that makes the filling so satisfying.
Add the spices:
Sprinkle in the curry powder, coriander, cumin, chili powder if using, salt, pepper, and sugar, stirring constantly for about 1 minute. The spices will bloom in the hot fat, filling the air with that unmistakable curry aroma.
Cook the potatoes:
Pour in the water and add the diced potatoes, then cover the skillet and let everything simmer for 8 to 10 minutes. Stir occasionally to prevent sticking, and cook until the potatoes are tender when pierced with a fork.
Finish the filling:
Stir in the frozen peas and cook for 2 more minutes, then remove the skillet from the heat and set it aside to cool completely. Warm filling will ruin your pastry, so patience at this stage pays off later.
Prepare the oven:
Preheat your oven to 200°C (400°F) and line a baking sheet with parchment paper so nothing sticks later. A hot oven is what creates the dramatic puff in the pastry.
Cut the pastry:
Roll out the puff pastry sheets if needed and cut them into squares about 10 to 12 cm (4 to 5 inches) on each side. Keep any unused pastry covered so it does not dry out while you work.
Fill and seal:
Place 1 to 2 tablespoons of the cooled filling in the center of each square, then fold the pastry over to form a triangle or rectangle. Press the edges firmly to seal and crimp with a fork for that classic bakery look.
Egg wash and bake:
Arrange the puffs on your prepared baking sheet and brush the tops generously with beaten egg. Bake for 20 to 25 minutes until they are deeply golden and puffed up like little clouds.
Serve warm:
Let the puffs cool on the baking sheet for at least 5 minutes so the filling sets slightly. Serve them while still warm for the best texture contrast between crispy pastry and tender filling.
Baked curry puffs with beef featuring crisp pastry and aromatic curried ground beef filling Save to Pinterest
Baked curry puffs with beef featuring crisp pastry and aromatic curried ground beef filling | cookziva.com

These have become my contribution to every gathering now, from office parties to casual dinner drop-ins. Something about handheld food makes people feel instantly at ease, and watching someone bite into that first flaky layer never gets old.

Making Ahead

The filling actually develops more flavor after a day in the refrigerator, so feel free to cook the beef mixture up to three days before you plan to bake. Just store it in an airtight container and let it come to room temperature before filling your pastry.

Freezing Instructions

Assemble the puffs completely but skip the egg wash, then freeze them on a baking sheet until firm before transferring to a freezer bag. When you are ready to bake, brush them with egg and add about 5 extra minutes to the baking time—no need to thaw first.

Serving Suggestions

These pair beautifully with sweet chili sauce for dipping, or you can go the chutney route for something more sophisticated. I have also served them alongside a simple green salad when I want to turn them into a light dinner rather than just an appetizer.

  • Set up a dipping station with two or three sauces so guests can choose their own adventure
  • Sprinkle fresh cilantro over the baked puffs right before serving for a pop of color
  • Keep them warm in a 150°C (300°F) oven if you are cooking for a crowd
Handheld curry puffs with beef pastry triangles stuffed with tender potato beef curry mixture Save to Pinterest
Handheld curry puffs with beef pastry triangles stuffed with tender potato beef curry mixture | cookziva.com

There is something deeply satisfying about pulling a tray of these from the oven, all golden and smelling like spices and comfort. Hope they become a staple in your kitchen too.

Recipe FAQ

Yes, assemble the puffs and freeze them uncooked on a baking sheet until firm. Transfer to a freezer bag and store for up to 3 months. Bake from frozen, adding 5–10 minutes to the cooking time.

Sweet chili sauce, mango chutney, or a simple yogurt dipping sauce complement the spiced filling beautifully. They also pair well with fresh cucumber slices or a crisp salad.

Let the filling cool completely before wrapping. Hot filling releases steam that makes the pastry doughy. You can also refrigerate the assembled puffs for 15 minutes before baking to help them hold their shape.

Replace the ground beef with finely diced mushrooms, lentils, or plant-based mince. Cook mushrooms first to release excess moisture, then proceed with the same seasoning and cooking time.

Ensure edges are sealed firmly by pressing with a fork. Don't overfill — leave at least 1 cm border around the filling. Brushing egg wash only on top (not edges) also helps prevent premature opening.

Absolutely. A simple shortcrust or rough puff pastry works well. Homemade dough may need slightly different baking times, so check for golden color at 15 minutes.

Curry Puffs With Beef

Golden flaky pastries with curried beef, potatoes, and peas. Perfect savory snack for any occasion.

Prep 30m
Cook 25m
Total 55m
Servings 12
Difficulty Medium

Ingredients

Filling

  • 8.8 oz ground beef
  • 1 medium potato, peeled and diced small
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 1.8 oz frozen peas
  • 1 tbsp curry powder
  • 1 tsp ground coriander
  • 1/2 tsp ground cumin
  • 1/4 tsp chili powder
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 2 tbsp vegetable oil
  • 2 tbsp water
  • 1 tsp sugar

Pastry

  • 17.6 oz frozen puff pastry sheets, thawed
  • 1 egg, beaten for egg wash

Instructions

1
Prepare Aromatics: Heat vegetable oil in a skillet over medium heat. Add onion and garlic; sauté until fragrant and translucent, about 2 minutes.
2
Brown Beef: Add ground beef and cook, breaking up lumps, until browned completely.
3
Add Spices: Stir in curry powder, coriander, cumin, chili powder, salt, pepper, and sugar. Sauté for 1 minute until fragrant.
4
Cook Potatoes: Add diced potatoes and water. Cover and cook for 8-10 minutes, stirring occasionally, until potatoes are tender.
5
Finish Filling: Stir in peas and cook for 2 more minutes. Remove from heat and let filling cool completely.
6
Preheat Oven: Preheat oven to 400°F. Line a baking sheet with parchment paper.
7
Prepare Pastry: Roll out the puff pastry if needed. Cut into 4-5 inch squares.
8
Fill and Seal: Place 1-2 tablespoons of filling in the center of each square. Fold over to form a triangle or rectangle, pressing edges to seal. Crimp edges with a fork.
9
Apply Egg Wash: Arrange puffs on the prepared baking sheet. Brush tops with beaten egg.
10
Bake: Bake for 20-25 minutes, or until golden brown and puffed.
11
Serve: Cool slightly before serving.
Additional Information

Equipment Needed

  • Skillet
  • Mixing spoon
  • Knife and chopping board
  • Baking sheet
  • Pastry brush
  • Fork
  • Parchment paper

Nutrition (Per Serving)

Calories 210
Protein 7g
Carbs 18g
Fat 12g

Allergy Information

  • Contains wheat (gluten)
  • Contains egg
  • May contain milk (check puff pastry ingredients)
  • May contain traces of soy or nuts
Ziva Marshall

Sharing quick, easy, and family-friendly recipes with a personal touch.