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.

Photo shows Yuxiang Chinese eggplant stir fried with garlic sauce served on a white plate
Garlicky and buttery eggplants in a sweet and savory sauce

Why this Chinese eggplant works

ChihYu Smith with shoulder-length dark hair, wearing a striped shirt, smiles at the camera while holding a container of Creamy Roasted Sesame Dressing. Framed drawings and a family photo are visible on the wall and table behind her.
  • 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

Ingredients needed to make yu xiang eggplant dish
  • 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

  1. 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.
  2. 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.

  1. 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.
Step-by-step photo shows how to prepare Chinese eggplants
  1. 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.
  2. 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.

  1. 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.
step-by-step photo shows how to do with Chinese eggplants
  1. 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.

Recipe Card

Chinese eggplant with garlic sauce recipe

5 from 40 votes
Prep: 20 minutes
Cook: 20 minutes
Total: 40 minutes
Servings: 4 servings
Chinese eggplant with garlic sauce made in one pan with a little ground pork and a savory-tangy two-vinegar sauce. No deep-frying needed.

Video

Save This Recipe!
Get this sent to your inbox, plus get new recipes from us every week!

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:

For the garlic sauce:

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

Serving: 1serving, Calories: 334kcal, Carbohydrates: 18g, Protein: 14g, Fat: 23g, Saturated Fat: 6g, Polyunsaturated Fat: 3g, Monounsaturated Fat: 13g, Cholesterol: 41mg, Sodium: 857mg, Potassium: 558mg, Fiber: 4g, Sugar: 7g, Vitamin A: 368IU, Vitamin C: 6mg, Calcium: 48mg, Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this recipe? Leave a comment below!

FAQs

Can I use regular eggplant instead of Chinese eggplant?

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.

Can I make Chinese eggplant with garlic sauce without pork?

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.

Do I have to soak Chinese eggplant before cooking?

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:

A side close shot shows Chinese eggplants stir fried in garlic sauce and served on a white plate

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!

You may also like

Delicious healthy Chinese food you can brag about

10 Meals In 10 Minutes
Learn how to make low carb gluten-free dishes without prep and last minute trips to the grocery store.
5 from 40 votes

Leave a comment

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

58 Comments

  1. paleoglutenfreeguy says:

    5 stars
    Loving all the colors and textures! I will definitely add shishito peppers as I love those. Great idea!

  2. Meghan H says:

    5 stars
    This was DELICIOUS and so easy to make – we will be making this weekly from now on. Thank you for your amazing Whole30 & paleo friendly recipes!

  3. Tessa Simpson says:

    5 stars
    Eggplant is a new found love for me..prepared well it is so darn addicting! I haven’t tried/seen the Chinese eggplants, can I use regular sized ones too?

  4. Renee D Kohley says:

    5 stars
    I have never seen this kind of eggplant before! It is so cool! I will definitely pick up some of the egg plant we have here – we usually have the globe kind and will see the graffiti added in in the summer months! Looks so tasty!

  5. Jean says:

    5 stars
    Ah this looks amazing. That garlic sauce alone sounds so flavorful!

  6. Kelly says:

    5 stars
    This looks gorgeous! And of course I want to eat it all up. Can’t wait to try.

  7. Joni Gomes says:

    5 stars
    I always see the japanese eggplants at whole foods but have not gotten the courage to buy them! Thanks for this recipe because now I have the best reason to buy them!

  8. Raia Todd says:

    5 stars
    Gorgeous! That sauce sound delicious.

  9. Cheryl Malik says:

    5 stars
    This recipe looks so interesting! I can’t wait to try this!

  10. Debra Schramm says:

    5 stars
    I can’t wait to try this recipe. I’ve been blessed to be able to go to China 3 times. Each time I eat at a restaurant in Dali Old Town that has eggplant in garlic sauce on the menu. It’s one of my favorite dishes there. Thanks so much for the recipe!

    1. ChihYu says:

      That’s awesome, Debra. So happy to hear. Yup, this dish is definitely inspired by the traditional claypot braised eggplant!