This Thai Basil Eggplant Stir Fry is a quick and flavorful veggie dish that's perfect with rice or noodles! Traditionally, Thai basil eggplant is made with a combination of garlic, chilies, Thai sweet soy sauce (or oyster sauce), and of course, fresh Thai basil.

Jump to:
I grew up eating a bold, umami-packed version of this dish at home-my mom used to make it all the time! Instead of the traditional Thai flavor profile, we use doubanjiang (chili bean paste) and thick soy sauce, both staples in Sichuan and Taiwanese cooking. These ingredients give it a spicy-savory depth and slightly sweet richness that's totally different but equally delicious.
Whether you go traditional or bold, this dish is easy, versatile, and seriously satisfying. Even eggplant skeptics love this one!
Note on Updates
I originally published this recipe based on the version my family always made-it uses doubanjiang and thick soy sauce, and it's still one of my favorites. But I know the title might've made people expect a more traditional Thai basil eggplant stir fry, so I've updated this post to include both versions clearly, side by side. That way, you can pick the one that suits your taste or try both! ❤️
About the Ingredients
Here's some information about the ingredients that you may find helpful!
Chinese Eggplants
There are actually so many different types of eggplants! For example, you can use Italian eggplants for Eggplant Parmesan, American eggplants for grilling (or air fry!).
We're using Chinese eggplants for this dish. They're long, slender, and have thinner skin and fewer seeds compared to American or Italian eggplants. Japanese eggplants also work well as a substitute.
To prep, trim the ends and cut into 1-inch chunks. For a cool technique, try roll cutting (aka oblique cutting), which exposes more surface area for sauce absorption and speeds up cooking.

Thai Basil
Unsurprisingly, this recipe calls for Thai Basil, and that is the recommended type of basil to use for this dish. However, if you can't find any Thai Basil, you can use other types of basil.
A popular basil substitute for Thai basil is the Italian basil. This will give you the most similar basil flavor.
Whether you go traditional or bold, this dish is easy, versatile, and seriously satisfying. Even eggplant skeptics love this one!
Thick Soy Sauce vs. Thai Sweet Soy Sauce
If you're doing the traditional Thai-style stir fry, you'll want to use Thai sweet soy sauce (also called "see ew dam"), which is dark, thick, and sweet-commonly used in Thai cooking.
In my variation, I use thick soy sauce (also known as soy paste or Taiwanese soy paste). It's richer, slightly sweet, and has a thicker texture than regular soy sauce. While not traditionally Thai, it pairs wonderfully with the doubanjiang for a more intense, umami-packed flavor that leans Chinese/Taiwanese.
If you can't find thick soy sauce, you can use regular soy sauce with a pinch of sugar and a cornstarch slurry to replicate the thickness.

Sauce Options - Traditional vs. My Doubanjiang + Thick Soy Sauce Version
Traditional Thai Basil Eggplant Sauce:
- Garlic
- Thai bird's eye chilies
- Thai sweet soy sauce or oyster sauce
- Optional: a dash of fish sauce
Our Spicy Variation:
- Doubanjiang (chili bean paste)
- Thick soy sauce or soy paste
- Optional sugar to balance heat
Doubanjiang is a staple in Sichuan cooking, and thick soy sauce is a pantry essential in Taiwanese dishes. I grew up eating dishes like this thanks to my grandma's Sichuan roots and my Taiwanese background, so while this version isn't Thai-style, it's 100% delicious and authentic to my kitchen.
Traditional Thai-Style Version (with Sweet Soy Sauce)
Here's the traditional way of making Thai Basil Eggplants (Thai Style):
Ingredients:
- 2 Chinese eggplants, cut into 1-inch chunks
- 1 tablespoon salt
- 1 tablespoon vinegar or lemon juice
- 1 tablespoon cooking oil
- 1 bunch Thai basil leaves
- 2-3 cloves garlic, minced
- 1-2 Thai chilies, chopped (adjust to heat level)
- 1 tablespoon Thai sweet soy sauce or oyster sauce
- Optional: a splash of fish sauce
- Optional: extra chili oil
Instructions:
Slice eggplants in to 1 inch chunks
Soak eggplants in a bowl of water with salt and vinegar or lemon juice for 15 minutes. Drain and pat dry.
Heat oil in a wok or skillet over medium-high heat. Add garlic and chilies; stir-fry until fragrant (~30 seconds).
Then add eggplants and stir fry for about 5 minutes. Add soy sauce (and fish sauce, chili oil if using) and stir-fry another 5 minutes until eggplants are cooked through.

