Beef Curry Puff Pastries Recipe

Rich, aromatic beef curry with tender meat chunks and caramelized onions wrapped in a buttery homemade pastry shell that bakes to golden, flaky perfection.
Difficulty:
Intermediate
Prep Time:
1 hour
Cook Time:
30 mins
Serves:
12 pastries
An overhead shot of golden-brown beef curry puffs arranged on a rustic wooden serving board, with one broken open to reveal the savory filling within. The cross-section showcases chunks of tender beef and vegetables in a rich, glossy curry sauce nestled inside buttery, flaky pastry layers. Soft natural light highlights the multiple delicate layers of the pastry and the steam rising from the freshly baked puffs. A small bowl of extra curry sauce sits nearby for dipping, alongside scattered fresh herbs and whole spices that hint at the aromatic flavors inside. The warm amber tones of the curry contrast beautifully with the pastry's golden exterior.

Ingredients

<ul class="ingredients-main-list"><li class="ingredients-single-item">500g all-purpose flour</li><li class="ingredients-single-item">250g unsalted butter, chilled and cubed</li><li class="ingredients-single-item">1 tsp salt</li><li class="ingredients-single-item">150ml ice-cold water</li><li class="ingredients-single-item">1 egg, beaten (for egg wash)</li><li class="ingredients-single-item">400g beef chuck, cut into small cubes</li><li class="ingredients-single-item">2 tbsp vegetable oil</li><li class="ingredients-single-item">2 large onions, finely diced</li><li class="ingredients-single-item">3 garlic cloves, minced</li><li class="ingredients-single-item">2 tbsp curry powder</li><li class="ingredients-single-item">1 tsp ground cumin</li><li class="ingredients-single-item">1 tsp ground coriander</li><li class="ingredients-single-item">1 tsp turmeric powder</li><li class="ingredients-single-item">2 medium potatoes, peeled and diced small</li><li class="ingredients-single-item">1 carrot, peeled and diced small</li><li class="ingredients-single-item">250ml beef stock</li><li class="ingredients-single-item">2 tbsp tomato paste</li><li class="ingredients-single-item">1 tbsp all-purpose flour (for thickening)</li><li class="ingredients-single-item">Salt and pepper to taste</li></ul>

Equipment

<ul class="equipment-main-list"><li class="equipment-single-item">Rolling pin</li><li class="equipment-single-item">Pastry brush</li><li class="equipment-single-item">Baking sheets</li><li class="equipment-single-item">Parchment paper</li><li class="equipment-single-item">10cm circular pastry cutter</li></ul>
BAKE SMARTER

Kitchen Converter

Quickly switch between common baking units without leaving the recipe.

Convert
Result—

Volume uses US cups, tablespoons, and teaspoons. Converting weight to volume depends on the ingredient.

Directions

