My Chinese Eggplant Stir Fry recipe makes restaurant-style Chinese Eggplant without deep-frying! The eggplant is lightly coated in cornstarch and pan-fried until crispy with a tender center before being tossed withe the glossy, sticky, sweet-savory garlic sauce. It’s so easy to make!
If you love Asian food, try also my Teriyaki Tofu Bowl, Chinese Scallion Pancakes, and Vietnamese Fried Spring Rolls!

Quick Look: Chinese Eggplant Stir Fry
- ⏰ Ready in: 37 minutes.
- 🍴 Serves: 2 people as a main, can serve 4 as a side.
- 🥣 Main ingredients: Eggplant, oil, cornstarch, soy sauce, garlic, vinegar, sugar.
- 😋 Taste: Savory-sweet, garlicky, umami-rich.
- 🌿 Dietary info: Dairy-free, Vegetarian, Vegan, can be made gluten-free using gf soy sauce.
SUMMARIZE AND SAVE THIS RECIPE ON
Why my readers love this recipe!

- Restaurant-worthy: based on the recipe used by many Chinese restaurants.
- Savory-sweet garlicky glaze: enough to coat the eggplants and scoop up with rice!
- Easy to make, everyone can make this!!!
- No-stress dinner: pair with rice or noodles and dinner is ready in under 1 hour!

Jump to:
- Quick Look: Chinese Eggplant Stir Fry
- Why my readers love this recipe!
- Featured Review
- Ingredients
- Substitutions and Variations
- How to make Chinese eggplant stir-fry
- 3 Pro Tips for Success
- What to serve with Chinese eggplant stir-fry
- Chinese Eggplant Stir-Fry FAQs
- Storing and Reheating
- Other Soy Sauce-Based Recipes
- Chinese Eggplant Recipe With Garlic Sauce
Featured Review
WOW!!!! I had this dish recently at a restaurant so I wanted to find a similar recipe. I can't tell you how impressed I was with this dish; it was exactly like the restaurant I had it at. – Reader Randi ⭐️⭐️⭐️⭐️⭐️
Updated 10/30/2026: I reduced the salting time from 30-40 minutes to 15 minutes after re-testing this recipe. I found that the longer resting period didn’t make a noticeable difference in the final texture. 15 minutes was sufficient to draw moisture out of the eggplant, giving the cornstarch a drier surface to adhere to before pan-frying. This shortens the preparation time without changing the texture!
Ingredients
- Eggplants. This recipe obviously works best with Chinese eggplants that are long and much thinner than a regular American eggplant with a much more delicate skin, the combination gives you the perfect skin to inner flesh ratio for every bite (the skin is also the part that crisps up when cooking!). They also taste sweeter and milder than regular eggplants. Make sure the eggplants are firm and unbruised so you know they’re fresh.
- Soy sauce. The base of the sauce: it provides saltiness and umami!
- Brown sugar: Adds the sweet element to the sauce and contributes to its sticky, glossy texture.
- Rice vinegar: Adds acidity that keeps the sauce from tasting overly sweet.
- Garlic: Provides the dominant pungent, savory aromatic flavor that makes the sauce a garlic sauce.
- Cornstarch. Creates a an even crispy outer layer on every bite when pan-fried, so delicious! It works so well because it’s light and delicate, texture wise, instead of flour which would create a much heavier, doughier coating that just doesn’t work for Asian recipes. It’s also in the sauce, to thicken it.
- Peanut oil is my favorite oil for this recipe because it has a slight nutty flavor that just pairs so well with this dish! I use it for pan-frying the eggplant and sauteing the garlic for the sauce.
Scroll to the recipe card below for quantities.
Substitutions and Variations
No Chinese Eggplant. Japanese eggplant is the closest to the Chinese variety. If you only have regular American eggplant, you can still make this dish but the eggplant will have a different skin to flesh ratio which means the bits with no skin on can get mushier, to avoid that I recommend pan-frying quickly over very high heat or you can also remove some of the extra flesh (especially seeds) and only use bits with the skin on.
No peanut oil. Vegetable, canola, and sunflower oils all work because they have a neutral flavor!
No ginger. I tested this recipe with and without ginger and it’s delicious both ways because the savory-sweet garlic sauce is what carries the dish, flavor-wise. Ginger is a nice zesty addition but if you don’t like it or don’t have it on hand, you can skip it!
No rice vinegar. I tested this recipe with both white vinegar and even apple cider vinegar and it still tasted great with both so use what you have on hand.
No brown sugar. Use white granulated sugar, it still adds all the sweetness the sauce needs, the difference is in the deeper, caramelized flavor but it’s very slight.
Make it Gluten-Free: use gluten-free soy sauce because regular soy sauce isn’t naturally gluten-free.
How to make Chinese eggplant stir-fry
Step 1: Salt the eggplants to draw out excess moisture for a crispier texture and bolder flavor and blot dry.
Step 2: Cook in a hot skillet with hot oil in a single layer until crispy on every side, then remove from the skillet.
Step 3: Make the sauce by mixing together water, soy sauce, vinegar, sugar, and cornstarch.
Step 4: Sautè the garlic in hot oil in the same skillet, until soft and fragrant.
Step 5: Add the eggplant back in, quickly mix the sauce again, and immediately pour over the eggplant, stirring until the sauce has thickened.
3 Pro Tips for Success
1. Shake off excess cornstarch, you want just enough to evenly coat each piece for a crispy outer layer, too much cornstarch can make the outer layer so heavy that it falls off.
2. Don’t overcrowd the pan. Cook in batches, in a single layer, to maintain the pan temperature and allow the eggplant to crisp up rather than steam.
3. Make sure the eggplant is dried well before coating. If it’s wet, the cornstarch will turn into a paste.
What to serve with Chinese eggplant stir-fry
- Steamed jasmine rice: My favorite option!!! The rice soaks up all the garlic sauce, it’s so good!!!
- Fried rice: Serve with vegetable fried rice or even egg fried rice for a heartier dinner.
- Noodles: Simple stir-fried noodles, garlic noodles, or lo mein.
- Other Chinese-inspired dishes: Add stir-fried vegetables, tofu, or your favorite protein if you want a more complete meal!

