Thai Stir Fry Chili Duck Recipe (ผัดเผ็ดนกเป็ดน้ำ) – One of the Spiciest Thai Dishes!

Thai Stir Fry Chili Duck Recipe (ผัดเผ็ดนกเป็ดน้ำ) – One of the Spiciest Thai Dishes!

In this Thai recipe, you’ll learn exactly how to make Thai spicy chili stir fry (ผัดเผ็ด).

This is one of the Thai recipes my mouther in-law loves to cook (and I love to eat), so I’m excited to share this recipe with you today.

You’re about to make an authentic Thai dish that’s condensed with so much flavor, it will literally take your taste buds to new levels!

Watch the video

Press play to watch the video of this entire recipe now so you can see all the ingredients and cooking details:

(Or you can watch the video on YouTube here)

NOTE: While I used wild duck for this recipe, you can easily substitute any kind of meat you like — minced beef or minced chicken — would both taste amazing.


Thai spicy duck stir fry recipe (ผัดเผ็ดนกเป็ดน้ำ)

What is pad ped (ผัดเผ็ด)?

There’s a Thai dish known as pad ped (ผัดเผ็ด also spelled pad phet), which literally translates to stir fried (pad) spicy (ped). Typically it always includes curry paste, stir fried with some kind of meat, and often some extra fresh chilies tossed in for good measure.

You can guarantee pad ped (ผัดเผ็ด) is a dish for spicy food lovers — but don’t worry, you can still make this dish on the less spicy side if you prefer, and the flavor will still be spectacular.

For this recipe, my mother in-law used wild water duck, which in Thai is called nok bet nam (นกเป็ดน้ำ), but feel free to use whatever minced meat you like.

Making this spicy chili stir fry with wild water ducks is especially a common dish in the Southern Thai province of Songkhla, my mother in-law explained to me.

Thai herbs

Tree basil, in Thai is bai yeera (ใบยี่หร่า)

Ingredients you’ll need for this recipe:

  • 500 grams (1.10 lb.) of minced meat (นกเป็ดน้ำ) – I used 2 small wild ducks, which weighed in at 800 grams before gutting and taking out some of the bones (so the minced meat was about 500 grams in total). You can use duck or beef or chicken — pretty much any minced meat would work well with this recipe.
  • 2 tbsp. oil (น้ำมัน) – for stir frying, I used sunflower oil
  • 1/2 tbsp. cumin seeds or powder (ยี่หร่า)
  • 1/2 tbsp. coriander seed or powder (เม็ดผักชี)
  • 20 Thai chilies (พริกขี้หนู)
  • 1 head garlic (กระเทียม)
  • 5 – 6 tbsp. southern Thai curry paste – see recipe here (เครื่องแกงเผ็ดใต้), red curry paste also works
  • 2 – 3 thumb sized chunks of young galangal (ข่าอ่อน) – when chopped up it equalled about 6 tbsp.
  • handful of tree basil (ใบยี่หร่า) – you can also substitute for holy basil or another peppery herb
  • handful of green peppercorns (พริกไทยอ่อน) – optional
  • 15 kaffir lime leaves (ใบมะกรูด)
  • fish sauce to taste if needed (น้ำปลา) – when my mother in-law cooked this recipe she didn’t add any extra fish sauce because there was already enough saltiness from the curry paste, but you’ll have to taste test to see.

For concise step by step directions to this recipe you can scroll down to the recipe box at the bottom of this post. But keep reading below for a more in depth explanation and instructions about all the ingredients and steps.

Thai markets

Buying jungle ingredients from the local market

Preparing the wild duck

My mother in-law and I went to the market in Bangkok one day and they happen to have wild water ducks (นกเป็ดน้ำ) at the jungle ingredients stalls.

The wild ducks come from the market all in tact, only the feathers have mostly been removed. So if you make this Thai recipe with a whole duck or chicken, the first step is to prep the meat.

wild water ducks

First, singe the feather stubs off your ducks

NOTE: If you’re making this Thai chili stir fry recipe with already minced chicken or minced beef, you can skip these first few steps of preparing the wild duck.

In order to remove the feather stubs, you first need to scorch the skin. My mother in-law roasted the ducks for a few seconds directly over the fire burner. It just takes a few seconds, just to singe off the feather stubs.

Thai recipes

You can easily mince the meat by hand

You then cut the meat off the bones of the wild duck.

Some of the smaller bones, like the rib cage, are small enough to be edible, and you can chop them up with the minced meat.

Thai food recipes

Keep chopping until you have a nice coarse mince

Mincing meat by hand is actually a lot faster and easier than it looks.

