Eggplant and basil are a classic combination in Asian cooking. This pairing works so well because the soft, creamy texture of the eggplant acts like a sponge, absorbing the flavors of the sauce and making it incredibly delicious. Meanwhile, the basil adds a fresh, aromatic note that transforms a simple stir-fry into something truly special.
This Eggplant with Basil Chicken Stir-Fry recipe combines eggplant and tender chicken to create a complete one-pan meal. The chicken adds protein, making the dish hearty enough to serve as a main course, while the eggplant and basil contribute rich flavor, aroma, and texture.
It differs from traditional Thai basil eggplant stir-fry because it incorporates yellow bean paste and chili bean paste, two seasonings commonly used in Chinese cooking. These ingredients create a deep umami flavor with a gentle spicy kick. The result is a simple yet flavorful Asian-style stir-fry that is unique in its own way.

Note: This post may contain affiliate links. Please read my privacy policy for more info. I may receive commissions for purchases made through links in this post. As an Amazon Associate, I earn from qualifying purchases.
Why This Recipe Works
There are four main reasons why this Eggplant with Basil Chicken Stir-Fry works so well:
- First, eggplant naturally acts like a sponge. It readily soaks up the savory sauce and seasonings, ensuring each bite is packed with flavor.
- Second, basil adds freshness and a slightly peppery sweetness to the eggplant and sauce. This contrast is what gives the stir-fry its signature brightness.
- Third, the addition of chicken transforms this vegetable-based dish into a complete, well-balanced meal.
- Lastly, the combination of brief frying and stir-frying helps maintain the eggplant’s soft texture while minimizing oil absorption and preserving its natural purple color.

Ingredients You’ll Need
Simple Asian pantry ingredients, combined with fresh aromatics, are the key to a well-balanced, savory, spicy, and umami-rich flavor in this simple eggplant and basil chicken stir-fry.
Main Ingredients
- Chinese or Japanese eggplants (preferred for their tender texture and mild flavor)
- Chicken, cut into bite-sized pieces
- Thai basil (or Italian basil as a substitute)
- Garlic, finely minced
For the Sauce
- Light soy sauce
- Yellow bean paste (taucu / 豆酱)
- Chili bean paste (Doubanjiang / 豆瓣酱)
- Sugar
- Salt
- Sesame oil
Chicken Slices Substitutions (Optional)
If you prefer variations, you can replace chicken slices with:
- Ground chicken
- Minced pork
- Sliced pork
- Firm tofu (for a vegetarian version)
How to Cook Eggplant with Basil and Chicken
Step 1: Prepare the Eggplant
- Wash the eggplants thoroughly, trim off both ends, and cut them into 2-inch pieces or thick slices.
- Place the eggplant in a bowl of water with a pinch of salt and a splash of rice vinegar. This helps reduce oxidation and prevents the eggplant from turning brown. Let it soak for about 15 minutes.
- After soaking, drain well and pat the eggplant completely dry using a clean kitchen towel or paper towels. Removing excess moisture is important to prevent splattering during frying.
- Lightly coat the eggplant pieces with egg white. This creates a thin protective layer that helps reduce oil absorption during cooking.
Step 2: Cook the Chicken
- Cut the chicken into bite-sized pieces, about 1 inch in size.
- Marinate with salt, white pepper, cornstarch, and a small drizzle of oil. Mix well and let it rest for about 30 minutes.
- Heat oil in a wok over low heat. Add minced garlic and stir-fry until fragrant.
- Add the chicken and cook over medium heat until it turns lightly golden on the surface and is fully cooked through. Stir frequently to ensure even cooking.
- Once done, remove the chicken from the wok and set aside.
Step 3: Cook the Eggplant
- Heat oil in the same wok over medium-high heat.
- Lightly deep-fry the eggplant for about 30–60 seconds, just until the surface firms up slightly. Remove immediately and drain excess oil.
- Return a small amount of oil to the wok and stir-fry the eggplant until it becomes soft and lightly browned. This two-step method helps maintain the color while preventing the eggplant from becoming overly greasy.
Step 4: Combine, Season, and Add Basil
- Prepare the sauce by combining light soy sauce, yellow bean paste (taucu / 豆酱), chili bean paste (Doubanjiang / 豆瓣酱), sugar, salt, and sesame oil in a small bowl.
- Add the pre-mixed sauce to the eggplant and stir well to coat evenly.
- Return the cooked chicken to the wok and toss everything together to let the sauce thicken slightly and cling to the ingredients.
- Add a generous handful of basil leaves and stir-fry briefly until the leaves just wilt and release their aroma. Do not overcook, as basil should remain fresh and fragrant.
- Transfer to a serving plate and garnish with extra basil leaves and chopped chili.
- Serve hot with steamed white rice.
Tips for Cooking Eggplant
Cooking eggplant properly is all about managing texture, color, and oil absorption. These simple techniques will help you achieve tender, flavorful eggplant that is not greasy and still looks vibrant.
Choose the Right Eggplant
Chinese or Japanese eggplants are the best choice for stir-frying. They are naturally less bitter than globe eggplants, cook more evenly, and have a softer texture that soaks up the sauce.
Prevent Oxidation and Discoloration
Eggplant can turn brown quickly after cutting due to oxidation. Soaking it in water with a little salt and rice vinegar helps preserve its natural purple color.
After soaking, always drain and dry the eggplant thoroughly. Excess moisture will affect frying and reduce flavor absorption.
Control Oil Absorption
Eggplant tends to absorb oil easily. To reduce this, lightly coat the eggplant with egg white before frying to create a protective layer that minimizes oil absorption.
In addition, use a short deep-frying time, just 30 to 60 seconds, to set the surface without making the dish greasy.
Use a Two-Step Cooking Method
A combination of brief deep-frying (as above) followed by stir-frying gives the best result. The quick deep-fry helps stabilize the texture, while stir-frying allows the eggplant to absorb the sauce without becoming mushy.
Add Basil at the End
Basil should always be added at the final stage of cooking. Overheating will cause it to lose its aroma and freshness.
Adjust the Flavor to Your Preference
This recipe is flexible. You can customize the sauce by adding oyster sauce, hoisin sauce, dark soy sauce, or Thai chili paste, depending on your taste preference. The cooking method remains the same, but the flavor profile can be easily adapted.

