Savory Malaysian Curry Puff Pastries

Featured in: Perfect Party Appetizers and Snacking Solutions

Malaysian curry puff pastries feature flaky, buttery dough wrapped around a fragrant filling of potato, carrot, and onion seasoned with curry powder. Each step—from mixing the pastry dough to sautéing the savory filling and sealing the puffs—contributes to the irresistible combination of light, crisp pastry and a warmly spiced center. Baked until golden brown and perfect for sharing, they’re ideal for snacks, appetizers, or festive gatherings. Serve these hand pies warm, perhaps accompanied by your favorite tangy or spicy dipping sauce, delighting everyone with their layers of texture and flavor.

Chef with a smile, ready to cook and serve.
Updated on Mon, 26 May 2025 16:06:14 GMT
A stack of four pastries on a wooden table. Pin it
A stack of four pastries on a wooden table. | yummygusto.com

Savory Malaysian curry puff pastries are the kind of treat that fills your kitchen with warmth and nostalgia. The flaky golden crust surrounds a mildly spiced vegetable filling that makes every bite both comforting and irresistible. This recipe blends simple ingredients and easy steps for a snack that is perfect for gatherings or whenever you crave a taste of classic Malaysian street food.

I first prepared these curry puffs to surprise my family after a long week and watched them vanish quicker than any other appetizer I have served. Now we bake them together before movie nights and everyone gets involved with sealing the pastries.

Ingredients

  • All purpose flour: Brings structure and makes the pastry flaky Opt for unbleached flour for a light texture
  • Cold butter: Makes the crust impossibly tender and crisp Use high quality unsalted butter for best flavor
  • Salt: Lifts the flavors of both dough and filling Always use fine grain for even mixing
  • Cold water: Brings dough together without melting butter Filtered ice cold water helps keep the pastry tender
  • Potatoes: Add heartiness and soak up the curry flavor Choose waxy potatoes so the filling stays creamy
  • Carrot: Contributes a subtle sweetness and bright color Go for fresh firm carrots for best taste
  • Onion: Lends sweetness and depth Yellow onions caramelize beautifully
  • Curry powder: Delivers the essential warmth and aroma Malaysian style curry powder is best for authenticity
  • Black pepper: Boosts the heat and balances the curry
  • Oil: Needed for sautéing vegetables Neutral oils like canola let flavors shine through
  • Egg: For brushing to glaze the tops of the puffs A rich golden egg yolk gives a beautiful shine

Step-by-Step Instructions

Make the Pastry:
Start by mixing flour and salt in a large bowl Add the cold cubed butter Use your fingertips to rub the butter into the flour until the mixture looks like coarse meal Then slowly drizzle in cold water a tablespoon at a time bringing the dough together with a fork When it just comes together use your hands to gently press it into a disk Wrap in plastic and refrigerate for at least 30 minutes to allow the butter to re solidify which is the key step for tenderness
Prepare the Filling:
While the dough chills heat oil in a large pan over medium heat Add the finely chopped onion and cook until soft and translucent about five minutes Add the diced potatoes and carrots stirring to coat Let them cook for two minutes before sprinkling over the curry powder salt and black pepper Stir thoroughly so every piece gets coated Toss and sauté for another five to eight minutes until the potatoes are just fork tender but not falling apart Let the filling cool to room temperature before proceeding
Assemble the Puffs:
Preheat your oven to four hundred degrees Fahrenheit or two hundred degrees Celsius and line a baking sheet with parchment paper On a well floured surface roll out the pastry dough to about one eighth inch thick Using a round cutter about four inches across cut out circles Place a heaping teaspoon of cooled filling in the center of each round Fold the dough over to form a half moon and press the edges together Use a fork to firmly crimp and seal the edge so nothing escapes during baking
Bake:
Arrange the filled puffs evenly on your baking sheet leaving an inch between each for airflow Use a pastry brush to lightly coat each top with the beaten egg which gives a lovely sheen as they bake Transfer to the oven and bake for twenty to twenty five minutes They are done when golden brown crisp and your kitchen is filled with their unmistakable aroma
Serve:
Let the curry puffs rest for a couple minutes before serving as the filling will be very hot Enjoy them warm by themselves or pair them with a cooling yogurt dip or spicy chili sauce for a bold contrast
A plate of four quesadillas with a bowl of soup. Pin it
A plate of four quesadillas with a bowl of soup. | yummygusto.com

I absolutely love the way freshly ground curry powder transforms this recipe with its fragrance It always brings back memories of enjoying spicy puffs after school with my sister We would always argue over who got the biggest piece

Storage Tips

