Do you love empanadas? Can you never get enough samosas? Then you'll love these simple Thai Curry Puffs, made from buttery, flaky filo dough, with a savory potato curry filling!

Curry puffs, also known as Karipap, are typically deep fried, but I like to make things simple and easy in our kitchen. We're using our trusty air fryer for this recipe!

These tasty little appetizers originated in South East Asia near the Malay Peninsula and are popular snacks in Thailand, Malaysia, Singapore, and China. Recently, they've become popular additions to Thai restaurants in America, typically using a yellow or Penang Curry base. (Penang curry is an orange, bright and "peanutty" coconut curry with coriander, lime, and chili flavors - my favorite!)

Don't worry - these aren't spicy unless you make them that way!

These are so easy to make with a few ingredients and spices you probably already have in your kitchen, or with a quick trip to the grocery store. I'm using a generic Curry Powder spice today, but you can use any curry powder or paste you have on hand. Just remember to add the paste in slowly if you are worried that you'll make these too spicy.

This recipe happens to be vegetarian, but add a little cooked shredded chicken, ground beef or diced shrimp to your filling mix for a heartier bite in each puff.

Prep the filling and/or the puffs in advance and then place them in the air fryer for a few minutes before serving, and voila! You have a warm, delicious, and crispy Thai appetizer to serve as your guests arrive.

(PS: see my footnotes at the bottom for baking or deep-frying these as well!)

Yield: 12 puffs

Time: 90 minutes


  • 1 medium russet potato, in 1/4" cubes

  • 1 teaspoon Vegetable Oil

  • 1/4 medium White Onion, diced

  • 1/4 cup Carrot, diced

  • 3/4 teaspoon Salt

  • 1/2 teaspoon Black Pepper, ground

  • 1/2 teaspoon Coriander, ground

  • 1/4 teaspoon Cumin, ground

  • 1/4 teaspoon Turmeric, ground

  • 1 tablespoon Curry Powder*

  • 1/8 teaspoon Cayenne Powder

  • 1/2 cup Peas, frozen

  • 6 ounces Coconut Milk, (or 1/2 can)

  • 1 tablespoon All Purpose Flour, (for dusting)

  • 1 roll of Filo Dough, thawed**

  • Vegetable or Avocado Oil, Cooking Spray

*If using curry paste instead of curry powder, be sure to add the paste in slowly if you haven't cooked with it before. Pastes are typically a bit more spicy and the more you add, the hotter your mixture will become. I recommend starting with 1 teaspoon in this recipe and adding more to taste if you desire.

**Filo Dough or Puff Pastry can be used for the curry puff dough.


Bring 4 cups of water to boil in a small sauce pot. Place the diced potato in the boiling water and cook for 8-10 minutes, or until a fork can easily pierce them. Drain and set aside.

Heat a large pan over medium heat until the pan is hot enough that a drop of water evaporates. Add the oil, onion, carrot, salt, pepper, coriander, cumin, curry powder, cayenne, and turmeric. Stir to combine. Cook for 6-8 minutes until the onion is soft (and translucent). Add the potatoes, peas, and coconut milk. Stir to thoroughly combine. Cook for another 10-15 minutes on medium-low heat while mashing down the potatoes so that they are smashed with some small chunks of potato still visible. Then set aside and let cool for 30 minutes, or overnight, in the refrigerator.

Prep your work surface by sprinkling flour on your counter or work surface. Unroll the Filo Dough. Separate the layers into 2 piles of Filo Dough sheets that are 8-10 sheets thick each. Using a 4-5" biscuit or round cookie cutter, cut out 6 circles from each pile of dough. Place a very damp, not dripping, paper towel over the circles to keep them moist.

Place 1/2-1 teaspoon of the potato filling onto the center of each piece of dough. Then fold them in half to enclose the filling. If using Filo dough, take a small cup of water and dab the edges of each layer with water using your fingers so that they stick together. If using pastry dough, crimp or roll over the edges to enclose the filling. Place them on your air frying basket, over the drip pan.

Lightly spray the puffs with vegetable oil (2-4 sprays over the tray) put them in the air fryer* on the lower rack and set the temperature to 450F degrees. Turn on the air fryer for 5 minutes. Then flip each puff and lightly spray the puffs again with oil. Return to the air fryer for another 1-2 minutes or until golden brown. Let cool for 10 minutes and then serve.

*If you do not have an air fryer, you can bake these by brushing each puff with a beaten egg wash at 350*F for 10-12 minutes, or deep fry them in vegetable or peanut oil at 325*F for 5-6 minutes or until golden brown on both sides. Once done frying, set them on a paper towel to drain and cool for 8-10 minutes before serving.

30 views0 comments

One of my favorite dinners to make is Pad Thai. Usually, I make it with shrimp or chicken - the authentic way - and top it off with heaps of fresh cilantro, roasted peanuts, and a slice of lime. You can never really get enough of the salty, sweet, nutty, and sour tang of a good Pad Thai.

But sometimes I find that it's hard to find everything I need to make this dish at home… That's why I'm sharing a few quick substitutes with you so you can make this Not-So Pad Thai for dinner any night of the week!

When I first learned how to make Pad Thai at home, I would go to the Super G Mart (international grocery store) in Greensboro right after I went to Aldi, Harris Teeter, and maybe one other place for all of my "regular" grocery items. It was an ordeal, and still can be. I love making Pad Thai in the traditional way, but sometimes don't have enough time to make it to every specialty store for the ingredients I need.