Chinese Eggplant Stir-Fry FAQs
Salting eggplant isn’t always necessary, but it’s particularly useful for my recipe because the eggplant is coated in cornstarch and pan-fried. The salt draws excess moisture toward the surface, where you can be blot it away before coating. This gives the cornstarch a drier surface to cling to, helping it form a thin, even coating instead of turning into a wet paste when it hits the hot pan. Salting also seasons the eggplant so it’s a win-win!
No, you don’t need to rinse them unless you use more salt than the one in my recipe card, just blot them until they feel dry to the touch.
A few things can prevent crispy eggplant: the eggplant is wet before coating, the pan is overcrowded causing the eggplant to steam, the oil isn’t hot when the eggplant is added, the eggplant has been sitting in the sauce for too long.
If the sauce is too thick, it means it’s overcooked so the cornstarch thickened the sauce too much. If you haven’t added the eggplant yet, add in 1-2 tablespoon of water and cook until it reaches a glaze-like consistency. If it’s too thin, it hasn’t cooked enough so keep cooking until glazy and check you added the right amount of cornstarch.
Lumps usually happen when cornstarch isn’t fully dissolved before cooking the sauce. Always whisk the cornstarch into the cold sauce ingredients until completely dissolved. It also settles quickly, so stir the mixture again right before adding it to the pan. Once in the pan, stir continuously as it thickens.
Storing and Reheating
Storing Instructions: Store in an air-tight container in the refrigerator for up to 2-3 days but keep in mind that this dish is best eaten fresh as the crispy eggplant coating naturally softens over time.
Reheating Instructions: Reheat in a skillet over medium heat with a splash of water to loosen up the sauce.
Other Soy Sauce-Based Recipes
If you make this recipe, be sure to comment and rate it down below. Also, don't forget to tag us @itsdamnspicy on Instagram and use the hashtag #itsdamnspicy so I can see your creations and re-share them with my followers! ⭐️⭐️⭐️⭐️⭐️

