This healthy Chinese Chicken Salad is loaded with tender chicken, crisp cabbage and veggies, sweet mandarin oranges and crunchy almonds, all tossed in a delicious homemade ginger-sesame dressing. Fresh, flavorful and ready in just 15 minutes!

Table of Contents
If you’re looking for a fresh, crunchy salad that’s filling enough for dinner, this Chinese Chicken Salad recipe is one of my favorites. You get a little bit of everything in every bite, juicy chicken, crisp vegetables, sweet mandarin oranges, crunchy almonds and a tangy homemade dressing that brings everything together.
I also love how easy this salad is to customize and prep ahead. Use leftover or rotisserie chicken to make it extra quick, prep the dressing and veggies in advance, then toss everything together when you’re ready to eat.
Why You’ll Love This
- Quick and easy – use cooked or rotisserie chicken and the entire salad comes together in just 15 minutes.
- Fresh and healthy – it’s packed with lean protein, crisp vegetables, fresh herbs and healthy fats for a satisfying lunch or dinner.
- Amazing homemade dressing – the ginger-sesame dressing is sweet, savory, tangy and SO much better than bottled dressing.
- Lots of texture – crunchy cabbage and almonds, juicy mandarin oranges and tender chicken make every bite delicious.
- Perfect for meal prep – prep all the components ahead of time and simply toss everything together when you’re ready to eat.
- Easy to customize – swap the vegetables, nuts or protein based on what you have on hand.

Ingredients You’ll Need
- cooked chicken – leftover or rotisserie chicken makes this salad incredibly quick and easy. Grilled, baked or air fryer chicken breast works great too.
- romaine lettuce – gives the salad a crisp, refreshing base. Chop or thinly slice it into bite-size pieces.
- napa cabbage – adds that signature crunch while being a little lighter and more tender than regular green cabbage.
- carrots – add natural sweetness, color and crunch. Julienne, grate or use store-bought matchstick carrots to save time.
- red bell pepper – adds even more crunch and a slightly sweet flavor.
- mandarin oranges – I usually use canned mandarin oranges packed in 100% juice and drain them really well. Fresh mandarins work too.
- green onions – add a mild onion flavor without overpowering the salad.
- cilantro – adds fresh, bright flavor that pairs perfectly with the ginger-sesame dressing.
- almonds – sliced almonds add delicious crunch. Toast them for even more flavor or swap them with cashews or peanuts.
- sesame seeds – optional, but they’re a great finishing touch.
Chinese Chicken Salad Dressing
The homemade Chinese chicken salad dressing is really what brings this entire salad together. It’s a simple ginger-sesame dressing with the perfect balance of savory, sweet and tangy flavors, and you can make it in just a few minutes. Here’s what you’ll need:
- olive oil – creates the base of the dressing. Avocado oil works too.
- sesame oil – adds that delicious toasted, nutty flavor. A little goes a long way!
- low-sodium soy sauce – adds savory umami flavor without making the dressing overly salty. Use tamari or coconut aminos if needed.
- rice wine vinegar – gives the dressing its bright, tangy flavor. Apple cider vinegar can be substituted in a pinch.
- honey – naturally sweetens the dressing and balances the vinegar and soy sauce. Maple syrup works too.
- fresh ginger – adds fresh, zippy flavor and makes this dressing SO good.
- garlic – fresh garlic adds another layer of savory flavor.
Simply add everything to a mason jar, seal the lid and shake until well combined. You can also whisk everything together in a small bowl.
Make the dressing a few hours ahead if you have time. This gives the fresh ginger and garlic a chance to infuse the dressing with even more flavor!

How to Make Chinese Chicken Salad
- Make the dressing. Add rice wine vinegar, soy sauce, garlic, honey, fresh ginger, sesame oil and olive oil to a small mason jar. Seal the lid and shake vigorously until well combined. You can also whisk everything together in a bowl.
- Prep the salad. Thinly chop the romaine and napa cabbage, julienne the carrots, slice the bell pepper and green onions, chop the cilantro and drain the mandarin oranges well.
- Combine everything. Add the chicken, romaine, cabbage, carrots, bell pepper, green onions, cilantro, mandarin oranges and almonds to a large bowl.
- Dress the salad. Just before serving, drizzle the ginger-sesame dressing over the salad and gently toss until everything is lightly coated.
- Serve. Top with sesame seeds and additional almonds, if desired, and serve immediately.

Tips for the Best Chinese Chicken Salad
- Use rotisserie chicken. It’s my favorite shortcut and makes this salad incredibly quick to throw together.
- Slice everything thin. Thinly sliced lettuce, cabbage and vegetables give you a little bit of everything in each bite.
- Toast the almonds. Toast sliced almonds in a dry skillet for 3 to 5 minutes until lightly golden and fragrant. Let them cool before adding them to the salad.
- Drain the oranges well. Excess liquid from canned mandarin oranges can water down the dressing and make the salad soggy.
- Don’t dress it too early. Add the dressing just before serving to keep the lettuce and cabbage nice and crisp.
- Start with less dressing. Add about three-quarters of the dressing, toss, then add more as needed. You want everything lightly coated rather than drenched.
- Use fresh ginger and garlic. They make a huge difference in the flavor of this simple dressing.

