Curry Puffs With Beef

Golden curry puffs with beef featuring flaky pastry and savory spiced filling Save
Golden curry puffs with beef featuring flaky pastry and savory spiced filling | pinflavorlab.com

These golden curry puffs feature tender ground beef simmered with aromatic spices like curry powder, coriander, and cumin, mixed with diced potatoes and sweet peas. Wrapped in flaky puff pastry and baked until beautifully golden, they make irresistible handheld snacks or appetizers.

The filling comes together in about 25 minutes on the stovetop, developing rich, deep flavors as the beef browns and spices bloom in hot oil. Once cooled, the savory mixture gets tucked into puff pastry squares, sealed into triangles or rectangles, and brushed with egg for that perfect shiny finish.

Bake them at 200°C for 20-25 minutes until puffed and gorgeously browned. Serve warm with sweet chili sauce or mango chutney for dipping. These freeze beautifully before baking—just brush with egg and add a few extra minutes to the cooking time.

The scent of curry powder hitting hot oil always pulls me back to my aunt's tiny kitchen in Singapore, where she'd make these puffs on rainy afternoons. I've since learned that the secret lies in letting the filling cool completely before wrapping, otherwise the pastry turns soggy. There's something deeply satisfying about sealing those little parcels, crimping the edges with a fork while the kitchen fills with aromatic spices.

I made three dozen of these for my housewarming party last spring, and watching them disappear from the platter within twenty minutes was the best validation. My neighbor's teenage son, who normally survives on pizza, asked for the recipe. That's when you know something good happened in the kitchen.

Ingredients

  • Ground beef: Use meat with a bit of fat content, around 15 to 20 percent, because lean beef can make the filling dry and crumbly
  • Potato: Waxy potatoes hold their shape better during cooking, though I've used russets in a pinch with decent results
  • Curry powder: Malaysian or Singaporean curry powder blends work best here, but Madras makes a fine substitute if that's what you have
  • Frozen puff pastry: Thaw it completely but keep it cold, otherwise it becomes impossible to work with and won't puff properly in the oven
  • Peas: Frozen peas are perfect since they're already blanched and maintain their sweetness better than canned ones

Instructions

Build the flavor foundation:
Heat oil in a skillet over medium heat, then add onion and garlic, cooking until they're fragrant and translucent, about 2 minutes. The kitchen should already smell amazing at this point.
Brown the beef:
Add ground beef to the skillet, breaking it up with your spoon, and cook until it's fully browned. Don't rush this step, as browning adds depth to the final filling.
Bloom the spices:
Stir in curry powder, coriander, cumin, chili powder, salt, pepper, and sugar, cooking for about 1 minute until the spices become fragrant. This toasting step wakes up the essential oils in the spices.
Cook the potatoes:
Add diced potatoes and water, then cover and cook for 8 to 10 minutes, stirring occasionally, until the potatoes are tender. The starch from the potatoes will help thicken the filling slightly.
Add the finishing touches:
Stir in peas and cook for 2 more minutes, then remove from heat and let the filling cool completely. This cooling step is crucial, trust me on this.
Prep your workspace:
Preheat oven to 200°C and line a baking sheet with parchment paper while the filling cools. Having everything ready before you start wrapping makes the process much smoother.
Cut the pastry:
Roll out puff pastry if needed and cut into 10 to 12 cm squares. I use a pizza cutter for this, it's faster and cleaner than a knife.
Fill and seal:
Place 1 to 2 tablespoons of cooled filling in the center of each square, fold over to form a triangle, press edges to seal, and crimp with a fork. Don't overfill or they'll burst open during baking.
Egg wash and bake:
Arrange puffs on the prepared baking sheet, brush tops with beaten egg, and bake for 20 to 25 minutes until golden brown. The egg wash gives them that beautiful professional looking sheen.
Rest and serve:
Cool slightly before serving, as the filling stays hot much longer than the pastry. Those first five minutes after pulling them from the oven are pure torture.
Handheld curry puffs with beef baked until golden with a crisp exterior Save
Handheld curry puffs with beef baked until golden with a crisp exterior | pinflavorlab.com