Using a cleaver, I use a Thai Kiwi cleaver, you just keep chopping and chopping, and in about 5 minutes or so, you’ll have a wonderful fresh mince. You’re looking for a medium minced meat grind for this Thai recipe.

authentic thai food

Stir fry the minced meat until fully cooked

Once your minced meat is prepped, it’s time to dry stir fry it. We’ll be preparing all the ingredients separately, and finally assembling everything together.

Stir fry the minced meat on medium heat with no oil until fully cooked. Then drain out the oil — you only want the dry cooked minced meat.


Dry roast the cumin and coriander

Prepare the spices and herbs

Next, it’s time to prepare your spices and herbs.

If you’re using powder cumin and coriander you can skip this step. But for the most fragrant spice flavor, you should use whole cumin seeds and coriander seeds.

Thai spices

Pound the cumin and coriander into a powder

Dry roast them together in a medium hot pan or wok for about 30 seconds or so, then pound them into a powder using a mortar and pestle or a food processor.

Thai spicy dishes

We’ll be using about 20 Thai chilies and a head of garlic for this recipe

For this Thai stir fry chili recipe, my mother in-law used 20 fresh Thai birds eye chilies and an entire head of garlic.

The chilies are just for extra supplemental spiciness, but keep in mind there will also be a lot of heat mainly coming from the curry paste that we’ll be using in this recipe as well.

Pound the chilies and garlic in a mortar and pestle until you’ve got a coarse grind. And again, set it aside for later use.

Oftentimes galangal is used in Thai cooking to boil and release its flavor like in tom yum soup, and the galangal is not actually eaten.

But when you have young galangal, it provides some amazing flavor and because it’s not too tough, you can eat it all.

If you can find young galangal when you make this recipe, use 2 – 3 thumb sized chunks, and mince it.

tree basil

Coarsely chop the tree basil and cut the green peppercorns

Tree basil (ocimum gratissimum), which in Thai is called bai yeera (ใบยี่หร่า) is an amazing herb.

It has an almost clove flavor to it, while being sweet and peppery at the same time. For this Thai duck recipe (ผัดเผ็ดนกเป็ดน้ำ) if you can find tree basil, that would be awesome, but you can alternatively use any kind of basil or strong peppery tasting herb for this recipe.

Pluck the basil leaves off the stem, give them a coarse run through with a knife, and set them aside.

For the green peppercorns, which are optional for this recipe, but a welcome spicy addition if you can find some, just coarsely chop them as well.

Southern Thai yellow curry paste

One of the main ingredients for any Thai pad ped recipe (ผัดเผ็ด) is curry paste. Curry paste of some kind is always used for flavoring and to provide a huge amount of spice.

For this recipe, my mother in-law used southern Thai curry paste, which we already had in the freezer.

You can use southern Thai curry paste for this recipe, or you could alternatively use Thai red curry paste.

If you have the time to make your own fresh curry paste using the recipes above, that would give you the best taste, but you can also use yellow curry paste in a tub or canned red curry paste in a can or tub if you need to.

Thai stir fry recipe

After preparing all the ingredients, stir fry everything together

Frying it all together

You have all your ingredients ready; It’s time to stir fry everything together.

If you haven’t already watched the video above, this is where the video will be really helpful.

Turn your wok or pan to a medium heat and add in about 2 tbsp. of oil. Let it heat up before adding in the pounded chilies and garlic. Stir fry for about 30 seconds and then add in the curry paste.

Stir fry for about 2 more minutes, and if it gets dry you can add in just a little splash of water to help things along.

Next goes in all the pre-cooked minced meat, minced wild duck in this case.

Keep stir frying and mixing constantly on a medium high heat for about 3 minutes. You want most of the moisture to evaporate.

Then toss in the galangal, and cumin and coriander, and stir fry for another 1 minute.

Next add in the chopped tree basil and green peppercorns, and keep stir frying, folding them into the meat.

Thai recipes

Taste test – if you need more saltiness add some fish sauce

At this stage you can taste test your Thai chili stir fry. It should be spicy and salty. When I taste tested it was salty enough from the curry paste. But if you need more saltiness, add in some fish sauce.

Final step is to take about 15 kaffir lime leaves, stack them on top of each other, and shave them finely. Sprinkle all the kaffir lime leaves on top and fold them into the stir fry for about 30 seconds, and turn off your heat.

authentic thai dishes

Just look at all that flavor!!

When you’re finished cooking, dish it onto a plate, and make sure you eat with hot fresh white or brown rice.

I like to say that this dish, and especially the way my mother in-law makes it, it has to be one of the most flavorful dishes in Thai cuisine per square millimeter.

Thai spicy dishes

