CookLibrary is a recipe curation and editorial platform. We research and curate recipes from public sources, considering ratings, reviews, comments, and feedback. We then refine and present them clearly for home cooks. We are committed to an ad-free, focused experience that makes discovering and preparing recipes easier.

This Szechuan Eggplant Tofu brings together tender, pan-fried eggplant, golden crispy tofu, and a glossy sweet-spicy sauce in one satisfying dish.
The eggplant is cooked until beautifully browned on the outside and soft enough to practically melt in your mouth, while the tofu adds a firm, crisp contrast to every bite.
The sauce is built from a simple combination of vegetable broth, soy sauce, brown sugar, rice vinegar, Asian chili paste, and cornstarch.
It delivers a balanced mix of savory, sweet, tangy, and spicy flavors, with just enough thickness to cling to the eggplant and tofu.
Fresh minced garlic adds a fragrant savory note that ties everything together.
Thinly sliced eggplant is especially important here because it cooks relatively quickly while developing browned edges and a tender center.
The tofu is cooked separately first, allowing it to develop a golden exterior before being returned to the skillet at the end.
Finished with chopped scallions and served over rice, this dish makes a flavorful vegetarian-style entrée that combines contrasting textures without requiring complicated preparation.
Everything comes together in about 30 minutes, making it practical for a satisfying weeknight meal while still offering plenty of bold flavor.
The combination of saucy vegetables, crispy tofu, and fluffy rice creates a complete and comforting plate that is both colorful and hearty.

Spicy Garlic Eggplant Tofu
Ingredients
Equipment
Method
- Brown the Tofu: Coat a large skillet with cooking spray or a small amount of oil, then heat it over medium-high heat. Add the cubed tofu in a single layer and cook for about 3 minutes per side, until browned on each side.Transfer the tofu to a plate and set aside.
- Mix the Sauce: Whisk the vegetable broth, soy sauce, brown sugar, rice vinegar, Asian chili paste, and cornstarch together in a small bowl until well combined.Set the sauce mixture aside.
- Heat the Oils: Add the vegetable oil and sesame oil to the same skillet and place it over medium heat. Add the minced garlic and sauté for 1 minute, allowing it to become fragrant.
- Cook the Eggplant: Arrange the eggplant strips in a single layer in the skillet. Cook for about 5 minutes, until the bottoms are browned.
- Brown the Other Side: Gently turn the eggplant strips and cook for another 5 minutes, until the opposite sides are browned and the eggplant is tender. If the skillet begins to dry out, add a small amount of additional oil.
- Thicken the Sauce: Pour the prepared soy sauce mixture into the skillet and cook for about 1 minute, until the sauce thickens and coats the eggplant thoroughly.
- Return the Tofu: Add the browned tofu back to the skillet and gently toss everything together until the tofu is distributed throughout the saucy eggplant.
- Serve: Divide the Szechuan eggplant and tofu among plates or bowls.Serve over rice and finish with the chopped scallions.
Notes
- Press the extra-firm tofu for at least 15 minutes before cubing it so it is ready to brown properly in the skillet.
- Keep the eggplant strips no thicker than ½ inch so they can brown on the outside while becoming tender inside.
- Cook the tofu in a single layer to encourage even browning on each side.
- The Asian chili paste can be adjusted to taste according to your preferred level of heat.
- If the skillet starts to dry while cooking the eggplant, add a small amount of additional oil.
- The nutrition information from the source does not include the rice.
Chef’s Secret
The key to getting the best texture from this dish is giving the eggplant enough space in the skillet to brown rather than steam.
Arrange the strips in a single layer and allow the first side to cook undisturbed for about 5 minutes before gently turning them.
This helps develop the browned exterior while the inside becomes tender. Keeping the strips no thicker than ½ inch also helps them cook evenly.
For the tofu, make sure the cubes are pressed for at least 15 minutes and arranged in a single layer before browning.
Once the sauce is added, cook it only until it thickens and coats the eggplant, then gently fold the tofu back in to help preserve its browned surface.
Serving Suggestions
Serve the Szechuan eggplant and tofu over rice so the grains can soak up the sweet-spicy garlic sauce.
Finish each serving with chopped scallions for a fresh contrast to the rich, savory sauce.
For a more complete meal, pair it with simple steamed vegetables or another lightly seasoned vegetable side.
The dish can also be served in bowls, keeping the saucy eggplant and crispy tofu together over the rice for an easy, satisfying presentation.
Conclusion
This Szechuan Eggplant Tofu combines tender browned eggplant, crispy tofu, and a glossy garlic-forward sauce in a simple 30-minute meal.
The balance of brown sugar, soy sauce, rice vinegar, and chili paste gives every bite a layered sweet, savory, tangy, and spicy flavor.
Fresh scallions add a bright finishing touch, while rice provides a simple base for soaking up the flavorful sauce.
With straightforward preparation and contrasting textures, this recipe makes a satisfying entrée for a flavorful homemade meal.