Chinese Eggplant Recipe With Garlic Sauce
Ingredients
For The Eggplants
- 2 Chinese eggplants (chopped into bite-sized pieces)
- 2 teaspoon salt
- 2 tbsp (20 g) cornstarch
- 2 tbsp (25 ml) peanut oil (or vegetable, canola, sunflower oil)
For The Sticky Sauce
- 1 tbsp (10 ml) peanut oil (or vegetable, canola, sunflower oil)
- 3 cloves garlic (minced)
- 1 teaspoon ginger (minced)
- 1/4 cup (60 ml) water
- 2 and 1/2 tbsp (45 ml) soy sauce
- 2 and 1/2 tbsp (35 ml) rice vinegar (or white vinegar)
- 2 tbsp (25 g) brown sugar (or white granulated sugar)
- 1 tbsp (10 g) cornstarch
Instructions
- Salt the eggplants. Place the chopped eggplants in a colander, sprinkle with salt and allow to rest for 15 minutes to draw out the excess moisture for a crispier outer layer. Once done, blot them dry with a clean kitchen towel or paper towels until they're dry to the touch.
- Coat the eggplants. In a large shallow bowl, add the cornstarch and eggplants, and toss until each piece of eggplants is evenly coated with a thin layer of cornstarch.
- Cook the eggplants. In a large non-stick skillet over high heat, add the peanut oil and heat until hot. Add in the eggplants making sure they're sitting in a single layer without overlapping so they pan-fry instead of steaming. Cook until all sides are crispy, flipping as needed (6-8 minutes). Remove from the skillet and transfer to a clean plate.
- Make the sauce. In a small bowl, add the water, soy sauce, rice vinegar, brown sugar, and cornstarch. Mix until combined and the cornstarch has dissolved completely. Set aside.
- Saute the garlic and ginger. In the same skillet over medium heat, add more oil and heat until hot. Add the garlic and ginger and saute until soft and fragrant, stirring frequently. Do not allow the garlic to brown, lower the heat if needed.
- Assemble the dish. Add the eggplants back into the skillet with the garlic and ginger, give another quick mix to the sauce and then pour it into the skillet with the garlic and ginger. Set the heat to high and cook, stirring constantly, until the sauce has thickened into a maple syrup-like consistency (it cooks very quickly, 1-2 minutes are usually enough). Serve immediately.If you want maximum crispiness, cook the sauce with the garlic and ginger until thickened and then toss in the eggplants until coated and serve immediately.









Ann says
5 stars
Bianka says
Thanks!
Leah Pass says
This is SOOOO good! I used 2 Japanese eggplants – the long, skinny ones – and sliced them first into equal lengths about 3″ long, then each length into equal quarters/spears. I didn’t have fresh garlic, so used about a tablespoon of the kind in the jar. Other than that, I followed the recipe exactly as written. We ate this as a side dish and hubby & I had seconds (maybe even thirds!). I felt like this recipe made a substantial side dish for two. Next time, I plan to sprinkle sesame seeds and sliced scallions over the dish before plating our servings over rice as a main dish.
Katie Goertzen says
Delicious!!! Packed full of so much flavor! I had mine over rice and seriously it just tastes so good. I did cut back the sugar but only because I haven’t been eating much sugar lateley and I added a dash of salted cooking wine. This is going in my favorites list for meal planning. Delicious!
Bianka says
YES!! So happy to hear that you loved this dish, Katie!
Marlene says
Oops! So sorry I used the wrong name Bianca!
April Due says
I must say this was a delicious little jewel. thank you for this recipe
Bianka says
Thank you for your review, April! xo
Marlene says
Hi Tam,
I’ve finally found the recipe I’ve been looking all over the web for! Loved it!
What size eggplants did you use. I have the long slender eggplant, Japanese, rather then the large oval one Black Beauty. I’m assuming it’s the Japanese since two of them would serve 2 people. Thanks again because……it’s my favorite food!
Bianka says
Hi Marlene! So happy to hear that you loved this recipe! You can use up to 3 Japanese eggplants if you find that they’re particularly slender and just two of the Black Beauty type.
Randi says
WOW!!!! I had this dish recently at a restaurant so I wanted to find a similar recipe. I was dubious at first because this recipe seemed to simple and I couldn’t believe the crunchiness was merely cornstarch on the eggplant bites. I can’t tell you how impressed I was with this dish; it was exactly like the restaurant I had it at. For myself I would use about 1.5 T. Of brown sugar instead because it was a bit too sweet for me. The other thing I would do differently is I would not mix the eggplant in with the sauce as it took away that wonderful crunch. I would just drizzle it over. I don’t have Instagram otherwise I would post the photos to show you just how delicious it looks. Just like the picture!! Thank you for sharing this amazing recipe.
Bianka says
Wow – thank you for your feedback Randi! I’m so happy to hear that you loved this recipe!!
Tam says
turned out perfect – added broccoli (stir fried it separately) sauce was a big hit will definitely be making this again!! Only had a regular eggplant that wasn’t quite ripe but it worked very well – Thnk u was very happy how this turned out!!
Bianka says
Hey Tam! I’m so happy to hear that you loved this recipe, thank you for your review! xo