Back to all recipes
Eggplant and Bok Choy Stir-Fry

Eggplant and Bok Choy Stir-Fry

Chinese Eggplant and Baby Bok Choy Stir-Fry with Oyster Sauce

This classic Chinese stir-fry brings together the silky texture of Chinese eggplant with crisp baby bok choy in a glossy, savory sauce. The key is high heat and constant motion—your wok should sizzle and steam as the vegetables caramelize while staying tender-crisp. It's a perfect example of how simple ingredients can create restaurant-quality results in your own kitchen.

AsianDinnerQuick MealsOne Pot
Prep15 min
Cook8 min
Total23 min
Servings4
Difficultyeasy

Ingredients

  • lbbaby bok choy, trimmed and quartered lengthwise
  • 2 Chinese eggplants, halved and cut into 1/2 inch half circles
  • 1 red bell pepper, cut into 1 inch squares
  • 1 tbspolive oil or vegetable oil for stir-frying
  • 1 tbspfresh ginger, peeled and finely grated
  • 1 tspgarlic, finely chopped
  • 3 tbspoyster sauce, preferably premium brand
  • 2 tspfish sauce for umami depth
  • 1 tspsoy sauce, light or regular
  • 2 tbspsesame seeds, toasted if possible

Instructions

  1. Heat your oil in a large frying pan or wok over medium-high heat until it shimmers and moves freely around the pan. Add the grated ginger and chopped garlic, stirring constantly with a wooden spoon or wok spatula. You'll hear them sizzle immediately—this is exactly what you want. Cook for 1 minute until fragrant but not browned, keeping everything moving to prevent burning.
    1 min
  2. Add the quartered bok choy to the hot aromatics and listen for that satisfying sizzle as it hits the pan. Toss and stir constantly for 2-3 minutes—the leaves should wilt while the white stems stay crisp. You'll notice the beautiful contrast of emerald greens against the pale stems as they cook down slightly.
    3 min
  3. Now add the eggplant half-circles and bell pepper squares to the pan. The eggplant will eagerly absorb the flavors while the bell pepper adds a sweet crunch. Toss everything together vigorously for 1 minute, ensuring all vegetables are coated with the aromatic oil and beginning to soften.
    1 min
  4. Pour in the oyster sauce, fish sauce, and soy sauce, creating an instant glossy coating as the sauces hit the hot vegetables. Cook for 1 minute, tossing constantly, until everything is heated through and glistening. If your pan starts to brown too heavily or looks dry, add 2 tablespoons of water to create some steam and prevent sticking.
    1 min
  5. Remove the pan from heat immediately to prevent overcooking—the vegetables should retain their vibrant colors and slight bite. Sprinkle the sesame seeds over the top for a nutty finish and pleasant textural contrast. Serve immediately over steamed jasmine rice, allowing the savory sauce to mingle with the grains.