These pan-fried Chinese eggplants with chili garlic sauce are soft, spicy, slightly sweet, a little sour, and very delicious! It’s a super simple vegan eggplant recipe that makes a great side dish, appetizer or main course over rice!

Chinese Eggplants with Chili Garlic Sauce
To be honest, I’m not the biggest fan of eggplants, but this Chinese recipe is so delicious that I had to get some more! Perfectly fried eggplants have a great meaty consistency – similar to that of mushrooms. And if they get marinated in a slightly hot and spicy chili garlic sauce, they taste just incredibly amazing!
When I cook Chinese and Asian dishes, I mostly use tofu as a vegan fish alternative or meat substitute. You can easily marinate it with a simple sauce and fry it in no time until crispy. However, I wanted to try something different this time so a quick and spicy eggplant dish came to my mind.

Yu Xiang Qie Zi “fish-fragrant eggplant”
By the way, Yu Xiang Qie Zi is the Chinese definition for this dish and literally means “fish-fragrant eggplant”. However, the recipe itself has nothing to do with fish at all and contains neither fish nor other seafood. This spicy sauce is only called that way because it’s a popular Sichuan flavor that is also used for fish dishes and even more.

How to prepare eggplants
Step 1: Add salt and let them soak
To make this recipe, start to cut the eggplants into strips. Then, transfer them to a bowl, add salt and mix well to combine. Set aside to soak for at least 15 minutes to allow the eggplants to draw out their moisture and bitter juices. This step not only makes the consistency softer but also ensures a milder flavor. Next, pat the eggplants dry by pressing them between paper towels to soak up the moisture that comes out. Finally, sprinkle with a little bit of cornstarch to make sure they absorb less oil while frying.
If you find the eggplants too salty after soaking, you can also rinse them under cold running water before patting them dry.




Step 2: Fry and season the eggplants
Now the Chinese eggplants are ready for frying. I prefer using peanut oil for this Sichuan dish because it has an amazing nutty flavor that goes well with the other ingredients. However, also another vegetable oil or coconut oil is a great option. Once the eggplant skin is nicely browned and the inside turned soft, you can remove it from the pan. Then roast the ginger, garlic, and chili for a few seconds in the same pan. Add the eggplants back to the pan. Mix the sauce and pour it over the eggplants so they’re evenly coated. Bring it to a brief boil until the sauce thickens up to the desired consistency. Serve immediately!

A little note on the sauce
This recipe is not a saucy dish because the sauce consists just of a small amount of soy sauce, rice vinegar, water, cornstarch, and coconut sugar. It is rather a spicy marinade that adds moisture and flavor to the eggplant and ensures it stays crispy. For this reason, the sauce is added just at the end to make sure it won’t evaporate completely.

This Chinese eggplant recipe is:
- Vegan (egg-free, dairy-free)
- Spicy
- Umami
- Flavorful
- Garlicky
- Delicious
- Healthy
- Satisfying
- Quick and easy!

The perfect appetizer, side dish or main course
I like to garnish Chinese eggplants with fresh spring onions, sesame and some lime wedges on the side. However, the toppings and garnishes are totally up to you! You can serve these Chinese eggplants either as a healthy side dish, a light starter or as a main course over rice or pasta.

Want more vegan Chinese and Asian recipes? Then you will like the following dishes for sure:
- Vegan dumplings (Gyoza/ Potstickers)
- Vegan Pad Thai with Veggie Noodles
- Thai Peanut Ramen Noodle Soup
- Scallion Pancakes
- Crispy Sesame Tofu with Tahini Sauce
- Asian Peanut Sesame Noodles
- Crispy Vegan Spring Rolls
- Vegan Bibimbap
If you’ve tried this Chinese fried eggplants with hot chili garlic sauce recipe, feel free to leave me a comment and rating. And if you take a photo of your dish, please link me on Instagram @biancazapatka and use the hashtag #biancazapatka so I don’t miss your post! Enjoy!

Chinese Eggplants in Chili Garlic sauce
Author:Ingredients
- 2 eggplants each 10oz (small long ones if possible)
- 1 tsp salt
- 1 tbsp cornstarch optional
For the Sauce
- 1 ½ tbsp soy sauce or tamari sauce
- 1 tbsp rice vinegar
- 1-2 tbsp water
- 1 tsp cornstarch
- 2 tsp coconut sugar or other sugar
For frying
- 2 ½ tbsp peanut oil or vegetable oil
- 1 tsp ginger minced
- 3 garlic cloves minced
- 1 chili pepper chopped
Instructions
- Cut the eggplants into small chunks as shown in the step-by-step photos above. Then transfer them to a large bowl, add the salt and mix well to combine. Allow to soak for 15 minutes (or up to 1 hour).
- Then pat the eggplants dry, sprinkle with 1 tablespoon of cornstarch and mix well to coat. (If you find the eggplants too salty after soaking, you can also rinse them under cold running water before patting them dry.)
- Mix all of the ingredients for the sauce in a small bowl.
- Heat 2 tablespoons of oil in a large non-stick pan or wok over medium heat. Add the eggplants and fry for about 5-8 minutes. Once the skin is well browned and the inside turns soft, remove the eggplants and transfer to a plate.
- Add the remaining oil, ginger, garlic, and chili to the same pan and roast for a few seconds while stirring until fragrant. Then put the eggplants back to the pan. Mix the sauce again until the cornstarch is completely dissolved and pour it over the eggplants. Stir immediately until the eggplant is evenly coated and the sauce thickens.
- Garnish the eggplants with spring onions and sesame and serve as a side dish or as a main course over rice or pasta with lime wedges on the side.
- Enjoy!
Notes
- You can find more information about the recipe in the blog post above!


