Thai Basil Eggplant Stir-Fry

Thai Basil Eggplant Stir-Fry

Silky, deeply browned Chinese eggplant is tossed in a glossy garlic-chili sauce and finished with a big handful of Thai basil. It's fully vegan, ready in under 40 minutes, and best over steaming jasmine rice.

Prep
12 min
Cook
15 min
Wait
10 min
Total
37 min
Makes
4 servings (about 4 cups stir-fry, plus rice)
Share

Steps

Before you start
  • Start the jasmine rice first (if serving) so it's ready when the stir-fry is done.
  • Stir-frying moves fast: cut, mix and measure everything before you turn on the heat.
  • Thai chilies are very hot. Use 2 for mild-medium heat, 4 for authentic heat, and wash your hands after slicing.
  • Make sure your vegetarian oyster sauce is labeled vegan; some contain no oyster but are still not suitable for all diets.
  1. Cut and salt eggplant

    • Cut the eggplant into 3-inch (7.5 cm) lengths, then into ¾-inch (2 cm) wide batons.
    • Place in a large bowl, sprinkle with the salt and toss well.
    • Let stand 10 minutes; the eggplant will start to bead with moisture and soften slightly.
    + Show details

    Ready when: Surface of the eggplant looks damp with small beads of liquid

    Tip: Don't skip the salting: it also helps the eggplant absorb less oil.

  2. Mix the sauce

    • In a small bowl, stir together the light soy sauce, vegetarian oyster sauce, dark soy sauce, brown sugar, water and cornstarch until the sugar and cornstarch dissolve and no lumps remain.
    + Show details

    Ready when: Sauce is smooth and uniformly dark, with no gritty sugar at the bottom

    Tip: Stir again right before pouring it in; cornstarch settles quickly.

  3. Prep aromatics and basil

    • Chop the garlic, slice the chilies, and pick the basil leaves from their stems.
    • Set them next to the stove along with the sauce.
    + Show details

    Tip: Keep the garlic and chilies together in one pile since they go in the pan at the same moment.

  4. Dry the eggplant

    • Drain off any liquid, then press the eggplant firmly between clean kitchen towels or paper towels to blot it dry.
    • Don't rinse it; the light seasoning is part of the dish.
    + Show details

    Ready when: Pieces feel dry to the touch, not wet or slick

    Tip: Wet eggplant spatters in hot oil and steams rather than sears.

  5. Sear first batch

    • Heat a 12-inch (30 cm) skillet or wok over medium-high heat for 1 minute until hot.
    • Add 1½ tbsp (22 ml) of the oil and swirl.
    • Add half the eggplant in a single layer and cook, turning every minute or so, for 4–5 minutes.
    • Transfer to a plate.
    + Show details

    Ready when: Edges are golden brown and the flesh is soft when pressed with a spatula

    Tip: Crowding the pan drops the temperature and makes the eggplant gray and soggy. Cook in two batches.

  6. Sear second batch

    • Return the pan to medium-high heat, add the remaining 1½ tbsp (22 ml) oil, and cook the remaining eggplant the same way for 4–5 minutes.
    • Leave it in the pan when done.
    + Show details

    Ready when: Edges are golden brown and the flesh is soft when pressed with a spatula

    Tip: If the pan looks dry and the eggplant is sticking, add 1 tsp more oil rather than turning up the heat.

  7. Bloom garlic and chilies

    • Push the eggplant to one side of the pan, add the garlic and chilies to the cleared spot, and stir for 20–30 seconds, then mix everything together.
    + Show details

    Ready when: Garlic smells fragrant and is just turning pale gold

    Tip: Garlic burns quickly and turns bitter. Move on to the sauce the moment it smells toasty.

  8. Add sauce and reunite

    • Return the first batch of eggplant to the pan.
    • Stir the sauce again and pour it in.
    • Toss constantly for 1–2 minutes.
    + Show details

    Ready when: Sauce bubbles, thickens to a glossy glaze and coats the eggplant; the eggplant is tender all the way through

    Tip: If the sauce gets too thick, splash in 1 tbsp (15 ml) water.

  9. Wilt the basil

    • Turn off the heat.
    • Add all the basil leaves and toss for 15–20 seconds, just until the leaves wilt and darken slightly.
    + Show details

    Ready when: Basil is bright green, wilted, and very aromatic

    Tip: Adding basil off the heat keeps its flavor fresh instead of cooked and dull.

  10. Serve right away

    • Spoon the stir-fry over hot jasmine rice and serve immediately while the basil is still fragrant.

Good to know

Tips
  • Choose slender, glossy eggplants that feel heavy for their size; they have fewer seeds and less bitterness.
  • Get the pan properly hot before adding the oil; a hot pan gives browned, creamy-textured eggplant instead of greasy, limp pieces.
  • Dark soy sauce is mostly for color and a touch of molasses depth; if you don't have it, the dish is still good with a little extra light soy.
  • Taste a basil leaf before you start. If it's mild, use a little more than 1 cup.
Make ahead

You can cut the eggplant (unsalted), mix the sauce, and prep the garlic and chilies up to 1 day ahead; store separately in the fridge. Salt the eggplant just before cooking. Pick the basil right before serving.

Storage & reheating

Room temperature: up to 1 hour. Refrigerator: airtight container up to 3 days (basil will darken). Freezer: not recommended, as the eggplant turns watery. Reheat in a skillet over medium heat for 3–4 minutes, or in the microwave for 1–2 minutes, stirring halfway.

Substitutions
  • Chinese eggplant → Japanese eggplant, or 1 large globe eggplant cut into 1-inch (2.5 cm) cubes. Globe eggplant has thicker skin and more seeds; salt it the full 10 minutes and cook 1–2 minutes longer.
  • Thai basil leaves → Holy basil, or regular sweet basil with a few mint leaves. Sweet basil is milder and less peppery; add a pinch of extra chili to compensate.
  • vegetarian mushroom oyster sauce → Hoisin sauce, or an additional 1 tbsp (15 ml) light soy sauce plus ½ tsp sugar. Hoisin makes the dish a bit sweeter, so reduce the brown sugar to 2 tsp.
  • Thai bird's eye chilies → 1 red Fresno chili or 1 small serrano chili. Milder heat; use 2 if you want similar spice.

More stir-fries

See all →

Find more like this

Meal
Dinner
Cuisine
Thai
Main ingredient
Eggplant
Method
Stovetop
Quick & Easy
EasyOne-Pot

Reviews (0)