This post may contain affiliate links. Please read our disclosure policy.
Chinese Eggplant with Garlic Sauce was one of my favorite homestyle dishes growing up in Taiwan. My Sichuan grandmother made it bold and garlicky, but over time our family adapted it with less heat and a more rounded, savory-tangy sauce.
This one-pan version uses a little ground pork to give the eggplant deeper flavor, then finishes it in a black vinegar and rice vinegar garlic sauce until buttery-tender. It’s a Taiwanese family-style take that is balanced, practical, and made without deep-frying.

Why this Chinese eggplant works

- Vinegar-water soak: The porous eggplant flesh absorbs water first, so it takes in less oil during cooking. The acidic soak also helps the skin retain more of its purple color.
- Just enough pork: A small amount of ground pork adds savory depth to naturally mild eggplant without taking over the dish.
- Sear, then simmer: A brief sear adds texture, while the covered simmer makes the center’s buttery and helps the garlic sauce soak in.
Main ingredient notes

- Chinese Eggplant: These are long, slender, and naturally sweeter than globe eggplants. Their thin skin turns tender when cooked—no peeling needed. Choose ones that are smooth, shiny, and bright purple. They should also feel firm and slightly springy. Wrinkled or dull skin means they’re past their prime, which often leads to soggy or bitter results.
- Tapioca Starch: Lightly coating the eggplant with starch before pan-frying gives the surface a gentle crisp while protecting the inside from turning mushy. It also helps the sauce cling better without needing a heavy glaze. Cornstarch works as a 1:1 substitute.
- Chinese Dry Red Chilies : Whole dried chilies infuse the oil with aroma without making the dish too spicy. Keep them whole for milder heat, or break them open if you prefer more spice.
- Garlic: I use garlic in two ways. Minced garlic cooks with the pork for a mellow, savory base, while grated garlic goes into the sauce for a brighter garlic flavor.
- Ground Pork: This adds richness and umami to the dish. I use just half a pound so it deepens the eggplant’s flavor without making the dish meat-heavy. You can also use ground chicken (at least 50% dark meat), turkey, or beef. Each will give the dish a slightly different flavor.
- Garlic Sauce: The sauce is savory, tangy, and lightly sweet—made with soy sauce, chicken stock, rice vinegar, and Chinese black vinegar. I use both vinegars because black vinegar adds depth, while rice vinegar brings a milder, brighter acidity without making the sauce too dark. If you can’t find black vinegar, aged balsamic (thick consistency) is the closest match. Avoid regular balsamic—it’s too acidic and doesn’t mimic the depth of Chinese black vinegar.
How to make Chinese eggplant with garlic sauce
- Cut the eggplants into even pieces so they cook at the same speed
Slice off the tip ends, rinse, and pat dry. Then cut crosswise into 2.5-inch sections and quarter each one lengthwise. Keeping the pieces the same size is key—uneven cuts lead to overcooked or undercooked bites. - Soak the eggplant in vinegar water to keep it vibrant and less oily
Submerge the eggplant in a bowl of tap water with vinegar for 10 minutes. This quick soak helps the skin retain more of its purple color and reduces how much oil the eggplant will absorb. Pat them dry well before tossing with starch.
TIP: If your slices are still wet, the starch won’t stick well—use a clean towel or paper towels to dry them thoroughly.
- Prep the garlic, chilies, and sauce so everything’s ready before you cook
Things move fast once the pan heats up. Finely mince the garlic for the pork, grate the remaining garlic into the sauce, set aside the dried chilies, and stir the sauce together in a measuring cup so you can pour it in all at once later.