Although I could definitely find cilantro and peanuts at your average supermarket in the United States, only sometimes could I find the specific rice noodles I wanted with the correct width and cut. Rarely did I find mung beans, a Thai staple. Even when I did, sometimes they were already going bad and turning clear. (And there is truly nothing worse in Pad Thai than missing fresh mung bean sprouts.)

One night, I realized I had most of the ingredients around the house - an extra bag of rice noodles, some leftover jarred Pad-Thai sauce, eggs, shrimp, and cilantro. What was I missing? Mung beans, again.

If you're a fellow Pad Thai lover, you know when you get the craving that it's one you can't ignore. What did I find while rummaging around my kitchen looking for substitutes? A green bell pepper and a few leftover green beans.

Was this ideal? No, but it honestly works so well together!

If you haven't had authentic Pad Thai before, I really do encourage you to try it*. It's truly an experience with flavors like no other. Thai food in general is one of my top 3 favorite cuisines. Pad Thai will open doors for you into a whole new world of Thai food with the most incredible spices, textures, and flavors that you've just got to try if you haven't already.

But for those of us with an already solid appreciation, I give you this recipe for those nights you're left disappointed by the grocery store with soggy, (or entirely missing,) mung bean sprouts. I feel your pain, and it's one we don't have to endure any more.

To make this ahead, cook the eggs, shrimp, and vegetables, and then prep the peanuts, green onion, cilantro, and lime wedges for garnishing up to 1 day in advance. When you're getting ready to serve this, boil the noodles, warm the sauce, and toss everything together in 15-20 minutes.

This is easily a dish you can make for a crowd of 4-6 for dinner. It's one you can serve alone, or with a side of my Thai-style Slaw.

*If you're in the Piedmont Triad area, my 2 favorite places that make authentic Pad Thai are Singha II in High Point off of Penny Road & Highway 68, and Bangkok Café in Greensboro off of Holden Road.

Yield: 4-6 servings

Time: 90 minutes


  • 14 ounces (5mm) Pad Thai flat noodles, (also called Rice Stick)

  • 4 tablespoons Vegetable Oil

  • 3 Eggs, scrambled

  • 12 ounces Raw Shrimp

  • 1 tablespoon Red Thai Curry Powder, optional

  • 1/2 teaspoon Salt

  • 1/4 teaspoon Pepper

  • 10-12 ounces French Cut Green Beans, thinly sliced Green or Red Bell Pepper, and/or Mung Bean Sprouts

  • 8-9 ounce jar of premade Pad Thai Sauce

  • 2 tablespoons Lime Juice

  • 1 teaspoon Fish Sauce, optional

  • 3/4 cup Peanuts, chopped

  • 1 cup Cilantro, chopped

  • 2 whole Limes, sliced into quarters, optional & highly recommended for serving

  • Chili Garlic Sauce or Sriracha, optional for serving


Bring a pot of water to boil. Cook the rice noodles in the boiling water according the instructions on the packaging, usually 7-8 minutes. Drain and rinse thoroughly under cold water to stop the cooking process.

Heat 2 tablespoons of the vegetable oil to Medium-High in a large skillet with high sides or a wok. Once the oil is very hot, turn the heat down to Medium-Low and pour the scrambled eggs in. Quickly move the eggs around so they cook light and fluffy. Cook 2-3 minutes or until no longer runny. Set the eggs aside.

Cut, de-stem, and halve the green beans. Deseed and thinly slice the green pepper. Return the pan's heat to Medium and add 1 tablespoon of vegetable oil. Cook the green beans and/or pepper slices for 6-7 minutes or until cooked through and brightly green.

Pour the remaining 1 tablespoon of vegetable oil into the pan. In a separate bowl, combine shrimp with salt, pepper, and red Thai curry powder, if using. Once the pan is hot again, cook the shrimp for 2-3 minutes on each side or until lightly pink. (They will be cooked again in the sauce, so they don't have to be fully pink.) Set the shrimp aside.

Add the Pad Thai sauce to the pan and let heat through. The sauce should become thinner as it heats through. Stir in the lime juice. If desired, add fish sauce to thin out the sauce more and add additional authentic flavor. Add in 1/2 cup the peanuts as the sauce lightly simmers.

Working quickly, toss in the noodles, beans, eggs and shrimp into the sauce. Using tongs, mix everything until thoroughly coated. (If your noodles are sticking together, pour a few tablespoons of water over them to loosen them up.) Turn the heat to Low and let simmer for 5 minutes. Once the noodles just start to absorb the sauce and turn reddish, plate the food and top with the remaining peanuts, cilantro, and a slice of lime. Serve with chili garlic sauce and/or sriracha on the side to add.

15 views0 comments

Subscribe & receive 3 free downloads for the At Chelsea's Party Planning Checklists!

Chelsea Boccardo Smith

Chelsea is the creator and founder of At Chelsea's. She enjoys sharing home entertaining tips, recipes, and menu ideas. Find time saving checklists & party planning guides on her Etsy shop. When she's not writing about her most recent party, she's out trying a new restaurant or taking her dog, Amber, for a long walk.
Learn more about Chelsea.

Our Story  |  Work with Me  | Subscribe


Terms & Conditions  |  Privacy Policy  |  Disclaimers

©2023 by Thyme  |  Proudly created with

DISCLOSURE: We may earn a commission when you

use one of our coupons/links to make a purchase.