Home » Recipe Index » Taiwanese Recipes – Easy Taiwanese Dishes to Cook at Home » Three Cup Chicken – Taiwanese San Bei Ji

Three Cup Chicken – Taiwanese San Bei Ji

This Taiwanese Three Cup Chicken (San Bei Ji) is savory, aromatic, and packed with the irresistible flavors of garlic, ginger, sesame oil, and fresh basil. It’s an easy, flavor-packed chicken dish that’s perfect with a bowl of steamed rice.

A plate of Taiwanese three cup chicken with basil and chilis.

A Quick Look at the Recipe

🏷️ Recipe Name: Three Cup Chicken – Taiwanese San Bei Ji
⏱️ Ready In: ~ 25 minutes
🍽️ Serves: 4 portions
🔥 Calories: 415 kcal per portion (estimate)
🧾 Main Ingredients: Chicken thigh fillet, garlic, ginger, chilis, sesame oil, Shaoxing wine, dark soy sauce, light soy sauce, palm sugar, Thai basil leaves.
🥗 Dietary Info: Gluten-free
🧠 Difficulty: Very easy

Have a question? Ask AI!

Three Cup Chicken, or San Bei Ji (三杯雞), is a classic Taiwanese chicken dish known for its rich, savory sauce and wonderful aroma from sesame oil, garlic, ginger, and fresh basil. The chicken cooks until tender and beautifully coated in the flavorful sauce, making it especially good with a bowl of steamed rice.

If you enjoy Taiwanese comfort food like my Tomato Egg Stir Fry or Steamed Bao Buns, this is another recipe you should try. It uses simple ingredients, comes together easily, and delivers the bold, fragrant flavors that make Taiwanese home-style cooking so comforting.

Why You Will Love This Recipe


  • Quick and easy – This Three Cup Chicken comes together quickly, making it a great option for a weeknight meal.
  • Wonderfully aromatic – Garlic, ginger, sesame oil, and fresh basil give the dish its signature fragrance.
  • Easy to adjust the heat – Add more or fewer chilies depending on how spicy you like your food.
  • Rich and savory – The chicken is coated in a deeply flavorful sauce with a lovely balance of savory and slightly sweet notes.
  • Perfect with rice – The flavorful sauce makes this dish especially good served over hot steamed rice.

Recipe Ingredients

Three cup chicken ingredients with labels.

Ingredient Notes

Chicken thigh fillet – I prefer boneless, skinless chicken thighs because they stay juicy and tender during cooking. Cut them into bite-sized pieces so they cook evenly and absorb the sauce well.

Thai basil – This gives Three Cup Chicken its distinctive fragrant flavor. Thai basil works especially well because of its slightly spicy, anise-like aroma. If you cannot find it, regular basil can be used, although the flavor will be a little different.

Soy sauce – I use a combination of dark soy sauce and light soy sauce for both color and savory flavor. You can also use regular soy sauce in place of dark soy sauce and fish sauce in place of light soy sauce, depending on what you have available. The finished flavor and color may vary slightly.

Shaoxing wine – Adds depth and a warm, aromatic flavor to the sauce. It is commonly used in Chinese and Taiwanese cooking and works especially well with chicken.

Sesame oil – One of the signature ingredients in Three Cup Chicken. It gives the dish its rich, nutty aroma, so I wouldn’t leave this one out.

Chilies – Use as much or as little as you like. Remove the seeds or reduce the amount for a milder dish, or add more if you enjoy extra heat.

Garlic and ginger – These aromatics form the flavor base of the dish. I like using a generous amount because they become wonderfully fragrant as they cook in the sesame oil.

Palm sugar – Adds a mild caramel-like sweetness that balances the salty and savory ingredients. You can substitute brown sugar, or use a little sweet soy sauce (kecap manis) instead. If using sweet soy sauce, reduce the other soy sauce slightly so the sauce does not become too salty or too dark.

Mushroom powder – Optional, but I like adding a little for extra umami and depth. You can simply leave it out if you don’t have any.

How to Make Three Cup Chicken

Step by step process photos of preparing the chicken for Three Cup Chicken.