At the very end, add the basil, and mix well for about half a minute, and turn off the heat. Stir to mix well. This helps keep it green.

Remove from cooking pan or wok and serve!

Mom's Taiwanese-Style Version (with Doubanjiang)
Allright and here's the other version I grew up eating and LOVE!
Ingredients:
- 2 Chinese eggplants, cut into 1-inch chunks
- 1 tablespoon salt
- 1 tablespoon vinegar or lemon juice
- 1 tablespoon cooking oil
- 1 bunch Thai basil leaves
- 1 tablespoon doubanjiang (chili bean paste)
- 1 tablespoon thick soy sauce (or soy paste)
- 1 teaspoon sugar (optional)
Instructions:
- Slice eggplants into 1-inch chunks.
- Soak eggplants in a bowl of water with salt and vinegar or lemon juice for 15 minutes. Drain and pat dry.
- Heat oil in a wok or skillet over medium-high heat.
- Add eggplants and stir-fry for 5 minutes.
- Add doubanjiang, thick soy sauce, and sugar (if using). Stir-fry for another 5 minutes until eggplants are soft and coated.
- Add Thai basil and stir for 30 seconds until wilted. Serve hot.



Thai Basil Eggplant Stir Fry Recipe
Learn how to make Thai Basil Eggplants at home – eggplants sliced and stir fried with Thai Basil in s chili soy sauce – easy and flavorful vegge side dish or eat as an entree!
Ingredients
- 2 Chinese eggplants, cut into 1-inch chunks
- 1 tablespoon salt
- 1 tablespoon vinegar or lemon juice
- 1 tablespoon cooking oil
- 1 bunch Thai basil leaves
- 2–3 cloves garlic, minced
- 1–2 Thai chilies, chopped (adjust to heat level)
- 1 tablespoon Thai sweet soy sauce or oyster sauce
- Optional: a splash of fish sauce
- Optional: extra chili oil
Instructions
- Slice eggplants into 1-inch chunks.
- Soak eggplants in a bowl of water with salt and vinegar or lemon juice for 15 minutes. Drain and pat dry.
- Heat oil in a wok or skillet over medium-high heat.
- Add garlic and chilies; stir-fry until fragrant (~30 seconds).
- Add eggplants and stir-fry for 5 minutes.
- Add soy sauce (and fish sauce if using) and stir-fry another 5 minutes until eggplants are cooked through.
- Add Thai basil and stir for 30 seconds until wilted. Serve hot.
Notes
Try My Taiwanese-Style Version
Here’s how to make my Taiwanese-style spicy basil eggplant:
Ingredients:
- 2 Chinese eggplants, cut into 1-inch chunks
- 1 tablespoon salt
- 1 tablespoon vinegar or lemon juice
- 1 tablespoon cooking oil
- 1 bunch Thai basil leaves
- 1 tablespoon doubanjiang (chili bean paste)
- 1 tablespoon thick soy sauce (or soy paste)
- 1 teaspoon sugar (optional)
Instructions:
- Slice and soak eggplants as above.
- Heat oil and stir-fry eggplants for 5 minutes.
- Add doubanjiang, thick soy sauce, and sugar (if using). Stir well.
- Add Thai basil and cook another 30 seconds until wilted. Done!
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
-
ABC Sweet Soy, Black Dark Marinade, 20.3 Oz, Savory Sauce, Dip, Stir-fry, Glaze, Vegan, No MSG, Plant-based, Halal, Umami Flavor, Indonesian Kecap Manis Made with Coconut Sugar -
Cooks Standard Stainless Steel Stir Fry Pan with Dome Lid 13-Inch Multi-Ply Clad Wok, Silver -
Hiware 10-Pairs Fiberglass Chopsticks - Reusable Chopsticks Dishwasher Safe, 9 ½ Inches - Black -
Native Harvest Organic Non-GMO Naturally Expeller Pressed Vegetable Oil, 1 Litre (33.8 FL OZ) -
Marukan Seasoned Rice Vinegar 12 Oz (12 oz), 12 oz -
Sichuan Pixian Boad Bean Paste with Red Chili Oil - 17.6 oz (500g) | Hong You Dou Ban -
Kimlan Soy Paste, aka Thick Soy Sauce
Nutrition Information:
Yield: 2 Serving Size: ½ of plateAmount Per Serving: Calories: 572Total Fat: 51gSaturated Fat: 7gUnsaturated Fat: 43gSodium: 6686mgCarbohydrates: 38gFiber: 15gSugar: 6gProtein: 7g
The nutrition information for this recipe is an approximate total per serving. Please double check the nutrition information for your exact ingredients and brands for more precise nutrition information.
Storage & Reheating
- Fridge: Store leftovers in an airtight container in the refrigerator for up to 3 days.
- Reheat: Warm in a skillet or wok over medium heat with a splash of water or oil to loosen the sauce and keep the eggplant from drying out. The microwave works too, but the eggplant will be softer.
- Freezing: Not recommended - eggplant becomes mushy once thawed and reheated. If you must freeze, undercook the eggplant slightly so it holds up better later.
- Meal prep tip: You can prep the sauce ahead of time and store it in the fridge for up to 1 week, then cook the eggplant and basil fresh when ready to serve.
FAQ
What's the difference between Thai basil and regular basil?
Thai basil has a slightly spicy, anise-like flavor, while regular (Italian) basil is sweeter and milder. You can use Italian basil if you can't find Thai basil, but the flavor profile will be a bit different.
Do I have to soak the eggplants before cooking?
Soaking helps prevent browning, reduces bitterness, and can help the eggplants absorb less oil. You can skip it if you're short on time, but I recommend it for the best texture and flavor.
Which version should I make - traditional or your Taiwanese-style?
Both are delicious! The traditional version is sweeter and more familiar to Thai cuisine, while the Taiwanese-style version has a bolder, spicier, umami-packed flavor from doubanjiang and thick soy sauce.
Can I make this vegetarian or vegan?
Yes! Just make sure to use vegetarian oyster sauce (or extra soy sauce) in the traditional version, and confirm any other sauces you use are plant-based.
More Delicious Eggplant Recipes!
Love eggplant as much as I do? Try these other tasty recipes next:
- Fried Eggplants - Crispy and golden-perfect as a snack or side dish.
- Air Fried Chinese Eggplants - Quick, healthy, and packed with flavor.
- Chinese Steamed Eggplant - Soft and tender with a garlicky soy-based sauce.
- Chicken Stir Fry with Eggplant and Tomatoes - A hearty and savory one-pan meal.
Want to learn more?
Check out my FULL BLOWN "How to Stir Fry at Home" eBook! You will learn everything you need to know to master stir fries at home!
Pin for later!






Pam says
This recipe is delicious and so simple. I used 2T. Oyster sauce and 2T. Soy sauce with 2T. Chili bean paste and 4 Chinese eggplants. Did not double the Thai basil - used one bunch.
My dish looked exactly as shown! Highly recommend this dish!
Jonathan says
We grew Chinese eggplants in our garden and came across this recipe. It was delicious!
TinaTsai says
So glad you liked it! 😀