Toss crispy tofu and melt-in-the-mouth eggplant in a super flavorful, sweet, tangy, savory soy-garlic sauce for a satisfying, crowd-pleasing, meat-free sticky eggplant and tofu.
![Sticky Asian-Style Eggplant and Tofu Recipe 2 completed Sticky Eggplant and Tofu [Bake + Stir-Fry] on a plate](https://cubsu.com/wp-content/uploads/2026/06/img_73179_1.jpg)
Why you’ll love this eggplant and tofu
This Asian-inspired dish balances textures and bold flavors. Cubed tofu is tossed in cornstarch and oil, then baked or pan-fried until golden and crisp. The eggplant roasts until tender and silky. Everything is finished in a bright soy-garlic-ginger sauce with rice vinegar, brown sugar, lime and chili flakes to create a sticky, savory glaze with a touch of sweetness and heat. It’s vegan, dairy-free, high in plant protein, and easy to make gluten-free.
Ready in about 30–40 minutes, this recipe pairs perfectly with steamed rice, noodles, or cauliflower rice for a quick weeknight dinner or a tasty lunch. You can also add more vegetables or swap ingredients to suit your pantry and taste.
Ingredients (overview)
See the recipe card below for exact amounts, but the main components are:
- Eggplant, cut into 1-inch cubes
- Super-firm tofu, cubed
- Cornstarch to coat the tofu
- Soy sauce, rice vinegar, brown sugar, lime juice, and red pepper flakes for the sauce
- Garlic, ginger, and green onions for aromatics
- Oil for roasting or frying and optional sesame seeds for garnish
![Sticky Asian-Style Eggplant and Tofu Recipe 3 ingredients for Sticky Eggplant and Tofu [Bake + Stir-Fry] measured out on a white surface](https://cubsu.com/wp-content/uploads/2026/06/img_73179_2.webp)
Recipe variations
- Black vinegar: A dash adds complexity.
- Sesame oil: A few drops bring nutty aroma.
- Vegan oyster sauce: Adds extra umami.
- Tahini or nut butter: For a creamier, nuttier sauce.
- Extra vegetables: Bell peppers, broccoli, mushrooms, zucchini, or snap peas work well.
- Nuts: Toasted peanuts or cashews add crunch.
How to make sticky eggplant and tofu


Step 1: Preheat the oven to 375°F (190°C) and line a large baking sheet with parchment paper or a silicone mat. In a small bowl, whisk together soy sauce, rice vinegar, brown sugar, lime juice (optional), and crushed red pepper flakes. Set the sauce aside.
Step 2: In a large bowl, toss cubed tofu with 2 tablespoons oil, then coat evenly with cornstarch. Place cubed eggplant on the prepared baking sheet and drizzle or brush with a little oil.
Step 3: Roast the eggplant for 10 minutes. Remove the eggplant to a plate, flip the tofu pieces, then roast the tofu for another 10–15 minutes until golden and crispy.


Step 4: Heat 2 tablespoons oil in a large pan over medium heat. Add thinly sliced green onions, minced garlic, and minced ginger; sauté for about 20 seconds until fragrant.
Step 5: Reduce the heat to low, add the prepared sauce, and stir until it begins to thicken. Turn off the heat, return the roasted eggplant and tofu to the pan, gently toss to coat, cover with a lid, and let rest for 10 minutes so the sauce soaks in. Serve hot, garnished with sesame seeds and extra green onions if desired.

For stir-fried eggplant and tofu
Pan-fry tofu in a single layer, without stirring, for 2–3 minutes per side to form a crust. Remove and repeat with eggplant, stir-frying until golden and tender (about 5–7 minutes). Add the sauce and simmer until thickened, then return the tofu and mix gently. For extra crisp, broil the sauced eggplant and tofu 3–4 minutes at the end.
Tip: For extra caramelized, crispy edges, broil the sauced eggplant and tofu for 3–4 minutes at the end.
Recipe pro tips
- Cut evenly: Uniform pieces cook evenly.
- When pan-frying tofu: Leave it undisturbed to form a proper sear before flipping.
- Don’t overcrowd the pan: Overcrowding causes steaming instead of browning.
- Adjust flavors: Add more sugar, soy, lime, or chili to suit your taste.
FAQs
No—peeling isn’t necessary. The skin softens during cooking and helps the pieces keep their shape.
Medium eggplants—Globe, Thai, Italian, or Chinese varieties—work well. Choose firm, shiny fruit that feels heavy for its size and gives slightly when pressed.
Super-firm tofu is ideal because it skips pressing and holds shape during cooking. Pressed extra-firm tofu also works. Medium tofu may break apart, especially when stir-frying.
Yes—pre-cook the tofu and eggplant and store them separately with the sauce. Reheat combined when ready to serve.
![Sticky Asian-Style Eggplant and Tofu Recipe 9 completed Sticky Eggplant and Tofu [Bake + Stir-Fry] on a plate](https://cubsu.com/wp-content/uploads/2026/06/img_73179_8.jpg)
Serving suggestions
- Rice: Steamed rice, fried rice, or quinoa.
- Noodles: Chow mein, udon, or rice noodles.
- Vegetables: Steamed broccoli, sautéed spinach, or baby bok choy.
- Soup or salad: A light miso or hot-and-sour style soup and a crisp cucumber salad or coleslaw complement the dish.
Storage instructions
Cool completely, then store leftovers in an airtight container in the refrigerator for 3–5 days. The dish can be frozen up to 3 months, though eggplant may become softer and tofu slightly spongier after thawing. Reheat gently in a skillet with a little oil or in the microwave in 30-second intervals until warm.
![Sticky Asian-Style Eggplant and Tofu Recipe 10 completed Sticky Eggplant and Tofu [Bake + Stir-Fry] in storage container](https://cubsu.com/wp-content/uploads/2026/06/img_73179_9.jpg)
Sticky Eggplant and Tofu [Bake + Stir-Fry]
Ingredients
- 2 medium eggplants, cut into 1-inch cubes
- 1 (1-pound) block super-firm tofu, cut into 1-inch cubes
- ¼ cup olive oil, divided
- 2 tablespoons cornstarch
- ¼ cup + 1 tablespoon soy sauce
- 1 tablespoon rice vinegar
- 1 tablespoon brown sugar
- Juice of ½ lime (optional)
- ½ teaspoon crushed red pepper flakes (optional)
- 4 green onion stalks, thinly sliced
- 3 garlic cloves, minced
- 1 inch fresh ginger, peeled and minced
- Sesame seeds for garnish (optional)
Instructions
- Preheat oven to 375°F (190°C). Line a baking sheet with parchment paper or a silicone mat and arrange the cubed eggplant in a single layer.
- In a large bowl, toss tofu with 2 tablespoons oil, then add cornstarch and mix until evenly coated.
- Bake the eggplant 10 minutes. Remove to a plate and set aside. Flip the tofu and continue baking 10–15 minutes until golden and crispy.
- Whisk together soy sauce, rice vinegar, brown sugar, lime juice (if using), and red pepper flakes in a small bowl.
- Heat 2 tablespoons oil in a large pan over medium heat. Add green onions, garlic, and ginger and cook 20 seconds until fragrant.
- Lower heat, add the sauce and stir until it thickens slightly. Turn off the heat, add the eggplant and tofu, toss gently, cover, and let sit 10 minutes to absorb the sauce.
- Serve hot, garnished with sesame seeds and extra green onions if desired.
Notes
- Cut even-sized pieces: Ensures even cooking.
- If pan-frying tofu: Let it sear undisturbed for a crisp crust.
- Don’t overcrowd the pan: Overcrowding causes steaming instead of browning.
- Tweak to taste: Adjust sweetness, saltiness, acidity, or heat as you prefer.