- Brown the meat first so it builds flavor into the pan
Heat 1 tablespoon of oil in a large non-stick pan. Add the pork and cook until browned and fully cooked, breaking it up into fine bits—about 5 minutes. Season with salt, pepper, and Chinese cooking wine, then add the minced garlic and dried chilies. Cook for 1 more minute. - Briefly sear the eggplant in the center of the pan
Push the pork to the sides of the pan to clear the center. Add the eggplant to the center with the remaining 2 tablespoons of oil and season with another pinch of salt. Fry over medium-high heat for 3 minutes total, about 1½ minutes per side.
TIP: Cooking the eggplant in the same pan allows it to pick up some of the savory flavor from the browned pork. A 12-inch pan works best so there is enough open space in the center for the eggplant to make contact with the hot surface.
- Simmer everything in garlic sauce until the eggplant is buttery-tender
Pour in the sauce and gently press the eggplant down so it touches the liquid. Cover and lower the heat to medium. Simmer for 3 to 4 minutes, stirring every 2 minutes, until the eggplant is soft but not mushy. A chopstick should slide easily into the center while the pieces still hold their shape.

- Garnish and serve warm with rice
Turn off the heat and transfer everything to a serving bowl. Top with scallions and serve right away with steamed rice. The sauce soaks in fast, so it’s best enjoyed hot.
What to serve with garlic eggplant
This savory Chinese eggplant dish is satisfying with rice as a light main, or you can serve it as part of a larger family-style meal.
Spoon the eggplant and garlic sauce over rice cooker white rice to catch every bit of sauce. For something cool and crisp, add a Chinese smashed cucumber salad. A simple plate of stir-fried Chinese broccoli also pairs well without competing with the bold garlic flavor.
Chinese eggplant with garlic sauce recipe

Video
Ingredients
For the eggplants:
- 1 lb Chinese eggplants 2 long eggplants
- 3 cups water
- 3 tbsp white vinegar
- 2-2.5 tbsp tapioca starch
For the ground meat:
- 3 tbsp avocado oil divided
- 0.5 lb ground pork
- 1/2 tsp coarse sea salt
- ¼ tsp ground black pepper
- 1 tbsp Chinese cooking wine
- 0.8 oz garlic cloves finely minced, 5 large
- 5 whole Chinese dry red chili peppers
- 2 bulb spring onions diced
For the garlic sauce:
- 1 cup chicken stock
- 2 tbsp soy sauce
- 2 tsp sugar or more to taste
- 1 tbsp Chinese black vinegar
- 2 tbsp rice vinegar
- 0.5 oz garlic clove grated, 3 large
Instructions
Prepare Chinese eggplants:
- Slice off the tip ends of the eggplants. Rinse and pat dry. Slice the eggplant crosswise into 2.5-inch sections then quarter each section lengthwise.
- Soaking: In a large bowl, add the eggplants and fill the bowl with tap water. Place a plate up-side-down on top of the eggplants to help them submerge under the water. Soak for 10 minutes. After soaking, pat them dry and toss them with starch.
Aromatics and Garlic sauce:
- In the meantime, prepare the garlic, set aside red chilies, and combine the garlic sauce in a measuring cup.
Cook the ground meat:
- In a well-heated large non-stick saute pan, add 1 tbsp oil, fry the meat over medium-high heat until it’s cooked through and break up to fine pieces, about 5 minutes. Season with salt, pepper, and cooking wine, and add-in the garlic and dry chilies. Fry the ground meat for 1 more minute.
Fry the eggplant:
- Push the pork to the sides of the pan to clear the center. Add the eggplant to the center with the remaining 2 tablespoons of oil and season with another pinch of salt. Fry over medium-high heat for 3 minutes total, about 1½ minutes per side.
Add the garlic sauce:
- Pour in the garlic sauce. Gently push the eggplants down to touch the liquid. Cover with a lid. Lower the heat to medium and simmer for 3-4 minutes until the eggplants are soft and cooked through, stirring every 2 minutes. Turn off the meat.
Serving:
- Transfer them to a large serving bowl and garnish with scallions. Serve warm with a bowl of steamed rice.
Notes
- Why soak the eggplant: Soaking it in vinegar water helps reduce oil absorption and retain more of its purple color.
- Other eggplant types: Italian or graffiti eggplant are less sweet, with thicker flesh and more seeds. After cutting, salt for 15 minutes, then pat dry before cooking. You may need a little more sugar to balance the sauce.
- Gluten-free substitutes: Use gluten-free mirin as a 1:1 substitute for Chinese cooking wine. Many Chinese black vinegar brands contain wheat, so check the label or use aged balsamic vinegar. Because aged balsamic is sweeter, taste the sauce before adding more sugar. Avoid regular balsamic, which is sharper and lacks the depth of aged balsamic.
- Make ahead and storage: The garlic sauce can be made 1 to 3 days ahead and refrigerated. Store leftovers in an airtight container for 3 to 4 days.
- Reheating: Microwave on medium power for 1½ to 2 minutes, stirring halfway through, or warm gently on the stovetop over medium-low heat. Stir carefully so the softened eggplant does not break apart.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
FAQs
Yes. Italian or graffiti eggplant will work, but they are less sweet and have thicker flesh. Salt the cut pieces for 15 minutes, then pat dry before cooking.
Yes. Sear the eggplant first until lightly crisp, then sauté plenty of minced garlic and ginger before pouring in the sauce. The extra aromatics replace some of the pork’s savory depth.
Yes. Soak it in vinegar water for 10 minutes. The porous flesh absorbs water first, which helps it take in less oil and retain more of its purple color.
More Chinese eggplant recipes
Chinese eggplant can be stir-fried, steamed, or air-fried, depending on the texture and flavor you’re craving. Here are a few more ways to cook it:
- Air Fryer Chinese Eggplant: A faster, meatless version with lightly crisp edges and a sweet-tangy garlic balsamic sauce.
- Chinese steamed eggplant salad: Soft, velvety eggplant with crispy garlic, scallions, and a savory-spicy Sichuan-inspired dressing.
- Eggplant tofu with garlic basil sauce: A more substantial vegetarian dish with sauce-soaking tofu puffs, tender eggplant, and fresh basil.

