Thai-Style Chinese Doughnut (Pa Tong Go) ปาท่องโก๋

The Ultimate Thai Street Breakfast

When I think about the perfect Thai morning it involves a coffee, a glass of hot fresh soy milk, and a plate of these crispy, airy pa tong go.

Pa tong go is the Thai version of Chinese doughnuts or “you tiau” or “yao tiew”. Personally, I like the Thai version better, but yes, I’m biased! Most commonly you can find pa tong go sold by street carts in the morning. Sometimes the vendor also sells fresh soy milk, the perfect accompaniment, and if not, there’s usually a soy milk cart nearby.

My favourite way to eat them is to simply dip them in sweetened condensed milk, but I also love dipping them in sangkaya, a pandan coconut custard. If you don’t like things sweet in the morning, you can have them with a hot glass of fresh soy milk.

Key Ingredient: Baking Ammonia

The most important ingredient in this recipe is the leavening agent you may not have heard of before: baking ammonia or baker’s ammonia. Technically this is ammonium bicarbonate (even though on the label it says “carbonate”), and it works in a similar way as baking soda and baking powder, but is superior in a couple of ways.

Why I Chose Baking Ammonia

Look, I am just as annoyed as you are when I see a recipe calling for weird ingredients. And I REALLY do not like it when it’s my own recipes. But this means that when I do, you know there’s a good reason for it. In this recipe, the difference baking ammonia makes is absolutely worth the effort of looking for it. I got mine from a local cookware store that sells a lot of specialty baking ingredients, but it’s also available online on Amazon (linked through my Kit here).

Here are reasons why baking ammonia is superior in this recipe:

  1. It does not leave any aftertaste whatsoever. This is the most important reason. Baking powder and baking soda actually have a flavour, and it’s not pleasant. But when you make cakes or cookies, there are a lot of other flavours going on, and the amount of leavening used is quite small, so we don’t really notice it. Pa tong go dough, however, is so simple and plain, and it needs quite a lot of leavening agent to get the puffiness we need, so if you used baking powder or baking soda, you will actually be able to taste the alkaline flavour that they leave behind. Baking ammonia may start out with a really strong odour, but once it’s all cooked off, it leaves no smell or taste, leaving you with just the clean flavour of the delicious fried dough.
  2. It yields a crispier product. Baking ammonia is more commonly used than you may think. If you look at the ingredient list of store-bought crackers, you’ll likely see it listed. This is because baking ammonia produces a crispness in the product that baking powder or soda can’t. I don’t actually know the mechanism behind this, so if you know do share!
  3. It does not react until you cook it. Unlike baking powder/soda which start working as soon as you mix it with liquid, baking ammonia is activated by heat so ALL of it’s leavening power will be released during cooking, and none is lost while the dough is being mixed or resting. This means that you can make the dough in advance and let it sit until you need it. This is how pa tong go vendors in Thailand can just make the dough once and sell it over the course of the day with no issues.
  4. It’s the traditional way pa tong go is made in Thailand. For those of you who are looking to recreate the wonderful pa tong go experience you had in Thailand, well this is what they use!

*NOTE: Baking ammonia has a VERY strong odour, so DO NOT SMELL IT DIRECTLY, and when mixing the dough try not to put your nose right on top of it. All the smell will go away once the dough is properly cooked through. If you can smell ammonia in the finished product it means the dough is undercooked.

Crispy outside, hollow and airy inside are the key characteristics of the perfect pa tong go

Crispy outside, with a tender but hollow and airy inside are the key characteristics of the perfect pa tong go.

Prepping Dough in Advance

The dough needs to rest for 2.5-3 hours before you can fry it (although 2 hours is probably okay too, but I’ve never tried), but it also can rest there for up to 8 hours until you’re ready to fry it. If you want to prepare it in advance longer than that, put the dough in the fridge, but be sure to pull it out 2 hours before using so the dough has time to warm up to room temperature, and it’s harder to work with a cold dough.

Reheating Pa Tong Go

I really, REALLY think you should eat pa tong go as fresh as possible. Once it’s cool enough to eat but still a bit warm is perfect. It’s one of those things that just isn’t nearly as good once it’s been sitting out for a few hours. So I do not recommend making more than you can eat in one sitting.

But if you REALLY have to reheat them, there is a way to do it that will give a decent result. Not the same, but decent. If you have a toaster oven, stick them in there using the toast function for a few minutes only, once you start to see the oil on the surface start to sizzle it’s ready to go. For a regular oven, I use the broiler on low setting and broil each side for just 1-2 minutes or until the oil starts sizzling on the surface. Do not toast them too long or they will dry out and become too crispy.