STEP 1. Cut the chicken thighs into bite-sized pieces, about 1–2 inches wide. Place the chicken in a bowl, then add the Shaoxing wine and soy sauce (Image 1). Mix well and let it marinate for 10–15 minutes (Image 2).

Heat some cooking oil and sesame oil in a wok (Image 3). Add the minced garlic and ginger (Image 4), then stir-fry until fragrant.

Step by step process photos of cooking the chicken.

STEP 2. Transfer the marinated chicken to the wok and pour in the remaining marinade/sauce (Image 5). Add the palm sugar and mushroom powder (Image 6). Stir well and cook the chicken, turning the pieces occasionally, until they change color and are lightly browned (Image 7). Cover the wok with a lid and cook for 5 minutes (Image 8).

Step by step process photos of adding the aromatic into the wok.

STEP 3. Add the chilies and Thai basil (Images 9 and 10). Stir-fry for about 1 minute (Image 11). Once the Thai basil has wilted and the chicken is well coated with the sauce, turn off the heat (Image 12). Serve hot with steamed rice.


Pro Tips


  • Don’t skip the short marinade – Even 10–15 minutes gives the chicken time to absorb the soy sauce and Shaoxing wine before cooking.
  • Sauté the aromatics until fragrant – Let the garlic and ginger cook briefly in the oil before adding the chicken. This helps release their aroma and builds the flavor of the sauce.
  • Let the chicken cook before covering – Stir-fry the chicken first until the outside changes color and starts to brown slightly. Then cover the wok so the chicken can finish cooking while staying tender.
  • Adjust the chilies to your taste – Use fewer chilies or remove the seeds for a milder Three Cup Chicken. Add more if you like it spicy.
  • Add the Thai basil at the end – Thai basil wilts very quickly. Add it during the final minute of cooking so it stays fragrant and doesn’t lose too much of its fresh flavor.
  • Watch the sauce near the end – The sauce should reduce enough to coat the chicken rather than stay watery. If there is still too much liquid after removing the lid, cook uncovered for another minute or two.

Serving Suggestions

Three Cup Chicken is best served with a bowl of hot steamed rice to soak up the rich, savory sauce. For vegetables, pair it with Green Beans Stir Fry or Bok Choy Stir Fry for a simple and balanced meal.

If you would like to add a soup, Egg Drop Soup is a light and comforting choice that works well with the bold flavors of the chicken. For another easy chicken dish to try on a different day, my Chicken Mushroom Stir Fry is also a great option.

To finish the meal, serve it with a refreshing Cucumber Juice Drink or a glass of Lychee Tea. Both are light enough to complement the savory, aromatic flavors of San Bei Ji without competing with them.

Three Cup Chicken FAQs

Why is it called Three Cup Chicken?

The name traditionally refers to the three main seasonings used in the dish: sesame oil, soy sauce, and rice wine. The exact proportions can vary from recipe to recipe, so you do not necessarily need to use a literal cup of each ingredient.

What is San Bei Ji?

San Bei Ji (三杯雞) is the Chinese name for Three Cup Chicken. It is a popular Taiwanese dish made with chicken, soy sauce, sesame oil, rice wine, garlic, ginger, chilies, and plenty of fresh basil.

Can I use regular basil instead of Thai basil?

Yes. Thai basil gives the dish a more distinctive aromatic flavor, but regular basil can be used if that is what you have available. Add it near the end of cooking so it stays fragrant.

Can I make Three Cup Chicken less spicy?

Absolutely. Reduce the amount of chilies, remove the seeds, or leave the chilies out entirely. The dish will still have plenty of flavor from the garlic, ginger, sesame oil, soy sauce, and basil.

Can I substitute Shaoxing wine?

If you do not have Shaoxing wine, you can use another Chinese cooking wine or dry sherry. The flavor will be slightly different, but the recipe will still work.

Storage

Store any leftover Three Cup Chicken in an airtight container in the refrigerator for up to 3 days.

To reheat, simply warm it in a pan over medium heat for a few minutes until heated through, or microwave it until hot. If the sauce has thickened too much in the fridge, you can add a small splash of water before reheating.

