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!













Phenomenal. Made it with the chow mein.
Wow! What a lovely spread you have!
This recipe is sooooo good. It taught me how to cook the eggplants in my garden properly. They were so soft and creamy and delicious. I can’t wait to try another eggplant recipe. Thanks for teaching me how to cook with eggplants!!!
Hi Karin, thank you so much. I’m so happy to hear. Thanks for coming back here and share your experience with us! 🙂
I tried this yesterday and it was so delicious. Due to my Hashimoto I had to switch my diet but ofc I was missing a lot of yummy Asian food. This dish was one of my favorites while I lived in China. I am so grateful for your blog. I have tried so many recipes – your AIP Kimchi recipe is one of my favorites, and I am just so happy to have found you. So just thank you for sharing your recipes and making me love cooking again.
Awww Yuzu, thanks so much for your kind words. I so appreciate you as well. Thanks again and very happy to have found you here, too!
SO TASTY! My favorite way to eat eggplant. The eggplant is so tender and flavorful and drinks up all the sauce. I love all of ChihYu’s recipes, so it’s not surprising that that this one is a winner. Delicious!!
So happy to hear. We absolutely love this dish, too!
We loved this recipe!
Thank you so much!
Love this easy and delicious recipe. I always double the sauce so it’s extra saucy!
Thank you so much!
This was my first time making an eggplant dish and Chihyu’s directions were detailed and helpful to help me navigate through the process. Dish came together quite easily! If you have a wok, I would definitely recommend that. I didn’t use it this time but would the next time I make it. I would also peel the skin next time as the skin of the eggplant was a bit tough.
Thanks so much!
I had to report back- this was AMAZING! So flavorful and the perfect texture. I used Apple Cider vinegar (less per your suggestion) and dried Thai chilis which is what I had on hand. YUM!
Do you think this would freeze well? I freeze a lot of food but have never frozen eggplant. Thanks so much!
Thanks for sharing, Holly! Hmm…I don’t know about freezing the eggplants after they are cooked. You can test with a small amount and see how it goes. My guess is that the eggplant texture will change – more mushy and maybe more watery as well.
Chihyu, I’m making this tomorrow and need to know the closest substitute for rice vinegar. What tastes the most similar? Thank you
You can also use apple cider vinegar in smaller amount. Apple cider tastes more sour than rice vinegar.