Sweet Chili Glazed Eggplant and Tofu

Prepare to tantalize your taste buds with our incredibly flavorful and satisfying **Sticky Eggplant Tofu**! This crowd-pleasing, meat-free dish features perfectly crispy tofu and melt-in-your-mouth tender eggplant, all coated in a rich, sweet, tangy, and savory soy-garlic sauce. Ideal for any occasion, from a quick weeknight dinner to a special gathering, this recipe offers an irresistible blend of textures and an explosion of Asian-inspired flavors that will leave you wanting more. Forget expensive takeout; with our straightforward recipe, you can create a restaurant-quality meal right in your own kitchen.

A vibrant plate of Sticky Eggplant and Tofu, beautifully garnished and ready to be served.

Why You’ll Fall in Love with This Sticky Eggplant Tofu Recipe

This recipe isn’t just another meal; it’s an experience that delivers on taste, texture, and convenience. Here’s why our Sticky Eggplant Tofu will quickly become a staple in your culinary repertoire:

  • Unforgettable Flavors: The star of this dish is undoubtedly its sensational soy-garlic sauce. A harmonious blend of savory soy, bright rice vinegar, a touch of sweetness from brown sugar, a hint of zesty lime, and a subtle kick from red pepper flakes creates a complex and addictive glaze. This sauce perfectly complements the earthy eggplant and the neutral tofu, ensuring every bite is packed with dynamic flavor.
  • Perfect Textures in Every Bite: Say goodbye to bland, rubbery tofu or soggy eggplant. Our method ensures the tofu is dusted with cornstarch and either pan-fried or baked to a golden crisp, offering a delightful crunch. Meanwhile, the eggplant cooks down to a buttery, melt-in-your-mouth tenderness that contrasts beautifully with the crispy tofu, creating a truly satisfying mouthfeel.
  • Effortlessly Delicious & Quick: Don’t let the gourmet taste fool you – this recipe is surprisingly simple to prepare. With a total time of just 30-40 minutes, it’s an ideal choice for busy weeknights when you need a wholesome, flavorful meal without spending hours in the kitchen. The steps are straightforward, making it accessible for cooks of all skill levels.
  • Budget-Friendly & Customizable: Recreate the beloved flavors of popular Asian-inspired dishes, like Panda Express eggplant tofu, but at a fraction of the cost and with the added benefit of full customization. Adjust the sweetness, spice, or tang to perfectly suit your preferences. This recipe makes healthy, delicious eating affordable and accessible.
  • Naturally Vegan & Gluten-Free Friendly: Catering to various dietary needs, this dish is naturally dairy-free and vegan, making it a fantastic plant-based protein source. For those avoiding gluten, simply use tamari instead of soy sauce, and you have a delicious gluten-free meal that doesn’t compromise on flavor. It’s a nutritious option packed with protein and wholesome vegetables.
  • Versatile Serving Options: Whether you serve it over fluffy rice, slurp it with your favorite noodles, or pair it with steamed greens, this Sticky Eggplant Tofu adapts beautifully to countless side dishes. It’s perfect as a main course for lunch or dinner, providing a complete and balanced meal.

Essential Ingredients for Your Sticky Eggplant Tofu

Crafting this incredible dish begins with a selection of fresh, high-quality ingredients. While the full list with precise quantities is provided in the recipe card below, here’s a breakdown of the key components that bring this dish to life:

A selection of fresh ingredients including eggplant, tofu, green onions, garlic, ginger, and various sauces laid out on a white surface, ready for cooking.
  • Eggplant: We recommend using medium-sized eggplants such as Globe, Thai, Italian, or Chinese varieties. Choose firm, shiny eggplants that feel heavy for their size. These will yield the best flavor and fewer seeds, ensuring that buttery, tender texture when cooked.
  • Tofu: Super-firm tofu is your best friend here, as it minimizes the need for pressing and provides a dense texture that crisps up beautifully. If using extra-firm tofu, a quick press will ensure it’s ready to absorb all that amazing flavor and achieve perfect crispiness.
  • Olive Oil: Essential for both baking and stir-frying, olive oil helps achieve that desired golden-brown crust on your tofu and eggplant while infusing a subtle richness.
  • Cornstarch: The secret to achieving that irresistible crispy coating on your tofu. It creates a light, golden crust that seals in moisture and adds a delightful textural contrast.
  • Soy Sauce: The backbone of our savory sauce, providing depth and umami. For a gluten-free option, substitute with tamari.
  • Rice Vinegar: Adds a crucial tang and brightness to balance the sweetness and richness of the sauce.
  • Brown Sugar: Contributes a deep, caramel-like sweetness that makes the sauce truly sticky and appealing.
  • Lime Juice (Optional): A squeeze of fresh lime juice enhances the overall brightness and adds a refreshing zesty note.
  • Crushed Red Pepper Flakes (Optional): For those who enjoy a hint of heat, red pepper flakes introduce a pleasant warmth without overpowering the other flavors.
  • Aromatics: Green Onion, Garlic, and Fresh Ginger: These three powerhouse ingredients are simmered to create an aromatic foundation for the sauce, infusing it with their distinct, fragrant profiles.
  • Sesame Seeds (Garnish, Optional): A sprinkle of toasted sesame seeds adds a nutty flavor and an elegant finishing touch.

Exciting Recipe Variations to Explore

This Sticky Eggplant Tofu recipe is incredibly versatile, allowing you to easily customize it to your taste or incorporate additional ingredients. Get creative with these delicious variations:

  • Enhanced Umami with Black Vinegar: For an even deeper, more complex flavor profile, add a dash of Chinkiang black vinegar (Chinese black vinegar) to your sauce. Its unique tang and malty notes will elevate the umami.
  • Nutty Aroma with Sesame Oil: Just a few drops of toasted sesame oil, added at the end, can impart a wonderfully nutty and aromatic depth to the finished dish, making it even more authentic.
  • Richness from Vegan Oyster Sauce: Incorporate a tablespoon or two of vegan oyster sauce for an extra layer of savory umami. This adds a sweet and salty complexity often found in traditional Asian stir-fries.
  • Creamy & Nutty Sauce: For a richer, creamier sauce with a delightful nutty undertone, stir in a tablespoon of tahini, peanut butter, or cashew butter. This transforms the sauce into a thicker, more luxurious coating.
  • Boost of Fresh Vegetables: Turn this into a full-fledged veggie stir-fry by adding your favorite vegetables. Bell peppers (any color), red onion, green beans, broccoli florets, sliced mushrooms, zucchini, or julienned carrots all work wonderfully. Add them to the pan with the aromatics or stir-fry them separately and combine at the end.
  • Crunch with Toasted Nuts: Sprinkle toasted peanuts or cashews over the finished dish for an extra layer of crunch and a boost of nutty flavor. They add a fantastic textural contrast.
  • Spice it Up: If you love heat, increase the amount of red pepper flakes or add a dash of sriracha or chili garlic sauce to the sauce mixture.
  • Herbaceous Freshness: Garnish with fresh cilantro or chopped basil for an added layer of freshness and a vibrant herbal note.

How to Craft Your Sticky Eggplant and Tofu (Baked or Stir-Fried)

Creating this delicious dish is a simple and rewarding process. Follow these steps for perfectly crispy tofu, tender eggplant, and an irresistible sticky sauce:

A process shot showing a hand stirring the vibrant soy-garlic sauce in a small bowl, highlighting its rich color and consistency.
A process shot demonstrating cubed tofu coated in cornstarch in a large mixing bowl, ready for cooking.

Step 1: Prepare the Oven and Sauce. Preheat your oven to 375°F (190°C). Line a large baking sheet with a silicone mat or parchment paper for easy cleanup. In a small bowl, whisk together the soy sauce (or tamari), rice vinegar, brown sugar, lime juice (if using), and crushed red pepper flakes (if using). Set this flavorful sauce aside.

Step 2: Coat the Tofu and Prepare Eggplant. In a large mixing bowl, combine the cubed super-firm tofu with 2 tablespoons of olive oil. Toss well until the tofu is lightly coated. Then, sprinkle in the cornstarch and toss again until each piece of tofu is evenly coated, ensuring maximum crispiness. Cube the eggplant into uniform 1-inch pieces. Arrange both the coated tofu and cubed eggplant on the prepared baking sheet, ensuring they are in a single layer without overcrowding.

A process shot showing cornstarch-coated tofu cubes spread evenly on a baking sheet, ready for the oven.
A process shot of green onions, garlic, and ginger sizzling in a hot pan with oil, creating an aromatic base for the sauce.

