Curry puffs are a popular snack in many Southeast Asian countries. These delicious pastries are filled with a flavorful mixture of curried potatoes, onions, and meat (usually chicken or beef). The filling is wrapped in a flaky pastry dough and then deep-fried until golden and crispy. Curry puffs are perfect as an appetizer or a snack, and they can be enjoyed on their own or with a dipping sauce. They are also great for parties or gatherings, as they are easy to make in large batches.