clock clock icon cutlery cutlery icon flag flag icon folder folder icon instagram instagram icon pinterest pinterest icon facebook facebook icon print print icon squares squares icon
The ultimate Thai breakfast experience. This simple recipe is authentic and uses a key ingredient that yields the best, crispy, airy pa tong go, just like in Thailand! #thaifood #streetfood

Thai-Style Chinese Doughnut (Pa Tong Go) ปาท่องโก๋

  • Author: Pailin Chongchitnant
  • Yield: 12-14 pieces


  • 250 g all-purpose flour
  • 50 g cornstarch
  • 2 tsp vegetable oil
  • 1 tsp baker’s ammonia (ammonium bicarbonate, see above for more info)
  • 1 tsp fine table salt
  • 1 Tbsp sugar
  • 200 ml water
  • For serving: Sweetened condensed milk, coconut pandan custard, or hot fresh soy milk.

Ingredients and Kitchen Tools I Use


  1. Sift flour and cornstarch together into a mixing bowl.
  2. Put water into a small bowl then add salt and sugar and stir until completely dissolved.
  3. Add baking ammonia and stir until dissolved (don’t put your nose directly over the water so you don’t get an accidental whiff of ammonia!)
  4. Stir the oil into the water and pour everything into the flour.
  5. Mix with your hand just until combined and no dry flour is left, it should only take 1-2 minutes. DON’T KNEAD. The dough should be shaggy and sticky, and does not look right (but it is!). Cover and rest for 2.5-3 hours.
  6. When ready to fry, preheat at least 1.5 inches of frying oil in a wide pot or wok to 375F.  Ideally, keep a deep-fry thermometer in the oil while you fry. If you don’t have a thermometer that can stay in the pot, check your oil temp often while you fry.
  7. While the oil is heating, prepare a large cutting board near the oil; this is your dough-shaping station.
  8. Dust the board thoroughly with flour, then turn the dough onto the board. Dust the top of the dough with more flour, then use your hands to pat the dough down into a ¼ inch thick rectangle, 7-8 inches wide, keeping the sides as straight as possible to minimize waste. Do not knead the dough and try to work it as little as possible.
  9. Cut the rectangle into 3 strips (each should be about 2 ¼ – 3 inches wide). Work with 1 strip at a time and keep the other 2 covered in a barely-moist kitchen towel or plastic wrap so they don’t dry out.
  10. Trim the ends of the strip to square them off, then cut the strip into 1-inch wide pieces.
  11. Dip a wooden skewer or a thin chopstick into a little cup of water and paint a 1-inch vertical strip of water into the center of every OTHER piece; this will be the glue. Put the dry piece on top of the wet piece and press gently in the center to stick them together. Once you’re done forming, if the oil still has a bit of time to go, cover the pieces to prevent drying.
  12. Right before you drop the pa tong go into the oil, stretch the piece out with your hands until it is about double in length and drop it into the oil. TIP: To help your oil last longer, brush off excess flour from the dough with a pastry brush before dropping them into the oil.
  13. Fry in oil for AT LEAST 5 minutes, flipping often, until well browned on both sides and bubbling has subsided. Keep an eye on oil temp and try to maintain it around 375F and don’t let it drop lower than 360F. If the oil accidentally drops below 360, add a little bit more frying time to make sure all the ammonia is cooked off.
  14. Place the finished pa tong go onto some paper towels to absorb the excess oil. Tip: Once the first piece is cool enough to handle, break it off and smell the inside to check if all the ammonia smell is gone. If not, you need to fry the next batch longer.
  15. Serve as soon as they’re cool enough to handle. Enjoy!

Join us on Patreon for bonus content and rewards!


The ultimate Thai breakfast experience. This simple recipe is authentic and uses a key ingredient that yields the best, crispy, airy pa tong go, just like in Thailand! #thaifood #streetfood #chinesedoughnuts
The ultimate Thai breakfast experience. This simple recipe is authentic and uses a key ingredient that yields the best, crispy, airy pa tong go, just like in Thailand! #thaifood #streetfood #chinesedoughnuts
The ultimate Thai breakfast experience. This simple recipe is authentic and uses a key ingredient that yields the best, crispy, airy pa tong go, just like in Thailand! #thaifood #streetfood #chinesedoughnuts
Category: Street Food, Sweets