Step 3: Bake for Crispiness. Place the baking sheet in the preheated oven. Bake the eggplant and tofu for 10 minutes. After 10 minutes, carefully remove the eggplant and transfer it to a plate; it should be starting to soften. Flip the tofu pieces to ensure even browning, and return the baking sheet to the oven for an additional 10-15 minutes, or until the tofu is beautifully golden brown and crispy.

Step 4: Sauté Aromatics. While the tofu finishes baking, heat the remaining two tablespoons of olive oil in a large pan or wok over medium heat. Once the oil is hot and shimmering, add the thinly sliced green onion, minced garlic, and minced fresh ginger. Sauté these aromatics for about 20 seconds, stirring continuously, until fragrant. Be careful not to burn the garlic.

A process shot showing baked crispy tofu being added to a pan with the aromatic ginger, garlic, and green onion mixture.

Step 5: Combine and Glaze. Reduce the heat to low. Pour the prepared soy-garlic sauce into the pan with the sautéed aromatics. Stir continuously as the sauce gently simmers and begins to thicken, creating a luscious glaze. Once thickened to your desired consistency, turn off the heat. Add the baked crispy tofu and tender eggplant back into the pan. Gently stir everything together, ensuring all the pieces are thoroughly coated in the sticky sauce. Cover the pan with a lid and let it sit for about 10 minutes to allow the flavors to meld and the sauce to fully adhere. Serve hot, optionally garnished with a sprinkle of sesame seeds and a few extra sliced green onions for a fresh finish.

Alternative Method: For Stir-Fried Eggplant Tofu

If you prefer a quicker, all-in-one-pan method, or simply love the distinct char of stir-frying, here’s how to adapt the recipe:

Prepare all ingredients as described above: cube the eggplant, press and cube the tofu, and prepare the sauce. For this method, we will pan-fry the tofu and eggplant separately to achieve optimal crispiness and tenderness.

  • Heat a generous amount of oil in a large wok or skillet over medium-high heat. Add the cornstarch-coated tofu in a single layer, making sure not to overcrowd the pan. Cook, undisturbed, for 2-3 minutes per side until golden brown and crispy on all surfaces. Remove the tofu from the pan and set it aside.
  • Add a little more oil to the pan if needed. Add the cubed eggplant and stir-fry for 5-7 minutes, tossing occasionally, until it turns golden brown, slightly crispy on the outside, and wonderfully tender on the inside. Remove the eggplant and set it aside with the tofu.
  • With the pan still on medium heat, add a little oil if necessary, then sauté the green onion, garlic, and ginger for 20 seconds until fragrant.
  • Pour in the prepared soy-garlic sauce. Bring it to a gentle simmer, stirring frequently, until it thickens into a glossy glaze.
  • Return the crispy tofu and tender eggplant to the pan. Toss gently to coat everything evenly in the sticky sauce. Cook for another minute to ensure everything is heated through and well-glazed. Enjoy immediately!

Pro Tip for Extra Caramelization: For an irresistible finish with extra caramelized, crispy edges, you can broil the eggplant and tofu in its sauce for 3-4 minutes at the end of either the baked or stir-fried method. Keep a close eye on it to prevent burning!

Expert Tips for a Perfect Dish

Achieve consistently perfect results with these essential pro tips for your Sticky Eggplant Tofu:

  • Ensure Uniform Piece Sizes: Cut both your tofu and eggplant into roughly 1-inch cubes of similar size. This crucial step guarantees that all pieces cook evenly, resulting in consistent texture throughout the dish. Uneven pieces will lead to some being overcooked while others are still raw.
  • Mastering Pan-Frying Tofu: If you opt for pan-frying your tofu, resist the urge to constantly move it around. Place the tofu in a hot pan and let it cook undisturbed for at least 2-3 minutes per side. This allows a proper, beautiful golden-brown sear and crust to form before you flip it.
  • Avoid Overcrowding Your Pan/Baking Sheet: Whether baking or stir-frying, it’s vital to give your eggplant and tofu enough space. Overcrowding the pan or baking sheet will trap steam, causing the ingredients to steam rather than crisp up. Work in batches if necessary to ensure each piece gets that desirable crispy exterior.
  • Taste and Adjust the Sauce: The beauty of homemade cuisine lies in customization. Once the sauce is simmering, taste it! Feel free to tweak the flavors to your liking. Add a little more brown sugar for extra sweetness, a splash more soy sauce for saltiness, additional lime juice for tang, or more red pepper flakes for an increased kick of spice.
  • Don’t Skip the Cornstarch: For truly crispy tofu, cornstarch is non-negotiable. It creates a thin, crunchy shell that locks in moisture and adds a delightful textural contrast.
  • Press Your Tofu (If Not Super-Firm): If you’re using extra-firm tofu, even a quick 15-minute press can remove excess water, allowing it to absorb more flavor and achieve a better crispiness. Super-firm tofu usually doesn’t require pressing.
  • Fresh Aromatics Make a Difference: While garlic powder and ginger powder can work in a pinch, fresh minced garlic and ginger will provide a significantly more vibrant and authentic flavor profile.