More Chicken Dishes

Did you try this recipe?

Leave a ⭐️⭐️⭐️⭐️⭐️ rating + review below and share it on InstagramFacebook, and Pinterest!

Thank you!

A plate of Taiwanese three cup chicken with Thai basil leaves and chilis.

Three Cup Chicken – Taiwanese San Bei Ji

This Taiwanese Three Cup Chicken (San Bei Ji) is savory, aromatic, and packed with the irresistible flavors of garlic, ginger, sesame oil, and fresh basil. It’s an easy, flavor-packed chicken dish that’s perfect with a bowl of steamed rice.
5 from 1 vote
Print Pin Rate Save Recipe
Course: Dinner, Lunch
Cuisine: Chinese, Taiwanese
Prep Time: 10 minutes
Cook Time: 15 minutes
Total Time: 25 minutes
Servings: 4 people
Calories: 415kcal
Author: Claudia

Ingredients

  • 650 gr chicken thigh fillet
  • 2 cloves garlic
  • 3 cm ginger
  • 3 pcs chilis
  • 15 gr basil leaves Thai
  • 1 tbsp sesame oil
  • 2 tbsp light soy sauce
  • 1 tbsp soy sauce dark
  • 2 tsp palm sugar
  • 2 tbsp Shaoxing wine
  • 1 tsp mushroom powder optional

Instructions

  • Cut the chicken thighs into bite-sized pieces, about 1–2 inches wide. Place the chicken in a bowl, then add the Shaoxing wine and soy sauce. Mix well and let it marinate for 10–15 minutes.
  • Heat some cooking oil and sesame oil in a wok. Add the minced garlic and ginger, then stir-fry until fragrant.
  • Transfer the marinated chicken to the wok and pour in the remaining marinade/sauce.
  • Add the palm sugar and mushroom powder. Stir well and cook the chicken, turning the pieces occasionally, until they change color and are lightly browned. Cover the wok with a lid and cook for 5 minutes.
  • Add the chilies and Thai basil. Stir-fry for about 1 minute. Once the Thai basil has wilted and the chicken is well coated with the sauce, turn off the heat. Serve hot with steamed rice.

Notes

  • Don’t skip the short marinade – Even 10–15 minutes gives the chicken time to absorb the soy sauce and Shaoxing wine before cooking.
  • Sauté the aromatics until fragrant – Let the garlic and ginger cook briefly in the oil before adding the chicken. This helps release their aroma and builds the flavor of the sauce.
  • Let the chicken cook before covering – Stir-fry the chicken first until the outside changes color and starts to brown slightly. Then cover the wok so the chicken can finish cooking while staying tender.
  • Adjust the chilies to your taste – Use fewer chilies or remove the seeds for a milder Three Cup Chicken. Add more if you like it spicy.
  • Add the Thai basil at the end – Thai basil wilts very quickly. Add it during the final minute of cooking so it stays fragrant and doesn’t lose too much of its fresh flavor.
  • Watch the sauce near the end – The sauce should reduce enough to coat the chicken rather than stay watery. If there is still too much liquid after removing the lid, cook uncovered for another minute or two.

Nutrition

Serving: 1portion | Calories: 415kcal | Carbohydrates: 4g | Protein: 28g | Fat: 31g | Saturated Fat: 8g | Polyunsaturated Fat: 7g | Monounsaturated Fat: 13g | Trans Fat: 0.1g | Cholesterol: 159mg | Sodium: 884mg | Potassium: 386mg | Fiber: 0.2g | Sugar: 2g | Vitamin A: 332IU | Vitamin C: 2mg | Calcium: 26mg | Iron: 2mg
Tried this Recipe? Tag me Today!Mention @ButterJoyKitchen or tag #butterjoykitchen!

Similar Posts

One Comment

  1. 5 stars
    Three Cup Chicken is one of those simple dishes that is packed with flavor. I love the aroma of the sesame oil, garlic, ginger, and fresh basil, and that savory sauce is just so good with a bowl of steamed rice!

5 from 1 vote

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating