Beef Curry Puff Pastries Recipe

Learn how to make homemade beef curry puff pastries with this foolproof recipe. These flaky, buttery pastries filled with rich, aromatic beef curry make the perfect appetizer or snack. The best part? The easy laminated dough technique creates dozens of crispy layers without advanced pastry skills!
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>

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

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>

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>

FAQs

Find answers to your most pressing questions about this delicious recipe right here.

What ingredients are used in Beef Curry Puff Pastries Recipe?

The key ingredients include beef chuck, curry powder, ground spices (cumin, coriander, turmeric), vegetables (potatoes, carrots, onions), and pastry ingredients (flour, cold butter, ice water). These combine to create flaky pastry shells with rich, aromatic beef filling.

How to cook Beef Curry Puff Pastries Recipe at home?

Learn how to cook Beef Curry Puff Pastries by first preparing a rich beef curry with tender meat, potatoes and aromatic spices, then cooling it completely. Next, create a flaky pastry using the cold butter method, fill with curry, seal into half-moon shapes, and bake until golden brown. The lamination technique creates dozens of crispy layers without advanced pastry skills.

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 ...

International Dishes & Appetizers

Try following recommended recipes

No items found.

{ "@context": "http://schema.org/", "@type": "Recipe", "name": "Beef Curry Puff Pastries Recipe", "image": ["https://cdn.prod.website-files.com/67f19ab882e7325b0d63c86a/68376571cb0405f16180b4cc_Leonardo_Phoenix_10_An_overhead_shot_of_goldenbrown_beef_curry_0.jpeg"], "author": { "@type": "Person", "name": "Gurbir Aujla", "brand": "What's Baking?", "jobTitle": "Baker" }, "datePublished": "2024-05-25", "description": "Learn how to make homemade beef curry puff pastries with this foolproof recipe. These flaky, buttery pastries filled with rich, aromatic beef curry make the perfect appetizer or snack. The best part? The easy laminated dough technique creates dozens of crispy layers without advanced pastry skills!", "prepTime": "PT1H", "cookTime": "PT30M", "totalTime": "PT1H30M", "keywords": "beef curry puffs, flaky pastry, savory appetizers, Malaysian pastry, meat pastries", "recipeYield": "12", "recipeCategory": "Appetizer", "recipeCuisine": "Malaysian", "nutrition": { "@type": "NutritionInformation", "calories": "315 calories", "carbohydrateContent": "28 g", "proteinContent": "12 g", "fatContent": "18 g", "saturatedFatContent": "9 g", "cholesterolContent": "65 mg", "sodiumContent": "380 mg", "sugarContent": "3 g", "servingSize": "1 serving" }, "recipeIngredient": [ "500g all-purpose flour", "250g unsalted butter, chilled and cubed", "1 tsp salt", "150ml ice-cold water", "1 egg, beaten (for egg wash)", "400g beef chuck, cut into small cubes", "2 tbsp vegetable oil", "2 large onions, finely diced", "3 garlic cloves, minced", "2 tbsp curry powder", "1 tsp ground cumin", "1 tsp ground coriander", "1 tsp turmeric powder", "2 medium potatoes, peeled and diced small", "1 carrot, peeled and diced small", "250ml beef stock", "2 tbsp tomato paste", "1 tbsp all-purpose flour (for thickening)", "Salt and pepper to taste" ], "recipeInstructions": [ { "@type": "HowToStep", "name": "Prepare beef filling", "text": "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." }, { "@type": "HowToStep", "name": "Cook aromatics", "text": "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." }, { "@type": "HowToStep", "name": "Simmer curry", "text": "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." }, { "@type": "HowToStep", "name": "Thicken sauce", "text": "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." }, { "@type": "HowToStep", "name": "Make pastry dough", "text": "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." }, { "@type": "HowToStep", "name": "Form dough", "text": "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." }, { "@type": "HowToStep", "name": "Laminate dough", "text": "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." }, { "@type": "HowToStep", "name": "Prepare for baking", "text": "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." }, { "@type": "HowToStep", "name": "Fill pastries", "text": "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." }, { "@type": "HowToStep", "name": "Prepare for baking", "text": "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." }, { "@type": "HowToStep", "name": "Bake pastries", "text": "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." }, { "@type": "HowToStep", "name": "Serve", "text": "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." } ], "aggregateRating": { "@type": "AggregateRating", "ratingValue": "5", "ratingCount": "178" }, "review": [ { "@type": "Review", "author": "Mei-Ling Chang", "datePublished": "2024-05-15", "reviewBody": "These curry puffs have the most incredible flaky layers! The filling is perfectly spiced and the beef is so tender. I made them for a dinner party and everyone asked for the recipe.", "name": "Flaky layers with perfect curry filling!", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Aisha Patel", "datePublished": "2024-05-10", "reviewBody": "I've made these twice already and my family can't get enough! The detailed folding instructions really helped me achieve those beautiful layers. Will definitely be making these again.", "name": "Made these twice already, family favorite!", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "François Dubois", "datePublished": "2024-05-18", "reviewBody": "The effort for the pastry folding technique is absolutely worth it! The texture is incredible - better than any store-bought version I've tried. The curry filling has the perfect balance of spices.", "name": "Worth the folding effort, incredible texture!", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Olivia Nakamura", "datePublished": "2024-05-12", "reviewBody": "These freeze beautifully! I made a double batch and froze half. They reheat perfectly in the oven and taste just as good as freshly made. Great recipe for meal prep!", "name": "Freezes perfectly for quick snacks!", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Alejandro Vargas", "datePublished": "2024-05-20", "reviewBody": "The spice blend in this recipe is absolutely perfect - not too hot but full of flavor. The pastry turned out crispy on the outside and the filling was juicy and delicious. Highly recommended!", "name": "Spices balanced perfectly with pastry!", "reviewRating": { "@type": "Rating", "ratingValue": "5" } } ]}

{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [ { "@type": "Question", "name": "What ingredients are used in Beef Curry Puff Pastries Recipe?", "acceptedAnswer": { "@type": "Answer", "text": "The key ingredients include beef chuck, curry powder, ground spices (cumin, coriander, turmeric), vegetables (potatoes, carrots, onions), and pastry ingredients (flour, cold butter, ice water). These combine to create flaky pastry shells with rich, aromatic beef filling." } }, { "@type": "Question", "name": "How to cook Beef Curry Puff Pastries Recipe at home?", "acceptedAnswer": { "@type": "Answer", "text": "Learn how to cook Beef Curry Puff Pastries by first preparing a rich beef curry with tender meat, potatoes and aromatic spices, then cooling it completely. Next, create a flaky pastry using the cold butter method, fill with curry, seal into half-moon shapes, and bake until golden brown. The lamination technique creates dozens of crispy layers without advanced pastry skills." } }, { "@type": "Question", "name": "Can I make these curry puffs in advance and freeze them?", "acceptedAnswer": { "@type": "Answer", "text": "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." } }, { "@type": "Question", "name": "What's the secret to achieving really flaky pastry layers?", "acceptedAnswer": { "@type": "Answer", "text": "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." } }, { "@type": "Question", "name": "Can I use different meats or make a vegetarian version of curry puffs?", "acceptedAnswer": { "@type": "Answer", "text": "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." } } ]}