Frequently Asked Questions (FAQs)

Should I peel the eggplant for this recipe?

No, it’s not necessary to peel the eggplant. The skin softens beautifully as the eggplant cooks and helps the pieces maintain their shape. Additionally, leaving the skin on adds a bit of extra fiber and nutrients to your meal.

What type of eggplant works best for this dish?

You can use any variety of eggplant, such as Globe, Thai, Italian, or Chinese eggplants. Medium-sized eggplants are generally preferred as they tend to have better flavor and fewer seeds. When selecting eggplants, look for ones that are firm, shiny, and feel heavy for their size, with a slight give when gently squeezed.

Can I use medium tofu instead of super-firm or extra-firm?

While super-firm tofu is recommended because it allows you to skip the time-consuming pressing step, and pressed extra-firm tofu also works well, we generally don’t recommend using medium tofu. Medium tofu has a much higher water content and a softer consistency, which can cause it to crumble and fall apart during cooking, especially if you’re stir-frying. If you only have extra-firm, make sure to press it adequately for best results.

Can I prepare this eggplant and tofu recipe in advance?

Yes, you can certainly prepare components of this dish ahead of time. You can pre-cook the tofu and eggplant and store them separately from the sauce. Prepare the sauce and store it in an airtight container in the fridge. When you’re ready to eat, simply combine everything in a pan, reheat gently, and toss to coat. This makes for a fantastic meal prep option!

How spicy is this dish? Can I make it spicier or milder?

The recipe uses ½ teaspoon of crushed red pepper flakes, which provides a mild to moderate heat. You can easily adjust the spice level to your preference: omit the red pepper flakes entirely for a milder dish, or add more for an extra kick. You could also include a touch of sriracha or chili garlic sauce if desired.

A delicious plate of Sticky Eggplant and Tofu garnished with green onions and sesame seeds, ready to be enjoyed as a meal.

Delectable Serving Suggestions

This versatile Sticky Eggplant Tofu pairs wonderfully with a variety of side dishes, transforming it into a complete and satisfying meal. Here are some of our favorite serving suggestions:

  • Start with a Light Soup: Begin your meal with a warm bowl of vegan miso soup or a vibrant easy vegan hot and sour soup as an ‘appetizer’ to awaken your palate.
  • Perfect with Rice:
    • Fluffy Steamed Rice: A classic pairing that allows the sticky sauce to shine.
    • Veggie-Packed Vegan Fried Rice: For a heartier meal, combine it with a flavorful fried rice loaded with vegetables.
    • Low-Carb Cauliflower Rice: A lighter, healthier alternative for those watching their carb intake.
    • Quinoa: A protein-rich grain that makes a nutritious base. Check out this complete guide to quinoa for tips.
  • Noodle Adventures:
    • Regular Stir-Fry Noodles: Toss it with your favorite stir-fry noodles for a satisfying noodle bowl.
    • Veggie Chow Mein: Combine with a flavorful chow mein for a hearty and complete dish.
    • Rice Noodles or Udon Noodles: These thick, chewy noodles are excellent for soaking up the sticky sauce.
  • Complementary Vegetables: Enhance your meal with a side of fresh greens:
    • Steamed Broccoli or Green Beans: Simple, healthy, and adds a nice crunch.
    • Sautéed Spinach or Asparagus: Quick to prepare and packed with nutrients.
    • Baby Bok Choy with Soy Sauce: A traditional and delicious Asian-inspired green that complements the flavors perfectly.
  • Refreshing Salads: Cut through the richness of the sauce with a light, crisp salad:
    • Spicy Cucumber Salad: Adds a refreshing crunch and a zesty kick.
    • Vegan Coleslaw: A creamy, tangy coleslaw can offer a great textural and flavor contrast.