Made a dish and loved it? Please rate the recipe and leave a comment in the section below! It helps my blog grow organically, allowing me to continue sharing free and awesome content with you. Thank you!













So delicious and easy. The flavors were out of this world. I added rice noodles instead of the flurry. I could eat this every day
Thank you, Sue!
This was the most delicious thing I have cooked. I added rice noodles. Such good flavor!!
I can’t believe how easy this is. And it’s so healthy! I’m trying to incorporate more variety of vegetables in my diet, and I love this over rice. the arrowroot slurry makes this have such a flavorful gravy, it is perfect over rice. Thank you! (I made it without the ground pork and it was delicious)
Delicious!! I love this recipe! I sub in tamari (half of amount) for the coconut aminos because I have a coconut sensitivity.
Loved it! Was following on a small phone so I ended up cutting the eggplant into much smaller pieces. Used 6 cloves of garlic and a whole pound of chopped meat. Substituted Peanut oil for 1/2 the oil. If you’re a spicy eater, up the pepper flakes, too.
THat sounds delicious!
What a great recipe! I learned a lot about Chinese Eggplant from this recipe, and it is so delicious. The flavors are so good, and the eggplant is amazing. I serve it over rice, and everyone always loves it. YUM!
Thank you, Carlie!
My second recipe I’ve made of yours and another favourite! Thank you so much! Will definitely be making this over and over again 🙂 I didn’t have rice vinegar or balsamic on hand, so I just used apple cider vinegar in place of the rice vinegar. Also, didn’t have any broth or stock on hand, so just used water and it was still SO good. Thank you, thank you, thank you! XOXO
So great to hear. Thanks for sharing, Meg!
I loved this recipe. I added a dash of fish sauce.
That sounds perfect! Thank you!
Yum! Made slight changes because I wanted to keep the carbs low… omitted the balsamic and subbed fish sauce and added fresh ginger and salted peanuts. Fast and delish! Thanks for the recipe 😊
Lovely! SO happy to hear
This looks amazing. I’m going to be making it this week. Love that it’s non-oily!