My daughter now requests these for her birthday instead of cake, which says everything about how good they are. There's something about dipping a warm curry puff into sweet chili sauce that just feels right, like it's been done this way for generations in kitchens everywhere.

Making These Ahead

I've learned through trial and error that you can freeze unbaked curry puffs for up to a month. Just place them on a baking sheet until firm, then transfer to a freezer bag. Bake from frozen, adding about 5 extra minutes to the cooking time. This has saved me more than once when unexpected guests appear.

Serving Suggestions

While these are perfectly delicious on their own, I love setting out small bowls of dipping sauces when I'm entertaining. Sweet chili sauce is classic, but mango chutney adds a lovely fruity contrast that cuts through the rich spiced beef. A simple cucumber raita also works beautifully if you want something cooling alongside the heat.

Common Questions

After making these countless times, I've discovered that the most common issue people face is soggy bottoms. This usually happens when the filling isn't cooled enough or when the puffs are placed directly on a cold baking sheet. Always use parchment paper and let that filling reach room temperature before wrapping.

  • Can I air fry these instead of baking
  • What other fillings work well in curry puffs
  • How do I prevent the pastry from getting too dark
Savory curry puffs with beef filled with aromatic potatoes, peas, and seasoned meat Save
Savory curry puffs with beef filled with aromatic potatoes, peas, and seasoned meat | pinflavorlab.com

There's nothing quite like breaking into a freshly baked curry puff and watching steam escape, carrying with it the aroma of spices and buttery pastry. These have become my go to for bringing comfort to any table, whether it's a Tuesday night dinner or a crowded weekend gathering.

Recipe FAQs

The puff pastry creates those beautiful flaky layers while brushing with beaten egg before baking gives the tops that gorgeous golden shine and helps them achieve that perfect crispy texture.

Absolutely. You can prepare the filling up to 2 days in advance and store it refrigerated. You can also assemble the entire puffs and freeze them unbaked—just brush with egg and bake straight from frozen, adding 5-10 extra minutes.

Sweet chili sauce adds a lovely sweet-spicy contrast, while mango chutney brings fruity tang that complements the curry spices. You could also try sambal oelek for heat or plain yogurt for cooling balance.

The key is letting your filling cool completely before assembling. Hot filling will melt the butter in puff pastry and create sogginess. Also, don't overfill—1-2 tablespoons per puff gives you the perfect ratio without leaking.

Yes. Replace the ground beef with finely diced mushrooms, lentils, or plant-based mince. You might want to add a bit more oil or a tablespoon of tomato paste to keep the filling moist and rich.

After folding over your pastry square, press the edges firmly together with your fingers first. Then use a fork to crimp and seal—this creates that classic decorative edge while ensuring the filling stays put during baking.

Curry Puffs With Beef

Crispy golden pastries with spiced beef, potato and pea filling

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

Ingredients

Filling

  • 8.8 ounces ground beef
  • 1 medium potato, peeled and diced small
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 1.8 ounces frozen peas
  • 1 tablespoon curry powder
  • 1 teaspoon ground coriander
  • 0.5 teaspoon ground cumin
  • 0.25 teaspoon chili powder (optional)
  • 0.5 teaspoon salt
  • 0.25 teaspoon black pepper
  • 2 tablespoons vegetable oil
  • 2 tablespoons water
  • 1 teaspoon sugar

Pastry

  • 17.6 ounces frozen puff pastry sheets, thawed
  • 1 egg, beaten (for egg wash)

Instructions

1
Sauté Aromatics: Heat vegetable oil in a skillet over medium heat. Add onion and garlic; sauté until fragrant and translucent, about 2 minutes.
2
Brown the 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
Add Peas and Cool: 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
Shape the Puffs: 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 to Golden: 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), egg
  • May contain: Milk (check puff pastry ingredients)
  • Double-check labels for possible traces of soy or nuts if concerned.
Erica Vaughn

Home cook sharing simple, family-friendly recipes and practical kitchen tips.