Variations and Substitutions
- Add more crunch – try crispy wonton strips, chow mein noodles, sunflower seeds, peanuts or cashews.
- Change the protein – use grilled shrimp, salmon, thinly sliced steak, tofu or edamame instead of chicken.
- Add more veggies – cucumber, snap peas, snow peas, red cabbage, shredded Brussels sprouts or avocado would all be delicious.
- Make it gluten-free – substitute tamari or coconut aminos for the soy sauce.
- Add some heat – add sriracha, chili garlic sauce, crushed red pepper flakes or thinly sliced jalapeños to the dressing.
- Use coleslaw mix – a bag of coleslaw mix is an easy shortcut for the cabbage and carrots.
What to Serve with Chinese Chicken Salad
This Chinese chicken salad is hearty enough to enjoy as a complete meal on its own, but you can also pair it with:
- Soup – serve it alongside a light soup such as this detox chicken soup for an easy lunch or dinner.
- Rice – brown rice, jasmine rice or cauliflower rice can make the meal even more filling.
- Spring rolls – fresh or baked spring rolls make a delicious pairing with all those Asian-inspired flavors.
- Extra protein – add more chicken, grilled shrimp or salmon for an even higher-protein meal. My air fryer chicken and air fryer salmon both make great, easy protein options.
- Fresh fruit – pineapple, mango or extra mandarin oranges make a refreshing side.

Frequently Asked Questions
Chinese chicken salad dressing varies by recipe, but this homemade version is made with olive oil, sesame oil, low-sodium soy sauce, rice wine vinegar, honey, fresh ginger and garlic. It’s savory, tangy, slightly sweet and full of sesame-ginger flavor.
This homemade Chinese chicken salad is packed with lean protein from the chicken along with plenty of fresh vegetables and healthy fats. Making the dressing from scratch also lets you control exactly what goes into it.
Rotisserie chicken is my favorite because it’s flavorful and convenient, but grilled, baked, poached, or leftover chicken all work well. Chicken breast or boneless chicken thighs can both be used.
Yes! Prep the vegetables, chicken and dressing separately and refrigerate until you’re ready to serve. Wait to add the dressing, almonds and mandarin oranges until close to serving so everything stays fresh and crisp.
Absolutely. Bagged coleslaw mix is a great shortcut and can replace the napa cabbage and carrots. It’s especially helpful when you want to get this salad on the table quickly.

Pin this now to find it later
Pin ItFollow on Instagram
More Salad Recipes
- Crunchy Thai Chicken Salad
- Mediterranean Chopped Salad
- Strawberry Poppy Seed Chicken Salad
- Italian Chopped Salad
- Roasted Sweet Potato, Quinoa and Kale Salad
- Healthy Chicken Cobb Salad
Hope you all enjoy this Chinese Chicken Salad Recipe! If you love this salad as much as we do, please leave a ⭐️⭐️⭐️⭐️⭐️ star rating below and don’t forget to tag me on Instagram using the hashtag #eatyourselfskinny!
Chinese Chicken Salad

Video
Ingredients
- 2 cups cooked shredded chicken (I used rotisserie)
- 2 cups romaine lettuce, thinly chopped
- 2 cups napa cabbage, thinly chopped
- 1 cup carrots, julienned or shredded
- 1 red bell pepper, thinly sliced
- 1/2 cup green onions, chopped
- 1/3 cup fresh cilantro, chopped
- 1 cup mandarin oranges
- 1/3 cup sliced almonds (or cashews)
- Garnish with sesame seeds, optional
For the Ginger-Sesame Dressing:
- 3 tbsp rice wine vinegar
- 2 tbsp reduced sodium soy sauce
- 2 cloves garlic, minced
- 2 tbsp honey
- 1 tbsp fresh grated ginger
- 2 tsp sesame oil
- 3 tbsp olive oil
Instructions
- Make the dressing. Add rice wine vinegar, soy sauce, garlic, honey, fresh ginger, sesame oil and olive oil to a small mason jar. Seal the lid and shake vigorously until well combined. You can also whisk everything together in a bowl.
- Prep the salad. Thinly chop the romaine and napa cabbage, julienne the carrots, slice the bell pepper and green onions, chop the cilantro and drain the mandarin oranges well.
- Combine everything. Add the chicken, romaine, cabbage, carrots, bell pepper, green onions, cilantro, mandarin oranges and almonds to a large bowl.
- Dress the salad. Just before serving, drizzle the ginger-sesame dressing over the salad and gently toss until everything is lightly coated.
- Serve. Top with sesame seeds and additional almonds, if desired, and serve immediately.
Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.







This was wonderful! Added fresh mandarin wedges
she know what she doing
Who knew healthy eating could be so good! Even my husband loves this recipe.
This salad was absolutely wonderful! The dressing was all I hoped it would be. My rather picky-eater (100 year-old) mom kept saying, “This is GOOD!” I used red cabbage and didn’t put on all the dressing, which was the right choice, as it would have been more than it needed. I also served chow mein noodles to sprinkle on top and add some crunch. A very flavorful, colorful salad that I will definitely add to our summer salad favorites!
This was a light, easy, and delicious salad.
I made the without the lettuce, and served the lettuce on the side for lettuce wraps.
No bread needed for a healthy and filling lunch.
This was delicious! I loved the dressing! I didn’t have any chicken so I made peanut tofu instead and it went well with this too. Thank you!
Prepped this for lunches this week and I’m loving it! Thank you for a great recipe!
Thank you Kelly, this salad is absolutely delicious! My husband loves the dressing, and wants to use it as a marinade on the chicken, grill the chicken and then add it to the salad. Still using another batch of dressing for the salad lol. I think he likes it!! Hehe
Great idea on marinating the chicken with the dressing! So glad you enjoyed this recipe! 🙂