Chinese Shredded Chicken with Spicy Sauce is a popular recipe on social media (Red Note and Tik Tok) for how easy and flavorful the dish is! The combination of tender chicken mixed with scallion oil is so addicting, you’ll be scooping up every last bit with rice.

What is Chinese Shredded Chicken?
This recipe is inspired by the viral Chinese Steamed Chicken mixed with garlic and spicy sauce on Chinese Social Media (Red Note). The chicken is boiled and put in an ice bath so the meat is tender and soft. This method is commonly used by Chinese people to cook their chicken and makes the chicken extra juicy!
Then, the chicken is mixed with a hot scallion oil that includes Thai chili, green onions, and lots of garlic. The extra hot oil is immediately poured on the aromatics to cook the garlic and onions. Seriously, the sauce is so delicious, you will want to put it on rice, noodles, or even more chicken!
If you’re looking for more tasty and easy chicken dishes like this one, check out my One Pot Creamy Garlic Chicken and Thai Basil Chicken in 30 Minutes—both are flavorful, and super easy to make.
Ingredients
Here’s a look at what you need to make this Chinese Shredded Chicken with Spicy Sauce. The highlights are here but the full ingredient list and quantities of each are in the recipe card.

Boil Chicken
- Chicken drumsticks – or any dark chicken meat works well. This results in the most juicy and tender shredded chicken. If you prefer chicken breast, make sure you don’t cook it for too long so the chicken is not too dry.
- Green onion and Ginger is added to boil the chicken to take out any gaminess of the meat.
- Shaoxing cooking wine (optional) – this adds sweetness to the chicken and takes out gaminess of the meat. You can substitute with sake or dry sherry. Simply omit this if you don’t have this on hand.

Spicy Sauce
- Scallion oil – use a neutral oil with a high cooking temperature like avocado oil. The hot oil will be cooked with green onions and shallots to release aromatic flavor.
- Green onion – we need lots of green onions to make the shallot oil and we need thinly sliced green onion for the spicy sauce.
- Grated ginger and garlic – since both of these aromatics are super flavorful, we want to make sure they are both grated and we’re not eating chunks of ginger or garlic in our spicy sauce.
- Thai red chili, finely chopped (optional) – this is where our spice comes from. One chili is enough for me to add flavor and spice, but add more if you want extra heat!
- Soy sauce – low sodium soy sauce is where most of our flavor comes from. You can adjust the saltiness from the soy sauce.
- Oyster sauce – adds umami and sweetness to the sauce. This helps add saltiness to the sauce in addition to soy sauce. You can find this at most grocery stores.
Substitutions and Variations
- Swap the Chicken Cuts. You can use bone-in thighs, boneless thighs, or even chicken breast—just adjust the cooking time accordingly for thicker cuts. If the chicken has bone, it will take longer to cook so keep checking your chicken with a therometer.
- Add more crunch by adding roasted peanuts or bean sprouts. These are traditionally tossed with shredded chicken dishes that help enhance the texture of the dish!
- If you’re not a fan of spicy food, just skip the chopped chili or tone it down by using less. You can also swap it with red bell pepper for color and crunch (what my dad likes to do because my mom doesn’t eat spicy food).
How to Make Chinese Shredded Chicken with Spicy Sauce

Step 1: Boil water on medium heat. Add green onions, slices of ginger and cooking wine (optional). When the water is boiling, add chicken and cook for 20-25 minutes.

Step 2: While the chicken is cooking, make the scallion oil. Add green onions and purple onion to 1 cup of avocado oil. Once added, then turn on the heat to medium and fry for 10-12 minutes.

Step 3: Fry onions while mixing together until they are golden. Make sure the oil is not too hot so you don’t burn the onions. Keep temperature at 285-300F.

Step 4: Once golden, take the onions out of the oil and turn off heat.

Step 5: The chicken should be done after 20-25 minutes, check with a thermometer to see if the chicken is at 165 degrees Fahrenheit. Then transfer to ice bath.

Step 6: Shred chicken in small pieces.