Storage and Reheating Instructions

Making a larger batch of Sticky Eggplant Tofu is a great idea for meal prep, and storing it properly will ensure you enjoy its deliciousness for days to come:

  • Refrigeration: Store any cooled leftovers in an airtight container in the fridge for 3-5 days. The flavors tend to deepen overnight, making it just as enjoyable the next day.
  • Freezing: While technically freezer-friendly, note that the eggplant’s texture may become mushier upon thawing, and the tofu might become a bit softer and spongier. If you choose to freeze, place cooled leftovers in an airtight, freezer-safe container for up to 3 months. Thaw overnight in the refrigerator before reheating.
  • Reheating:
    • Stovetop: For best results, reheat the eggplant and tofu stir-fry in a skillet over medium heat with a tiny bit of oil or water to prevent sticking. Stir gently until heated through. This method helps restore some of the textures.
    • Microwave: Alternatively, you can reheat in a microwave-safe dish in 30-second increments, stirring between each, until thoroughly heated. This is the quickest option, though textures may be slightly softer.
A portion of Sticky Eggplant and Tofu neatly packed into a glass meal prep container, ready for storage.

Sticky Eggplant and Tofu (Bake + Stir-Fry)

5 from 1 vote
Prep: 15 mins
Cook: 25 mins
Total: 40 mins
Servings: 4 – 6
completed Sticky Eggplant and Tofu [Bake + Stir-Fry] on a plate
Pin
Print

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 meal!

Equipment

  • Knife set
  • Measuring Cups
  • Measuring spoons
  • Baking sheet

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 (or tamari for gluten-free)
  • 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 for garnish (optional)

Instructions

  1. Preheat the oven to 375 degrees F (190°C). Line a large baking sheet with a silicone mat or parchment paper. Place the cubed eggplant and tofu on the baking sheet in a single layer.
  2. In a large bowl, mix the tofu with 2 tablespoons of olive oil. Add the cornstarch and stir until evenly coated.
  3. Bake the eggplant and tofu for 10 minutes. Remove the eggplant to a plate and set aside. Continue baking the tofu for an additional 10-15 minutes or until golden and crispy.
  4. In a medium bowl, mix the soy sauce, rice vinegar, brown sugar, lime juice, and crushed red pepper flakes (if using). Set aside.
  5. In a large pan with a lid, heat the remaining 2 tablespoons of olive oil over medium heat. Add the green onions, garlic, and ginger. Cook for 20 seconds, stirring regularly until fragrant.
  6. Lower the heat to low and slowly add in the prepared sauce. Stir until it begins to thicken, then turn off the heat.
  7. Add the baked eggplant and tofu to the pan. Gently mix until all pieces are coated. Cover with a lid and allow it to sit for 10 minutes to let the flavors meld.
  8. Serve hot, optionally garnished with sesame seeds and more green onions.

Notes

  • Cut even-sized pieces: This will ensure they cook at an even rate for consistent texture.
  • If pan-frying tofu: Allow it to cook undisturbed on each side to form a proper sear/crust before turning.
  • Don’t overcrowd the pan: Overcrowding causes ingredients to steam instead of crisping. Cook in batches if necessary.
  • Tweak to taste: Adjust the sweetness, soy, spiciness, or lime to your personal preference.

Nutrition

Calories: 322kcal
Carbohydrates: 26g
Protein: 14g
Fat: 19g
Saturated Fat: 3g
Polyunsaturated Fat: 5g
Monounsaturated Fat: 11g
Sodium: 828mg
Potassium: 631mg
Fiber: 9g
Sugar: 12g
Vitamin A: 279IU
Vitamin C: 10mg
Calcium: 190mg
Iron: 3mg

Additional Info

Author: Toni Okamoto
Course: Main Course
Cuisine: Asian
Method: Oven
Diet: Vegan

Tried this recipe? Please tag us at @PlantBasedOnABudget! 🙂