©Bianca Zapatka | All images & content are copyright protected. Please do not use my images without prior permission. If you want to republish this recipe, please link back to this post for the recipe. More info here. Thank you for supporting biancazapatka.com!

This page may contain affiliate links that earn me a small commission, at no additional cost to you. You can find more information here.
Soooo good! I’ve made this so many times now, it never disappoints. Today my mom (who rarely cooks, usually I’m the one that does) tried to make this recipe for me since I was super busy and didn’t have time to cook for myself, any even she nailed it! Just goes to show how easy this recipe is. It really reminds me of the food my grandma used to make since she is Chinese. THANK YOU!
Hi Bianca,
Ich finde dein Kochbuch toll und mag es total, darin zu stöbern.
Heute habe ich dieses Rezept ausprobiert und ich bin hin und weg :)! Werde ich definitiv wieder kochen!
Merci, xx
Freut mich sehr, dass dir mein Buch gefällt! 🙂
Ich danke dir! Liebe Grüße, Bianca ♡
Love this recipe!! I doubled the sauce for my husband and I’m glad I did because that sauce is fire 🤤 I will definitely be making this again
So glad you enjoyed this dish! 😀
Thank you very much for your feedback! ♡
I hope you had a great Christmas time! 🎄🎁
This was amazing! I will never order out Chinese again ! I added broccoli and it was amazing!
Thank you
Yay, that’s great! Thank you so much!
I am so glad you love the recipe! 🙂
Much love, Bianca <3
Made this yesterday lunch and damn so easy and a delish! One fav as I always order this at asian restaurant 🤤
So glad you love it! Thanks 🙂
I made this dish the other night and it was delicious! As some of the other commenters have noted, next time I will also double the sauce. I also forgot to pick up a chili at the grocery store so used dried chili flakes instead. Easy and yummy recipe!
Fantastic! I am so glad you loved this dish! 🙂
Thank you so much for your great feedback! <3
I made this with broccoli and spring onions instead of peppers, and it was great. Had to double the sauce because the broccoli sucks it all up (making the fish even more flavorful. Love the ginger and cloves in the sauce.
Hi Cathy,
so glad you like this recipe!
Thanks for you feedback! 🙂
This was absolutely delicious!! So much flavor that hits the spot! I’ll be enjoying this on the regular.
So glad you enjoyed this dish!
Thank you for your great feedback! 🙂
This was fantastic and ridiculously easy. I also added mushrooms and doubled the sauce (I LOVE sauce). I used red pepper flakes bacuse I didn’t have a chili handy. Will definitely make again! Yum!
Thank you so much for your amazing feedback!
So glad you enjoyed this recipe!
Sending you much love,
Bianca ❤️
Loved it. The sauce especially was delicious.
So glad you loved it!
Thank you! 😊
This was so delicious and really easy to pull together! I added in some crimini mushrooms that needed to be used up and it added a great texture!
So glad you enjoyed it!
Thank you 😊
Got the eggplants in the fridge for tomorrow! (adding mushrooms, tofu and a little ground pork for the one dish dinner). I’ve seen some Asian eggplant recipes where they call for soaking the eggplant in salt water, not just using salt. I get here using the salt to draw out water and any bittering flavors. Is there a time or purpose where you would do the actual salt water soak, versus just the salt here? Just curious about the techniques. Thank you!
Hi Bill,
I find my method works well! 😉
You can try both options and let me know what you like best! 😀
I made this last night . I didn’t make it spicy and I air fried the eggplant first with no oil to cut out the fat and I doubled the marinade recipe using only 1tsp of sesame oil in whole recipe ( which wasn’t even really needed ) i could eat this every day ! It was delicious ! Thank you !
So glad you enjoyed this recipe! Thank you for your great feedback! 🙂
What would you recommend in order to dull down the spice a bit? I love spicy food but my toddler is not the biggest fan so I usually try to dull it down for her a bit so that dinner won’t go to waste 😆
Maybe you could use less chili? 😀
Excellent! Added an onion , shrimp and doubled the sauce . Sprinkled with chopped peanuts and lime.
THANKYOU !
So glad you love this recipe!
Thank you so much for your feedback! 😊
Why so little sauce? It was tasty, but needed more sauce — and I only had one eggplant, which wasn’t huge.
The sauce is just used as a marinate. But if you want a saucy fish, feel free to make more of the sauce.
Easy recipe, the sauce amount is just right, and the flavor is outstanding! I served it over rice as the main course for dinner.
Thank you so much! 🙂
Delicious recipe!
Thank you 😊
It’s called Chinese eggplant, get you are using Mediterranean eggplant which require salting. I find that a bit confusing and the flavour is quite different as well. Otherwise a nice recipe and thank you for the inspiration
Hi Tanya, yes you can use the Chinese eggplant, however, they’re not easy to find here in Germany so I used the regular ones. I called this dish that way because the sauce has a Chinese flavor and you can use any eggplant. Hope you’ll enjoy it! 🙂
Das Rezept war wieder super lecker und einfach umzusetzen. Hab nur etwas mehr Sauce gemacht wie angegeben 😉
Dieses leckere Essen hat es definitiv nicht zum letzten Mal bei uns gegeben.
Das freut mich sehr zu hören, liebe Bianca! 😀 Toller Name übrigens, hihi! 🙂 Ich danke dir vielmals für dein Feedback! 🙂
This dish looks amazing! I love eggplants and the sauce sounds so yummy too! 🙂
Thank you so much! Hope you’ll try the recipe! 🙂