Newsletter Sign Up

wellcuratedhome

Email address

By signing up, you agree to the Terms of Service and Privacy Policy.

Get a Full Year of BHG + Real Simple

Both Magazines - Only $18!

wellcuratedhome

Vegan Stir-Fried Garlic Tofu and Eggplant

Published on August 02, 2026
2 views
Vegan Stir-Fried Garlic Tofu and Eggplant
Prep: 15 mins
Cook: 15 mins
Difficulty: Easy
Servings: 4 Servings

Eggplant can be a polarizing vegetable. There are those who don’t care for it, but I’m in the other camp. I love eggplant in any form, whether roasted, grilled, or even puréed into baba ganoush. But my absolute favorite? When eggplant is stir-fried with lots of garlic and coated with a glossy, savory sauce that I can spoon over a big bowl of steamed rice. I’m not vegan, but this recipe can lean that way if you can get your hands on vegetarian oyster sauce.

Ingredients

  • 1/3 cup water
  • 2 tablespoons regular or vegetarian oyster sauce
  • 2 tablespoons Shaoxing wine or dry sherry
  • 1 tablespoon soy sauce or tamari
  • 1 teaspoon cornstarch
  • 1 teaspoon rice vinegar
  • 1/4 teaspoon red pepper flakes
  • 1 (14- to 16-ounce) package firm tofu, drained and cut into 3/4-inch cubes
  • 4 tablespoons vegetable oil
  • Salt
  • 1 pound eggplant, preferably Asian, cut into 3/4-inch dice
  • 2 cloves garlic, finely chopped
  • 1/2 cup packed fresh Thai or Italian basil leaves
  • Steamed rice, for serving

Instructions

  1. For the sauce: Whisk all the ingredients together in a small bowl, making sure the cornstarch is dissolved.
  2. For the stir-fry: Line a large plate with two layers of paper towels. Place the tofu in a single layer on the paper towels to drain.
  3. Heat 2 tablespoons of the oil in a 14-inch flat-bottomed wok or large nonstick frying pan over medium-high heat until shimmering. Add the tofu, spread into a single layer, and season generously with salt. Cook, flipping rarely, until golden-brown on at least 2 sides (be careful, it will splatter), about 10 minutes total. Remove to a clean plate.
  4. Add the remaining 2 tablespoons of oil to the pan and add the eggplant. Season with salt and stir-fry until charred in spots, about 2 minutes. Add the garlic and cook until fragrant, about 30 seconds.
  5. Add the reserved tofu and stir to combine. Whisk the reserved sauce to recombine and dissolve the cornstarch, and add it to the pan. Reduce the heat to medium and stir-fry until the sauce has thickened and coats the tofu and eggplant, about 1 minute more. Remove the pan from the heat, add the basil leaves, and toss to combine. Serve immediately with steamed rice.

Recipe Stats

  • Aug 02, 2026
  • Prep: 15 mins
  • Cook: 15 mins
  • Servings: 4 Servings
wellcuratedhome
wellcuratedhome