Step 7: To make the spicy sauce, grate garlic and ginger and place in a bowl. Add sliced green onions, sesame seeds and chopped Thai chili (optional). Heat up the scallion oil until hot and add ½ cup of oil in the bowl until your desired taste. Watch it sizzle. Then, add oyster sauce and soy sauce. Mix together.

Step 8: Add the spicy sauce in the chicken and mix together. Garnish with sliced cucumber. You can eat right away or place in the fridge for up to one day and eat it cold!

Expert Tips
- Use bone-in chicken for extra flavor. Cooking chicken on the bone gives the dish more flavor and tastes juicier. With chicken breast, the chicken may taste more dry.
- When making the sauce, make sure you reheat the scallion oil until the oil is very hot (see a little smoke coming out). That way, the hot oil will cook the scallions and garlic.
- If you have leftover sauce, don’t throw it away! Add the sauce on noodles, rice or make more chicken to go with the sauce!
Recipe FAQs
Definitely. This spicy sauce also pairs well with tofu or shrimp. Keep in mind the cooking times will vary based on the protein you’re using.
It will stay good for up to 1 day in an airtight container in the fridge. You can eat it cold or just reheat gently. Enjoy the shredded chicken with some rice or noodles.
Steamed rice is the perfect match for this Chinese style steamed chicken—it soaks up all that flavorful sauce! You can also pair it with simple sautéed greens like Stir Fried Chinese Green Beans and Chinese Cabbage Stir-Fry or a side of Carrot Ribbon Salad for balance.
Check Out More Delicious Chicken Recipes:
Did you try this recipe? Leave a ⭐️ rating below and share it on Instagram, Facebook, and Pinterest!
Chinese Shredded Chicken with Spicy Sauce
Ingredients
Boil chicken
- 5 pieces Chicken drumsticks (or 1.5 pound dark chicken meat)
- 1 Green onion
- 3 Ginger slices
- ¼ cup Shaoxing cooking wine optional
- 5 cups Water for boiling chicken
Scallion oil
- 3 green onions
- ½ purple onion or 1 shallot
- 1 cup neutral oil (avocado oil) cook to 285-300F
Spicy Sauce
- ½ cup scallion oil hot
- 1 green onion sliced
- 1 tablespoon ginger grated
- 1 tablespoon garlic grated
- 1 thai red chili, finely chopped optional
- 1 tablespoon soy sauce
- 1 tablespoon oyster sauce
- 1 teaspoon sesame seeds
Garnish
- cucumber sliced
Instructions
- Boil water on medium heat. Add green onions, slices of ginger and cooking wine (optional). When the water is boiling, add chicken and cook for 20-25 minutes.
- While the chicken is cooking, make the scallion oil. Add green onions and purple onion to 1 cup of avocado oil. Once added, then turn on the heat to medium and fry for 10-12 minutes.
- Fry onions while mixing together until they are golden (brown is OK). Make sure it is not too hot so you don’t burn the onions. Keep temperature at 285-300F.
- Once golden, take the onions out of the oil and turn off heat.
- The chicken should be done after 20-25 minutes, check with a thermometer to see if the chicken is at 165 degrees Fahrenheit. Then transfer to ice bath.
- Shred chicken in small pieces.
- To make the sauce, grate garlic and ginger and place in a bowl. Add sliced green onions, sesame seeds and chopped chili (optional). Heat up the scallion oil until hot and add ½ cup of oil in the bowl until your desired taste. Watch it sizzle. Then, add oyster sauce and soy sauce. Mix together.
- Add the sauce in the chicken (to taste) and mix together. Garnish with sliced cucumber. You can eat right away or place in the fridge for up to one day and eat it cold!
Notes
- Use bone-in chicken for extra flavor. Cooking chicken on the bone gives the dish more flavor and tastes juicier. With chicken breast, the chicken may taste more dry.
- When making the sauce, make sure you reheat the scallion oil until the oil is very hot (see a little smoke coming out). That way, the hot oil will cook the scallions and garlic.
- If you have leftover sauce, don’t throw it away! Add the sauce on noodles, rice or make more chicken to go with the sauce!










Team Cook With Dana says
This dish is packed with flavor, making it perfect over warm rice. The juicy chicken combined with the scallion oil is so delicious and addictive. It’s one of those recipes you’ll find yourself making over and over!