These curry puffs stay crisp if you keep them in an airtight container at room temperature for up to two days For longer storage refrigerate them for up to five days To reheat simply pop them in a toaster oven or regular oven at three hundred fifty degrees for a few minutes The crust will regain its flakiness Avoid microwaving as this may make the pastry soggy

Ingredient Substitutions

Feel free to swap in sweet potato or peas for the carrot or potato If you prefer a protein boost add some cooked chicken or tofu to the filling Just keep the filling on the dry side so nothing leaks during baking Use vegan butter and skip the egg wash to make these entirely plant based

Serving Suggestions

Curry puffs are delicious on their own but serving them with a tangy cilantro chutney or a simple chili garlic sauce takes them to another level They pair well with a glass of sweet iced tea for a true Malaysian style snack Spread them out on a party platter and watch them disappear

Cultural and Historical Context

Curry puffs have a beloved place in Malaysian snack culture Often found in bustling markets or hawker stalls they represent the country’s blend of culinary influences from India China and local Malay communities The pastry’s flaky texture comes from British baking traditions while the spiced filling is classic Malaysian comfort food

A plate of food with a bowl of soup next to it. Pin it
A plate of food with a bowl of soup next to it. | yummygusto.com

Share these curry puffs with friends and you will be passing along bites of Malaysian sunshine and a piece of my own cherished family food traditions

Frequently Asked Questions

→ Can I use store-bought pastry dough?

Yes, ready-made pastry dough can be substituted for convenience. It offers similar flakiness and saves time.

→ What filling variations can I try?

Other vegetables like peas, sweet corn, or even minced chicken can be added for extra variety and flavor.

→ How do I prevent filling from leaking?

Ensure the pastry edges are sealed tightly by crimping with a fork and avoid overfilling.

→ Is it possible to make these in advance?

The pastries can be assembled and refrigerated or frozen before baking, then baked fresh when needed.

→ What dipping sauces pair well?

Try tangy chili sauce, sweet and sour sauce, or yogurt dip to complement the savory puffs.

Savory Malaysian Curry Puff Pastries

Golden pastry pockets filled with aromatic spiced potato and carrot, inspired by classic Malaysian flavors.

Prep Time
45 Minutes
Cook Time
25 Minutes
Total Time
70 Minutes
By: Sandra

Category: Small Bites

Difficulty: Intermediate

Cuisine: Malaysian

Yield: 12 Servings (12 curry puffs)

Dietary: Vegetarian

Ingredients

→ Pastry Dough

01 250 g all-purpose flour
02 115 g cold butter, cubed
03 1/4 teaspoon salt
04 60 ml cold water

→ Filling

05 2 medium potatoes, peeled and diced
06 1 medium carrot, finely chopped
07 1 onion, finely chopped
08 2 tablespoons curry powder
09 1/2 teaspoon salt, more to taste
10 1/2 teaspoon black pepper
11 1 tablespoon vegetable oil for sautéing

→ Finishing

12 1 egg, beaten for egg wash

Instructions

Step 01

In a mixing bowl, combine flour and salt. Add cold cubed butter and rub into the dry ingredients until the mixture resembles coarse breadcrumbs. Gradually incorporate cold water, mixing until a smooth dough forms. Cover and refrigerate for 30 minutes.

Step 02

Heat oil in a pan over medium heat. Sauté chopped onions until translucent. Add diced potatoes and finely chopped carrot, stirring to coat in oil. Sprinkle with curry powder, salt, and black pepper. Cook, stirring frequently, until the potatoes are fork-tender and mixture is aromatic. Allow filling to cool to room temperature.

Step 03

Preheat oven to 200°C. On a lightly floured surface, roll out chilled dough to approximately 3 mm thickness. Cut circles using a round cutter or glass. Place a spoonful of vegetable filling in the center of each round. Fold pastry over to form a half-moon shape, sealing edges by pressing firmly with a fork.

Step 04

Arrange filled pastries on a parchment-lined baking tray. Brush each with beaten egg for a golden finish. Bake in preheated oven for 20–25 minutes, or until pastry is crisp and evenly browned.

Step 05

Let the puffs cool slightly before serving. Enjoy warm, optionally accompanied by a tangy dipping sauce.

Notes

  1. Refrigerating the pastry dough allows gluten to relax and results in a flakier texture.

Tools You'll Need

  • Mixing bowl
  • Rolling pin
  • Baking tray
  • Parchment paper
  • Frying pan
  • Fork
  • Oven
  • Knife

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains gluten and egg

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 175
  • Total Fat: 7.5 g
  • Total Carbohydrate: 23 g
  • Protein: 3.3 g