More Recipes Featuring Eggplant and Basil
If you enjoyed this Eggplant with Basil Chicken Stir-Fry, here are a few more recipes you may like.
- Pad Kra Pao – A classic Thai stir-fry made with minced meat, chilies, and basil. It’s one of the quickest and most flavorful dishes in Thai cooking.
- Thai Basil Eggplant Stir-Fry – If you prefer a more traditional Thai flavor profile, this version skips the yellow bean paste and chili bean paste. Instead, it focuses on garlic, chilies, soy sauce, and basil for a lighter, more aromatic taste.
- Three-Cup Chicken – A famous Taiwanese dish made with soy sauce, sesame oil, and rice wine, finished with plenty of fresh basil. It’s rich, fragrant, and deeply savory, making it another great basil-forward recipe to try.
Eggplant with basil stir-fry recipe (added with chicken)
This is an easy eggplant with basil stir-fry recipe flavored with Cantonese and Sichuan seasonings. Added chicken to make it a one-pot meal.
Ingredients
Ingredients A
- 300g eggplant
- 1 tsp salt
- 2 tbsp rice vinegar
- Water sufficient to submerge the eggplants
Ingredients B
- 200g chicken
- 1/2 tsp salt
- 2 tsp light soy sauce
- 1/8 tsp ground white pepper
- 1 tbsp vegetable oil
- 1 tsp cornstarch
Ingredients C
- 2 egg whites
- 1 tbsp chopped garlic
- 2 handful of basil leaves
- Sufficient oil to stir and deep-fry
Ingredients D
- 1 tbsp light soy sauce
- 2 tsp sugar
- 2 tsp sesame oil
- 2 tsp yellow bean paste
- 4 tsp chili bean paste
Ingredients E
- Chopped chili to garnish
- Basil leaves to garnish
Instructions
Prepare the eggplant for cooking
- Wash the eggplants, removing both ends and cutting them into 2-inch pieces or thin eggplant slices.
- Place the eggplant pieces in a bowl of water added with salt and rice vinegar for 15 minutes, then remove it and drain.
- Spread the eggplant pieces in a single layer on a dry cloth or paper towel to dry them off as much as possible.
- Coat each eggplant piece with egg white
For the chicken
- Cut the chicken into one-inch pieces.
- Marinate it with Ingredients B for half an hour.
- Fry the chopped garlic with oil until it turns aromatic.
- Add the marinated chicken to the garlic and stir-fry over medium heat until both sides turn golden brown.
Fry the eggplant
- Deep-fry the eggplants in hot oil for half to one minute over medium-high heat, then remove and drain the excess oil.
- Stir-fry the eggplants with a few tablespoons until golden brown.
To finish the cooking process
- Add seasoning D to the eggplant.
- Return the chicken to the wok and mix it with the eggplant.
- Add a cup of basil leaves to the eggplant and stir-fry it briefly until the basil starts to wilt.
- Dish out and garnish them with chopped chili and fresh basil leaves.
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
Nutrition Information:
Yield: 3 Serving Size: 1Amount Per Serving: Calories: 727Total Fat: 39gSaturated Fat: 8gTrans Fat: 0gUnsaturated Fat: 26gCholesterol: 96mgSodium: 2657mgCarbohydrates: 61gFiber: 11gSugar: 16gProtein: 37g
This data was provided and calculated by Nutritionix on 2/2/2024

KP Kwan
Friday 2nd of February 2024
Hi, this is KP Kwan. Thank you for reading my recipe. Please feel free to ask any questions or leave comments. I’ll respond as soon as possible.