It’s going to be spicy, and crazy delicious!

Thai spicy duck stir fry recipe (ผัดเผ็ดนกเป็ดน้ำ)

Time: About 1 hour or less if you already have curry paste ready
Recipe size: 500 grams of meat, so could feed 2 – 3 people with some extra side dishes
Cooking utensils: wok or frying pan, I use Kiwi knives

4.8 from 14 reviews
Thai Spicy Chili Duck Stir Fry (ผัดเผ็ดนกเป็ดน้ำ)
Prep time
Cook time
Total time
There's a stir fry dish in Thailand known as pad ped (ผัดเผ็ด), which means stir fried with chili and always spicy. In this recipe you'll learn how to make minced duck, stir fried with chilies and herbs, and curry paste (ผัดเผ็ดนกเป็ดน้ำ). It's one of the most flavor packed Thai dishes you might ever try!
Recipe type: Thai
Cuisine: Thai
Serves: 2 - 3 people
  • 500 grams (1.10 lb.) of minced meat - wild duck, beef, chicken, all work well
  • 2 tbsp. oil (น้ำมัน) for stir frying
  • ½ tbsp. cumin seeds or powder (ยี่หร่า)
  • ½ tbsp. coriander seed or powder (เม็ดผักชี)
  • 20 Thai chilies (พริกขี้หนู)
  • 1 head garlic (กระเทียม)
  • 5 - 6 tbsp. southern Thai curry paste (เครื่องแกงเผ็ดใต้)
  • 2 - 3 thumb sized chunks of young galangal (ข่าอ่อน) - after being chopped you should have about 6 tbsp.
  • handful of tree basil (ใบยี่หร่า) - or any basil or pepper herb
  • handful of green peppercorns (พริกไทยอ่อน) - optional
  • 15 kaffir lime leaves (ใบมะกรูด)
  • fish sauce to taste if needed (น้ำปลา) - there's salt in the curry paste, so you may or may not need fish sauce, you need to taste test.
  1. First prepare your minced meat. If you're using already minced chicken or beef, skip to the next step. For wild duck, singe the feather stubs over a flame, fully wash the duck, then debone the meat. Using a cleaver, chop the duck on a cutting board until coarsely minced.
  2. Stir fry the minced meat in a wok or frying pan, using no oil, until fully cooked. Drain and set aside for later.
  3. If you plan of making curry paste yourself, make the curry paste at this time. Or you can use curry paste from a can or tub.
  4. Dry stir fry the cumin and coriander seeds for about 30 seconds to make them fragrant, then pound them in a mortar and pestle until you've got a powder. Again set aside for later.
  5. Pound the Thai chilies and garlic in a mortar and pestle.
  6. Mince the young galangal, pluck the tree basil leaves off the stem and give them a coarse chop. For the green peppercorns, give them a quick chop with your knife.
  7. When your ingredients are prepped, it's time to stir fry them together. Heat your wok or frying pan to a medium high heat and add about 2 tbsp. of oil.
  8. When the oil is hot, add the chilies and garlic, and stir fry for 30 seconds. Then add in the curry paste, and keep stir frying for about 2 minutes. If it gets too dry add a splash of water.
  9. Add in the minced wild duck and keep stir frying for about 3 minutes.
  10. Toss in the galangal and powder cumin and coriander, and keep stir frying for a couple more minutes.
  11. At this point you can taste test for saltiness. You can add some fish sauce if you need extra saltiness.
  12. Next, add the chopped tree basil and green peppercorns, and fold them into the mince meat.
  13. The final step is to grab about 15 kaffir lime leaves, stack them on top of each other, shave them into thin strips, and sprinkle them into the dish. Stir fry for a few more seconds and turn off the heat.
In this Thai chili wild duck recipe (ผัดเผ็ดนกเป็ดน้ำ) you'll learn to make a Thai dish that's packed so full of flavor, it will elevate your taste buds to new levels!

I used minced wild duck in this recipe, but feel free to make it with minced chicken or minced beef, or even minced lamb would work well.

Enjoy with hot freshly steamed white or brown rice.


There’s no doubt that Thai style pad ped (ผัดเผ็ด), or chili spicy stir fry, is one of the most flavor packed dishes in all of Thai cuisine.

It’s a dish I LOVE to eat, and that’s why I’m so excited to share this authentic Thai recipe from my mother in-law with you.

If you love to eat spicy food, make this Thai recipe, and I can just about guarantee your taste buds will rejoice!

Check out more authentic Thai recipes here.

Let me know what you think in the comments section below. I’d love to hear from you!

Leave a comment

Your email is used to notify you of replies to your comment. Nothing else.

Rate this recipe: