Skip to main content

Caramelized Tofu With Soy-Braised Eggplant

4.2

(21)

Bowl of tofu and eggplant on a wicker table.
Photograph by Jessica Pettway, Food Styling by Judy Kim, Prop Styling by Stephanie Yeh

The crispy tofu in this weeknight stir-fry is hiding a sweet secret: The glossy, bronzed shell is thanks to a sprinkling of sugar that caramelizes the exterior in the last minute of cooking. The eggplant, soft and silky with just a bit of heat, is a natural counterpart. Slip another spoonful of sugar into the pan as the eggplant braises to balance the soy sauce and any potential bitterness. Turns out a spoonful of sugar can do more than just make the medicine go down.

All products featured on Bon Appétit are independently selected by our editors. However, when you buy something through the retail links below, we earn an affiliate commission.

What you’ll need

Recipe information

  • Yield

    4 servings

Ingredients

12–14

oz. extra-firm tofu

4

Tbsp. vegetable oil, divided

Kosher salt

tsp. sugar, divided

1

lb. Japanese or Italian eggplants (about 3), cut in half lengthwise, cut crosswise ½" thick

4

large scallions, white and pale green parts and dark green parts separated, thinly sliced

4

garlic cloves, finely chopped

1

1" piece ginger, peeled, finely chopped

¼

tsp. crushed red pepper flakes

2

Tbsp. soy sauce

tsp. unseasoned rice vinegar

½

tsp. fish sauce (optional)

Toasted sesame oil and steamed rice (for serving)

Preparation

  1. Step 1

    Sandwich 12–14 oz. extra-firm tofu between several layers of clean kitchen towels and gently press to expel excess liquid. Pat dry, then cut into 1" cubes.

    Step 2

    Heat 2 Tbsp. vegetable oil in a large nonstick skillet over medium-high. Cook tofu, stirring and turning occasionally, until golden brown all over, 6–8 minutes. Generously season with kosher salt, then sprinkle 2 tsp. sugar evenly over. Cook, stirring constantly, until tofu is starting to brown, about 1 minute. Using tongs or a slotted spoon, transfer tofu to a plate, leaving behind as much oil as possible.

    Step 3

    Heat remaining 2 Tbsp. vegetable oil in same pan. Add 1 lb. Japanese or Italian eggplants (about 3), cut in half lengthwise, cut crosswise ½" thick, season with salt, and cook, stirring often, until brown and starting to soften, 5–7 minutes. Add 4 large scallions, white and pale green parts thinly sliced, 4 garlic cloves, finely chopped, one 1" piece ginger, peeled, finely chopped, and ¼ tsp. crushed red pepper flakes and cook, stirring, until fragrant and starting to soften, about 1 minute. Add 2 Tbsp. soy sauce, remaining ½ tsp. sugar, and 2 Tbsp. water. Bring to a simmer (it might happen immediately), then reduce heat to low. Cover and cook until eggplant is starting to fall apart, about 2 minutes. Return tofu to pan; stir to coat. Remove from heat; stir in 1½ tsp. unseasoned rice vinegar and ½ tsp. fish sauce (if using).

    Step 4

    Serve tofu mixture in a shallow bowl over steamed rice, topped with thinly sliced dark green scallion parts and drizzled with sesame oil.

Sign In or Subscribe
to leave a Rating or Review

How would you rate Caramelized Tofu With Soy-Braised Eggplant?

Leave a Review

Reviews (21)

Back to Top
  • Thought this was delicious! Came together quickly and the tofu got really crispy. I served mine with a little Chile crisp…because why not. 10/10 would make again.

    • Annatheo

    • Birmingham, AL

    • 8/24/2022

  • Quick, easy, tasty. A great way to eat up some of the Japanese eggplant from my garden!

    • Jane

    • Hamden, CT

    • 8/31/2022

  • It was quick and in the end tasty although I had to use a lott more than only 2 tablespoons when cooking the whole dish, the tofu soaked up those two tablespoons quick! While it was quite delicious maybe I wish it was a bit more saucey? Overall I liked tofu with eggplant I never tried to two paired before! Kimchi would be a great side to this

    • Anonymous

    • Ottawa, Canada

    • 9/1/2022

  • The flavors and textures are good but I agree that it was a little dry. Next time I am planning to add more sauce.

    • Julie

    • Connecticut

    • 9/5/2022

  • Quite dry and the flavours didn't come out fully (perhaps I did something wrong myself), but still good. Depends on the size of eggplant -- I used 3 medium sized and it was too much. Even 2 or 2.5 would do. The textures of the dish were really nice, the tofu worked in harmony with eggplant, and the dish looked great!

    • Elina

    • Estonia

    • 9/27/2022

  • So delicious!

    • Anonymous

    • San Diego, CA

    • 10/6/2022

  • Pretty good! We let the eggplant sweat for about 30 min before cooking to drain out excess water, and doubled up on the soy sauce + rice vinegar per some of these reviews. It turned out really good - wished I crisped the tofu a bit more!

    • leila

    • Chicago

    • 10/25/2022