Thai Style Spicy Sour Lime Marinated Chicken Feet: Authentic Yunnan-inspired Recipe

If you’ve spent any time wandering the street food stalls of Yunnan, you know that the region’s cuisine is all about bold, bright flavors: spicy, tangy, and deeply satisfying. Yunnan locals love their sour and spicy dishes, from tangy pickled tamarind to sharp green mango salads, and one of my absolute favorite snacks here is lime pounded chicken feet. Every street vendor has their own twist on this classic, but once you nail the base recipe, you can tweak it to match your exact taste buds.
What Makes Yunnan Lemon Pounded Chicken Feet So Special?
Let’s be real: chicken feet aren’t everyone’s first pick for a snack. But trust me, once you bite into a perfectly pounded chicken foot marinated in lime, chili, and fresh herbs, you’ll be hooked. The texture is the star here: after boiling and chilling, the skin and cartilage get nice and crisp, then they get tossed in a zesty, spicy paste that seeps into every crevice. It’s tangy, spicy, salty, and just a little bit nutty from toasted peanuts, and it’s the perfect pick-me-up snack for a hot Yunnan afternoon.
I’ve been living in Yunnan for a few months now, and I’ve tried at least a dozen different versions of this dish from street stalls, hole-in-the-wall restaurants, and even home cooks. No two batches are exactly the same, which is part of the fun! Some vendors add extra fish sauce, others toss in pickled radish, and a few even throw in a handful of fresh mint. But today I’m sharing the classic base recipe that I’ve perfected after weeks of taste-testing.
Full Ingredients List For Yunnan Lemon Pounded Chicken Feet
Before you get started, gather all your ingredients. I’ve listed the exact measurements below, but feel free to adjust based on how many people you’re feeding and your personal spice tolerance!
- 500g / 1 lb chicken feet
- 5-7 fresh limes (the more lime, the better the tang!)
- 5-8 fresh Thai bird chilies (adjust up or down for spiciness)
- 1 large piece fresh ginger
- 1 tbsp cooking wine
- 1 tbsp Sichuan peppercorn oil
- ½ tsp ground white pepper
- ½ tsp chicken bouillon powder (or regular granulated garlic salt works too!)
- 1 tbsp chili oil
- 10g / ~1/4 cup finely diced yellow onion
- 10g / ~1/3 cup fresh cilantro (called coriander in some places)
- 20g / ~4 small cherry tomatoes (Yunnan’s tiny local tomatoes are best, but regular ones work fine)
- 50g / ~1/2 cup toasted and crushed peanuts
- 500g / 4 cups ice cubes
- 1 tsp whole Sichuan peppercorns
- 2 whole star anise
- 1 small cinnamon stick
- 2 bay leaves
- 2 tsp table salt (plus extra for boiling the chicken feet)
- 1 scallion, chopped
Step 1: Prep and Boil the Chicken Feet Properly

First things first: get your chicken feet ready. Pour cold water over the chicken feet in a large bowl, and let them soak for at least an hour, swapping out the water 2-3 times. This gets rid of any excess blood and makes sure your final chicken feet have a nice, clear, pale color instead of looking dull or discolored. I know soaking chicken feet sounds weird, but trust me, it makes a huge difference in the final look and taste!

While the chicken feet soak, gather your boiling spices: whole Sichuan peppercorns, star anise, cinnamon stick, and bay leaves. Slice the ginger into thick rounds too—you don’t need to mince it, since we’ll be fishing it out later.

Once your chicken feet are done soaking, drain them and transfer them to a large stock pot. Add enough cold water to cover them completely by a couple inches.

Toss in your ginger rounds, whole peppercorns, star anise, cinnamon stick, and bay leaves. Don’t forget the chopped scallion too—it adds a nice fresh flavor to the boiling water.

Add 1 full tablespoon of table salt to the pot. This seasons the chicken feet from the inside out, so don’t skip this step!

Now pour in the cooking wine. This will cut down on any gamey off-flavors and leave your chicken feet tasting fresh and clean.

Turn the heat up to high and bring the entire pot to a rolling boil. Once it’s boiling, turn the heat down to a gentle simmer, and let the chicken feet cook for exactly 12 minutes. I cannot stress this enough: don’t overcook them! If you boil them too long, the skin will split and the cartilage will get mushy instead of crisp.
Set a timer for 12 minutes, and when it goes off, turn off the heat but leave the pot covered. Let the chicken feet sit in the hot water for 2 more minutes to make sure they’re fully cooked through.
Step 2: Chill the Chicken Feet for Perfect Crispiness

Drain the cooked chicken feet in a colander, and rinse them under cold running water for a couple minutes to wash off any excess fat and foam that’s built up on the surface. This will keep your final dish from tasting greasy.

Take a pair of kitchen scissors or a sharp knife, and snip off the tough toenails from each chicken foot. Most grocery stores will pre-trim them for you, but if not, this is an easy step to take now.

Now transfer the chicken feet to a large bowl filled with ice water and the 500g of ice cubes. Let them soak for a full 20 minutes. This shock-chilling step is what gives the chicken feet that satisfying, crunchy texture that makes this dish so good. The cold water will tighten up the skin and cartilage, so every bite has a nice snap to it.
Step 3: Prep Your Pounding Spices and Sauce
While your chicken feet are chilling in the ice bath, you can get started on the all-important spice paste. Traditional Yunnan pounded dishes use a large wooden mortar and pestle, but if you don’t have one, a regular food processor works just fine. I used a small mortar and pestle at first, but eventually switched to a food processor to save time!