<ol class="no-list-style"><li class="MethodStepper"><h4 class="step-title">Step 1</h4>Start with the curry filling. Season beef cubes with salt and pepper. Heat vegetable oil in a large pan over medium-high heat until shimmering. Add beef in a single layer (work in batches if needed) and brown on all sides, about 5 minutes. This initial searing creates a flavorful foundation through the Maillard reaction.</li><li class="MethodStepper"><h4 class="step-title">Step 2</h4>Reduce heat to medium and add onions to the pan. Cook until soft and translucent, about 5 minutes. Add garlic and cook for another 30 seconds until fragrant. Stir in curry powder, cumin, coriander, and turmeric, toasting the spices for 1 minute to release their aromatic oils.</li><li class="MethodStepper"><h4 class="step-title">Step 3</h4>Add diced potatoes and carrots, stirring to coat with the spice mixture. Pour in beef stock and add tomato paste, stirring to combine. Bring to a simmer, then reduce heat to low and cover. Cook for about 30-40 minutes until beef is tender and vegetables are soft.</li><li class="MethodStepper"><h4 class="step-title">Step 4</h4>Mix 1 tablespoon flour with 2 tablespoons cold water to make a slurry. Stir into the curry to thicken the sauce. The filling should be moist but not runny, as excess liquid will make the pastry soggy. Remove from heat and cool completely before filling pastries.</li><li class="MethodStepper"><h4 class="step-title">Step 5</h4>While the filling cools, prepare the pastry. In a large bowl, combine flour and salt. Add chilled butter cubes and use your fingertips to rub them into the flour until the mixture resembles coarse breadcrumbs with some pea-sized butter pieces remaining. These butter pieces will create steam pockets during baking, resulting in flaky layers.</li><li class="MethodStepper"><h4 class="step-title">Step 6</h4>Gradually add ice-cold water, stirring with a fork until the dough just comes together. The coldness of the water prevents the butter from melting, which is crucial for flakiness. Turn onto a floured surface and gather into a rough rectangle. Do not overwork the dough or it will become tough.</li><li class="MethodStepper"><h4 class="step-title">Step 7</h4>Roll the dough into a rectangle approximately 30cm x 20cm. Fold the dough in thirds like a letter (bring the bottom third up, then fold the top third down). Turn the dough 90 degrees and repeat the rolling and folding process. Wrap in plastic and refrigerate for 30 minutes. This lamination process creates multiple layers in the pastry.</li><li class="MethodStepper"><h4 class="step-title">Step 8</h4>Preheat your oven to 200°C (390°F) and line two baking sheets with parchment paper. Remove dough from refrigerator and roll out to 3mm thickness on a lightly floured surface. Cut out 10cm circles using a pastry cutter.</li><li class="MethodStepper"><h4 class="step-title">Step 9</h4>Place a generous tablespoon of cooled beef curry filling in the center of each circle. Be careful not to overfill or the pastry won't seal properly. Brush the edges with beaten egg, then fold over to create a half-moon shape. Press edges firmly with a fork to seal.</li><li class="MethodStepper"><h4 class="step-title">Step 10</h4>Transfer pastries to prepared baking sheets, spacing them 3cm apart. Brush the tops with beaten egg wash for a golden finish. Cut a small steam vent in the top of each pastry to prevent them from bursting during baking.</li><li class="MethodStepper"><h4 class="step-title">Step 11</h4>Bake for 25-30 minutes until pastry is golden brown and crisp. The internal temperature should reach 75°C (165°F) to ensure the filling is thoroughly heated. Let cool on the baking sheets for 5 minutes before transferring to a wire rack.</li><li class="MethodStepper"><h4 class="step-title">Step 12</h4>Serve warm or at room temperature. These pastries can be stored in an airtight container for 2 days, or frozen for up to 3 months. To reheat frozen pastries, bake at 160°C (320°F) for 15 minutes until heated through.</li></ol>

Nutrition Facts (per serving)

🍽️ Serving Size: 1 serving
🔥 Calories: 315 calories
🥑 Fat: 18 g
🧈 Saturated Fat: 9 g
🍞 Carbohydrates: 28 g
🍭 Sugar: 3 g
🍗 Protein: 12 g
🫀 Cholesterol: 65 mg
🧂 Sodium: 380 mg

Chef’s Notes

A few helpful details for making this recipe.

Can I make these curry puffs in advance and freeze them?

Yes, these curry puffs freeze exceptionally well. You can freeze them either before or after baking. For unbaked puffs, freeze on a tray until solid, then transfer to freezer bags. Bake from frozen, adding 5-7 minutes to the baking time. Baked puffs can be reheated at 160°C for 15 minutes.

What's the secret to achieving really flaky pastry layers?

The key secrets are keeping everything cold (especially the butter and water), not overworking the dough, and using the lamination folding technique. The visible pea-sized butter pieces create steam pockets during baking, while the folding process creates multiple distinct layers for that coveted flaky texture.

Can I use different meats or make a vegetarian version of curry puffs?

Absolutely! Chicken, lamb or minced meat work beautifully as beef alternatives. For vegetarian versions, use firm tofu, paneer, or simply increase the vegetables (add peas, corn, or cauliflower). Just ensure the filling isn't too wet, as excess moisture can make the pastry soggy.

Want to try something else in ...

More recipes you might like

Keep exploring with more recipes from What's Baking.