This Eggplant Stir Fry with an irresistible ginger garlic sauce, is hands down the most delicious eggplant recipe I know. Ready in about 30 minutes, it's guaranteed to convert any eggplant hater!
If you are looking for tasty stir fries recipes for dinner, then try my ground chicken stir fry or the fire cracker shrimp recipe.

A Quick Look at the Recipe
✅ Recipe Name: Eggplant Stir Fry
🕒 Ready In: ~ 55 minutes
👪 Serves: 3
🧑🍳 Main Ingredients: Chinese eggplant, shallot, ginger, garlic, soy sauce, sugar and cornstarch
📌 Difficulty: Easy stir frying technique
Why you’ll love this Chinese Eggplant Stir Fry?

If you've ever thought eggplant was bland or mushy, this recipe will completely change your mind. When cooked the right way, eggplant becomes irresistibly tender and melt-in-your-mouth on the inside, while the outside gets beautifully caramelized and coated in a rich, flavorful sauce. It's the kind of satisfying weeknight dinner the whole family will happily dig into.
The tricky part with eggplant is that it loves to soak up oil. While deep-frying gives it that silky texture, it can also leave it heavy and greasy. My favorite trick is soaking the chopped eggplant in salt water before stir-frying. It helps the eggplant cook up tender with lightly crisp, charred edges and a delicious smoky flavor, all while using just a fraction of the oil you'd find in restaurant versions.
Once you try this method, you'll never want to cook eggplant any other way. The sweet and savory sauce paired with the perfectly cooked eggplant is an absolutely irresistible combination.
- maria doss
Featured comments
One reader writes, "Just delicious! Easy to make as well. The combination of the eggplant with the sauce is just perfect" ⭐️⭐️ ⭐️⭐️ ⭐️
Another reader writes, "So good and I love how easy it is to make. Thanks for another great recipe!" ⭐️⭐️ ⭐️⭐️ ⭐️
Jump to:
- A Quick Look at the Recipe
- Why you’ll love this Chinese Eggplant Stir Fry?
- Featured comments
- Ingredients you'll need
- Type of eggplant to use for eggplant stir fry
- How to cut eggplant for stir fries?
- Tips for Success
- More 30 minute Asian meals:
- Eggplant Stir Fry
- How to make?
- Serving suggestion
- Frequently asked questions
Eggplant in garlic sauce is a tasty dish but often a mushy mess and greasy in our local Chinese take out restaurant. I tried this recipe from omnivorescookbook.com and Mulberry Street and my family fell in love with it. I modified the recipes to suit my taste.
If you've ever ordered Chinese eggplant at a restaurant, you've probably noticed how incredibly tender, silky, and flavorful it is. That's because most restaurants deep-fry the eggplant in very hot oil using high-BTU wok burners. The intense heat creates those beautifully browned edges and a subtle smoky flavor. The downside? Eggplant acts like a sponge, soaking up a lot of oil during frying, which can make the dish quite greasy.
The good news is you can get a very similar texture at home with a fraction of the oil. The secret starts with soaking the eggplant in salted water. This simple step helps prevent the eggplant from browning, seasons it from the inside out, and reduces the amount of oil it absorbs while cooking. After drying the eggplant, a light coating of cornstarch helps it brown beautifully and creates a delicate crust that locks in moisture.
Finally, cook the eggplant in a single layer in a large nonstick skillet instead of crowding the pan. The eggplant develops caramelized, lightly charred edges while staying creamy and melt-in-your-mouth tender on the inside—all without the excess grease. The result is a lighter, healthier version that still delivers all the flavor and texture you love from your favorite Chinese restaurant.
Ingredients you'll need
Scroll down to the recipe card below for full information on ingredients and amounts.

- Eggplants - We recommend picking Chinese or Japanese variety that are smooth, firm, shiny and blemish free as possible. They are tender, have less seeds and more sweeter when cooked. Look for ones that feel heavier for its size. It is an indication that it is fresh and hydrated.
- Soy sauce - We have used both regular and dark soy sauce.
- Sugar - White sugar adds a little sweetness which balances the umami and salty soy.
- Cornstarch - The secret to making them crispy and helps to thicken the sauce.
- Shallots - It adds texture, crunch and mild sweetness.
Type of eggplant to use for eggplant stir fry
For the best flavor and texture, I recommend using Chinese or Japanese eggplant. They're long, slender, and have thin skin, fewer seeds, and a naturally sweeter flavor than the larger American (globe) variety. Once cooked, the flesh becomes incredibly creamy and buttery while soaking up all that delicious sauce without turning mushy.
When shopping, look for eggplants with smooth, shiny skin that feel heavy for their size and are firm when gently squeezed. Avoid any that are wrinkled, soft, or have dull skin, as they're likely past their prime.
If all you can find is an American (globe) eggplant, don't worry—it works well too. Since globe eggplants are larger with thicker skin and more seeds, cut them into slightly smaller pieces and plan to cook them 2 to 4 minutes longer, over medium heat, until they're tender and creamy. Whenever possible, choose smaller globe eggplants, as they usually have fewer seeds, thinner skin, and a sweeter, milder flavor. Larger, more mature eggplants tend to contain more seeds and can sometimes have a slightly bitter taste.
How to cut eggplant for stir fries?
We use the traditional roll-cut technique which increases the surface area for faster cooking. Starting on the rounded end, make a diagonal cut holding the knife at a 45-degree angle. Roll the vegetable 90 degrees or a quarter turn and cut again at the same angle. Continue rolling and cutting along the length until you reach the stem end. If you find this intimidating, then just cut them into ¾-inch thick slices.
Tips for Success
- Don't have dark soy sauce? Use a total of 2 ½ tablespoons of regular soy sauce.
- To use the American Globe eggplant, use 1 smaller Globe eggplant (which is about one pound). They usually have fewer seeds, thinner skin, and a sweeter, milder flavor.
- Don't have shallots? Skip shallots and use ½ cup thinly sliced red onions.
More 30 minute Asian meals:

Eggplant Stir Fry
Ingredients
- 1 pound Chinese long eggplants (3 medium or 2 large)
- 1 teaspoon salt
- 2 tablespoons cornstarch
For the sauce
- 3 tablespoons water
- 2 tablespoons soy sauce
- ½ tablespoon dark soy sauce
- 4 teaspoons sugar, white
- 2 teaspoons cornstarch
For the stir fry
- 2 tablespoons vegetable or peanut oil
- 1 large shallot, thinly sliced (or use 2 medium)
- 3 large garlic cloves minced or julienned
- 1 teaspoon ginger minced or julienned
Instructions
- Chop and soak eggplant. Slice the eggplant into ¾-inch to 1-inch chunks (see the notes below for the best way to cut eggplant for stir-frying). Transfer the pieces to a large bowl of room-temperature water, add 1 teaspoon of salt, and gently stir until the salt dissolves. Let the eggplant soak for 10–15 minutes.👉 Place a plate or small lid over the eggplant to keep it fully submerged. While it soaks, prepare the sauce and chop the garlic, ginger, and shallots so everything is ready to go.
- Make sauce. Add all ingredients listed under "for the sauce" into a small bowl and mix well.
- Prep eggplant. Drain the eggplant well, then pat the pieces dry with paper towels to remove as much moisture as possible. Sprinkle the eggplant with 2 tablespoons of cornstarch and gently toss until every piece is evenly coated.
- Stir fry eggplant. Heat 1 tablespoon of oil in a large nonstick skillet over medium-high heat. Arrange the eggplant in a single layer, leaving a little space between the pieces so they brown instead of steam. Cook for 7 to 9 minutes, turning occasionally, until all sides are browned and the eggplant is tender. Transfer to a plate. Don't let them burn!👉 If your skillet is on the smaller side, cook the eggplant in two batches to avoid overcrowding.
- Finish stir fry. Reduce the heat to medium and add the remaining 1 tablespoon of oil to the skillet. Add the shallots, garlic, and ginger, and stir-fry for 1 to 2 minutes, until fragrant and softened. Add the eggplant and the sauce into the pan (give the sauce a quick stir before pouring, to redistribute any cornstarch that has settled at the bottom). Gently toss everything together until the eggplant is evenly coated and the sauce thickens. Serve hot over steamed rice, fried rice, or noodles.
Notes
Nutrition
Nutritional information, based on third-party calculations, should be seen as estimates, not guarantees, as various factors like product types, brands, processing methods, and more can alter the nutritional content in recipes.
This recipe is slightly modified from omnivorescookbook.com and Mulberry Street.
Want To Save This Recipe?
How to make?




Tip - A lid or plate on top of the vegetable to ensure that they stay submerged.






Tip - Stir the sauce couple of times to dissolve any settled cornstarch before pouring into the skillet.
Serving suggestion
I absolutely love this eggplant stir fry with steamed rice or egg fried rice (as shown in the photo) to soak up the amazing garlicky sauce.
Drop that delivery menu and pair this dish with egg drop tomato soup, and honey sriracha chicken for an Asian inspired take out at home or for Lent dinner ideas.
Frequently asked questions
It is widely available in Asian, Chinese, Indian grocery stores or you might find super fresh ones in your local farmers market. Look for ones that feels heavy for it's size with a shiny purple skin and without any bruises or discoloration.
Soaking eggplant cubes in salted water not only tempers the bitterness, seasons them evenly, and also makes them extra creamy when cooked into a stir fry.
Peeling the skin off Chinese eggplants before stir-frying is typically unnecessary as their skin is edible and rich in nutrients and fiber, helping in maintaining the vegetable's shape and texture during cooking.
However, American eggplants have thicker skins that may not soften adequately in the brief cooking time typical of stir-frying, so peeling them is recommended to ensure a smoother texture in the dish.

Love eggplant dishes? Then try air fryer eggplant parmesan recipe, which makes the jumble vegetable outrageously delicious.
MADE THIS RECIPE AND LOVED IT? 💚 Please leave a ⭐️STAR rating and COMMENT below - Your feedback makes all the time I spend perfecting recipes completely worth it. Thank you!
Tag me with your creations on Instagram and find me on Facebook.

Hi, I’m Maria! I share easy, flavor-packed dinners, high-protein meals, and irresistible baking ideas. If you’ve ever asked, “Don’t know what to cook tonight?” you’re in the right place. And yes—there’s plenty here for breakfast, snacks, and dessert too. More about maria ->










Cindi
Just delicious! Easy to make as well. The combination of the eggplant with the sauce is just perfect.
Maria Doss
That’s so great to hear! So glad you love it hun – Maria ♡
Ruth
Delicious. The sauce is great. Will be making again.
Maria Doss
That’s so great to hear! So glad you love it – Maria ♡
Paula
So good and I love how easy it is to make. Thanks for another great recipe!
Maria Doss
That’s so great to hear, so glad you loved it - Maria ♡