First, wash your tiny cherry tomatoes. If you can’t find the tiny local Yunnan tomatoes, regular cherry tomatoes or even diced ripe tomatoes will work perfectly well.

Now toast your peanuts. You can do this in a dry skillet over medium heat for 5-7 minutes, stirring frequently, until they’re fragrant and lightly golden. You can also pop them in the oven at 350°F / 175°C for 10 minutes if you don’t want to stand at the stove. Don’t burn them! Burnt peanuts will make your entire dish taste bitter.

Once the peanuts are cooled down a little bit, transfer them to your mortar and pestle or food processor, and crush them into small pieces. You don’t need to turn them into a fine powder—small, chunky pieces add great texture to the final dish. Set aside half of the crushed peanuts for now, and save the other half for garnish later.

Take your Thai bird chilies and peel your garlic cloves. Traditional recipes use a traditional mortar and pestle to crush these together first, so let’s stick with that classic method for authenticity.


Add the chilies and garlic to your mortar, and start pounding them together until they form a rough, fragrant paste. If you like extra spicy food, add an extra chili or two! If you’re sensitive to spice, remove the seeds from the chilies first before pounding them.

Add the reserved crushed peanuts to the mortar, and give everything a few quick pumps to mix everything together.

Add 1 tablespoon of table salt to the mix. This will help bring out all the flavors of the chilies, garlic, and peanuts.

Next, pour in the Sichuan peppercorn oil. This adds that signature numbing, tingly spice that’s so popular in Yunnanese cuisine. If you don’t have peppercorn oil, you can toast whole Sichuan peppercorns and crush them into a powder, then mix that in instead.

Add the chicken bouillon powder. If you don’t have bouillon, a pinch of granulated garlic salt works as a great substitute.

Now pour in the chili oil. This adds extra richness and a deeper, smoky spicy flavor to the paste. If you don’t have store-bought chili oil, you can make your own by heating vegetable oil and crushed dried chilies together.

Finally, add your diced cherry tomatoes, finely diced yellow onion, and most of your fresh cilantro. Reserve a little bit of cilantro for garnishing the final dish.

Now for the most important step: squeeze in the lime juice! For 500g of chicken feet, I use 5 full limes, but you can adjust this based on how tangy you like your food. Roll the limes on your countertop before squeezing them to get more juice out, and don’t throw away the squeezed lime halves—we’ll add those to the mix later too!

Start pounding everything together until all the ingredients are fully combined into a fragrant, tangy spice paste. Take a taste and adjust the seasoning: add more salt if it’s too tangy, more lime juice if it’s not sour enough, or more chili oil if it’s not spicy enough.
Step 4: Pound the Chicken Feet and Finish the Dish
Now it’s time to combine everything with the chicken feet! Traditional Yunnan street vendors use a giant mortar and pestle to pound the chicken feet right along with the spice paste, but if you’re using a small mortar at home, you can either mix everything in a large bowl or do a small batch in the mortar.

Here’s how the pros do it at the street stalls: they start by pounding the garlic and chilies, then add the pickled veggies and onions, then the chicken feet, and gently pound everything together just enough to coat the feet in the spice paste without turning them into mush. You want each chicken foot to be fully coated, but you don’t want to tear the skin apart completely.

If you’re using a regular bowl, transfer the chilled chicken feet to the bowl with the spice paste, and use a pair of tongs or your hands to toss everything together until every foot is fully coated. If you want to get that authentic pounded texture, you can gently pound the chicken feet and paste together in the bowl with a wooden spoon or the back of a measuring cup.
Add the remaining crushed peanuts and the reserved cilantro, and give everything one last toss to mix everything together.

Step 5: Serve and Enjoy!

Transfer your lemon pounded chicken feet to a large serving bowl, and garnish with extra cilantro, a few slices of extra lime, and a sprinkle of crushed peanuts. This dish tastes best when served cold, so let it chill in the fridge for 30 minutes before serving to let the flavors meld together even more.
I like to serve this as an appetizer with cold beer, or as a late-night snack after a long day wandering the street stalls. It’s tangy, spicy, and totally addictive—once you start eating them, you won’t be able to stop!
Pro Tips for Customizing Your Chicken Feet
- Adjust the spice level: if you don’t like super spicy food, use fewer Thai bird chilies, or swap them for milder jalapeños or serranos.
- Swap out the herbs: if you don’t have cilantro, you can use fresh mint or Thai basil instead. Both add a fresh, bright flavor that pairs perfectly with the lime and chilies.
- Add extra veggies: diced cucumber, shredded carrot, or pickled radish would all make great additions to this dish. Just toss them in with the chicken feet at the end!
- Make it ahead of time: this dish tastes even better the next day, since the flavors have time to soak into the chicken feet. Store it in an airtight container in the fridge for up to 3 days.
- Don’t skip the ice bath: this step is what makes the chicken feet crispy and tender, instead of soft and mushy.
At the end of the day, the best part of this recipe is that you can tweak it to match your exact tastes. Everyone has their own favorite version of lemon pounded chicken feet, and that’s what makes this dish so fun to make and eat. Whether you’re a lifelong chicken foot fan or trying them for the first time, I hope you give this recipe a try. Let me know how it turns out in the comments!

