As an Amazon Associate I earn from qualifying purchases.
Toss crispy tofu and melt-in-the-mouth eggplant in a super flavorful, sweet, tangy, savory soy garlic sauce for satisfying, crowd-pleasing, meat-free sticky eggplant tofu!
Why Youโll Love This Eggplant Tofu Recipe
Enjoy a perfect balance of flavors and textures with this Asian-inspired tofu and eggplant recipe. The tofu is dusted with cornstarch and pan-fried or baked until crispy, while the eggplant becomes tender and ‘buttery’. Theyโre then tossed in a simple yet flavor-packed ginger garlic soy sauce for restaurant-quality taste and satisfaction, similar to Panda Express eggplant tofu but at a lower cost and fully customizable.
Not only is this tofu eggplant recipe naturally dairy-free, vegan, high in protein, and easy to make gluten-free, but since itโs so easy to throw together in 30-40 minutes, itโs perfect for serving with rice or noodles as a tasty lunch or busy weeknight dinner. You might also enjoy my stir-fried veggies with tofu or perfect sauteed eggplant.
The Ingredients
Please refer to the recipe card for the full list of ingredients and quantities.
Recipe Variations
- Black vinegar: Add a dash for flavor depth.
- Sesame oil: Just a few drops adds nutty, toasty depth.
- Vegan oyster sauce: Add a little for extra umami flavor.
- Tahini: (or peanut butter/cashew butter) for a creamier, nutty sauce.
- Other vegetables: Make more of a veggie eggplant tofu stir-fry with bell pepper, red onion, green beans, broccoli, mushrooms, zucchini, carrot, etc.
- Nuts: Add extra crunch and flavor with toasted peanuts or cashews.
How to Make Sticky Eggplant and Tofu
Step 1: Preheat the oven to 375F/190C and line a large baking sheet with a silicone mat or parchment paper. Prepare the sauce by mixing the soy sauce, rice vinegar, brown sugar, lime juice, and red pepper flakes in a small bowl. Set aside.
Step 2: Then, in a large bowl, combine the cubed tofu with 2 tbsp oil, then toss with the cornstarch until evenly coated. Meanwhile, cube the eggplant into 1-inch cubes. Transfer them to the baking sheet.
Step 3: Bake the eggplant for 10 minutes. Then set the eggplant aside, flip the tofu, and bake for 10-15 minutes until golden and crispy.
Step 4: Heat two tablespoons of oil in a large pan over medium heat. Once hot, add the green onion, garlic, and ginger, and sautรฉ for 20 seconds.
Step 5: Reduce the heat to low and add the sauce. Stir until it thickens, then turn off the heat and add the eggplant and tofu. Stir gently, cover with a lid, and leave it to sit for 10 minutes, then serve optionally garnished with sesame seeds and more green onions.
For Stir-Fried Eggplant Tofu
Prepare the ingredients as written above. However, pan-fry the tofu, untouched, on each side (2-3 minutes) until golden brown and crispy.
Then, set that aside and repeat with the eggplant, stir-frying until golden brown, a little crispy, and tender inside (about 5-7 minutes).
Add the sauce ingredients and simmer, stirring often, until thickened. Enjoy!
For extra caramelized, crispy edges, broil the eggplant and tofu in its sauce for 3-4 minutes at the end.
Recipe Pro Tips
- Cut even-sized pieces: This will ensure they cook at an even rate.
- If pan-frying tofu: Leave it untouched so it can form a proper sear/crust before turning it.
- Donโt overcrowd the pan: Otherwise, the eggplant and tofu will steam and remain soft rather than becoming crispy while cooking.
- Tweak to taste: i.e., more sweetness, soy, spiciness, lime, etc.
FAQs
Itโs not necessary, as it will soften while the eggplant cooks (and helps the pieces hold their shape).
Use any variety, like Globe, Thai, Italian, or Chinese eggplants โ medium ones work best for flavor and fewer seeds. Choose eggplants that are firm, shiny, and heavy for their size, with a little give when squeezed.
Using super-firm tofu allows you to skip the time-consuming pressing step. However, pressed extra-firm tofu will work, too. I donโt recommend medium tofu, though, as it may fall apart while cooking (especially if stir-frying). Refer to this guide to pressing tofu here.
Yes, you can pre-cook the tofu and eggplant and prepare the sauce, and store them separately. When ready to eat, reheat everything combined, and enjoy.
Serving Suggestions
- Soup: Enjoy a small portion of vegan miso soup or this easy vegan hot and sour soup as an โappetizer.โ
- Rice: i.e., fluffy steamed rice, veggie-packed vegan fried rice, low-carb cauliflower rice, quinoa (check out this complete guide to quinoa).
- Noodles: Regular stir-fry noodles/ veggie chow mein, rice noodles, udon noodles, etc.
- Vegetables: i.e., steamed broccoli, sauteed spinach, baby bok choy with soy sauce, etc.
- Salad: Like spicy cucumber salad or a vegan coleslaw.
Storage Instructions
Store any cooled leftovers in an airtight container in the fridge for 3-5 days.
While itโs technically freezer-friendly too (in an airtight container for up to 3 months), note the eggplant may become mushy, and the tofu will both soften and become spongier.
Reheat the eggplant and tofu stir-fry either back in a skillet with a little oil or even in a microwave (in 30-second increments until heated through).
Sticky Eggplant and Tofu [Bake + Stir-Fry]
Ingredients
- 2 medium eggplants cut into 1-inch cubes
- 1 (1-pound) super firm tofu cut into 1-inch cubes
- ยผ cup of olive oil divided
- 2 tablespoons of cornstarch
- ยผ cup + 1 tablespoon of soy sauce
- 1 tablespoon of rice vinegar
- 1 tablespoon of brown sugar
- Juice of ยฝ lime (optional)
- ยฝ teaspoon of crushed red pepper flakes (optional)
- 4 green onion stalks thinly sliced
- 3 garlic cloves minced
- 1 inch of fresh ginger peeled and minced
- Sesame seeds garnish (optional)
Instructions
- Preheat the oven to 375 degrees F. and line a large baking sheet with a silicone mat or parchment paper and place the cubed eggplant on the baking sheet.
- In a large bowl, mix the tofu with 2 tablespoons of oil. Add the cornstarch and stir until evenly coated.
- Bake for 10 minutes and remove the eggplant to a plate. Set aside. Continue baking the tofu for an additional 10 minutes or until golden and crispy.
- In a medium bowl, mix the soy sauce, rice vinegar, brown sugar, lime juice, and crushed red pepper flakes (if using). Set aside.
- In a large pan with a lid, heat 2 tablespoons of olive oil over medium heat. Add the green onions, garlic, and ginger. Cook for 20 seconds, regularly stirring.
- Lower the heat and slowly add in the sauce. Stir until it begins to thicken and turn off the heat.
- Add in the eggplant and tofu. Gently mix, cover with a lid, and allow it to sit for 10 minutes.
- Serve hot and optionally garnish with sesame seeds and more green onions.
Notes
- Cut even-sized pieces: This will ensure they cook at an even rate.
- ย
- If pan-frying tofu: Leave it untouched so it can form a proper sear/crust before turning it.
- Donโt overcrowd the pan: Otherwise, the eggplant and tofu will steam and remain soft rather than becoming crispy while cooking.
- Tweak to taste: i.e., more sweetness, soy, spiciness, lime, etc.
Nutrition
Disclaimer: Although plantbasedonabudget.com attempts to provide accurate nutritional information, kindly note that these are only estimates. Nutritional information may be affected based on the product type, the brand that was purchased, and in other unforeseeable ways. Plantbasedonabudget.com will not be held liable for any loss or damage resulting for your reliance on nutritional information. If you need to follow a specific caloric regimen, please consult your doctor first.
love this sticky eggplant dish!