• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Cooking Carnival
  • All Recipes
  • About
  • Contact
  • Privacy Policy
menu icon
go to homepage
  • All Recipes
  • About
  • Terms Of Use
  • Contact
search icon
Homepage link
  • All Recipes
  • About
  • Terms Of Use
  • Contact
×

Home » Asian » Eggplant Tofu Stir-fry

Eggplant Tofu Stir-fry

Published: March 15, 2024. Modified: March 15, 2024 By Dhwani Mehta. This post may contain affiliate links. This blog generates income via ads.

66 shares
Jump to Recipe

This Eggplant Tofu recipe is a flavorful and wholesome stir-fried dish that is packed with vegetable and perfect for a weeknight dinner. It’s naturally vegan and can be made gluten-free. The dish features crispy tofu and pan-fried eggplants in a spicy, sweet, salty, and savory sauce that is bursting with flavor. It pairs well with Jasmine rice or basmati rice and can be prepared in around 30 minutes, making it a convenient and delicious option for busy evenings.

Eggplant tofu stir-fry recipe
Jump to:
  • Ingredients required
  • Step by step process
  • Storage
  • Notes and tips
  • More Tofu recipes
  • Eggplant Tofu Stir-Fry Recipe
  • Video

Eggplant is one of my all-time favorite vegetables. I simply adore its versatility and the different ways in which it can be prepared – from the North Indian baingan bharta and Brinjal fry to the Middle Eastern baba ganoush and the Gujarati stuffed eggplant.

One of the cuisines where I find eggplant to be particularly delicious is Thai cuisine. I am a big fan of Thai food for its bold flavors and abundance of vegetarian options. While I love Thai curries, I also enjoy their vegetarian sides, such as broccoli, green beans, and, of course, eggplant.

One of my top picks for Thai eggplant dishes is the Eggplant Tofu stir-fry. The eggplant and tofu in this recipe are coated in a sweet, spicy, and umami sauce that adds a burst of flavor to the entire dish. It’s undoubtedly one of my favorite stir-fry dishes to prepare and enjoy.

However, there are two essential elements to keep in mind when preparing this dish. Firstly, if possible, use Chinese or Japanese eggplant for the best results. Secondly, it’s crucial to use Thai basil. Don’t use Italian basil. Thai basil adds a unique and much-needed flavor to this dish that cannot be substituted by sweet basil.

Cooking the eggplant and tofu can take some time, but it’s well worth the effort. Once that’s done, all you need to do is mix the veggies and the sauce together, and voila! The dish is ready to enjoy in 30 minutes. It makes for a fantastic vegetarian meal and pairs perfectly with other Thai dishes like the Vegan Thai panang curry.

So, next time you’re planning a Thai-inspired menu, be sure to add this Eggplant Tofu stir-fry to your list of must-have dishes. You won’t regret it!

Ingredients required

Below is the ingredients list and possible substitutions. The exact ingredient amounts are in the printable recipe card at the bottom of this post.

  • Eggplant: I love Japanese or Chinese eggplant for it’s mild sweetness and because it tends to not have as many seeds. Make sure to pick eggplants that are firm to the touch and have glossy skin. Of course, you can use your favorite variety of eggplant.
  • Tofu: Feel free to use firm or extra firm tofu. Before cooking we press it so that it’s as firm as it can get. This results in the best texture after stir frying. If you can get vacuum packed super firm tofu then you can even skip pressing it
  • Red bell pepper: For the crunch and color. You can substitute it with green, orange or yellow bell pepper.
  • Cornstarch: thickens the sauce.
  • Sesame oil: You’ll need around ⅓ cup of oil to pan-fry all of the ingredients. This may seem like a lot, but remember that eggplant is the most absorbing vegetable out there, and it tends to easily stick to the pan if you don’t use enough fat.
  • Sriracha sauce: It’s a hot sauce made with chili peppers. It can be found in the Asian section of your local grocery store, or you can order it online on Amazon.
  • Maple syrup: This helps balance out the rest of the flavors in the sauce, without making it overly sweet.
  • Soy sauce: For adding saltiness and umami.
  • Rice vinegar: For adds tanginess and acidity.
  • Garlic and ginger: Using freshly minced ginger and garlic is essential for making this eggplant tofu recipe.
  • Thai green chilies: For the spice kick. You can substitute it with jalapenos, serranos or any spicy chilies.
  • Thai basil: For the herby flavors.

Step by step process

Pre-prep

Chopping eggplant, bell pepper, and green onions. Cutting tofu.

Press the tofu for 30 minutes. Take the tofu in a kitchen towel, and place it on a plate, then stack something heavy on top like a heavy pot. Or use tofu press. When the tofu is pressed cut it into 1 inch cubes.

Wash and dry the eggplant. Remove the tops from the Chinese eggplants. Cut the eggplants into half lengthwise. Then cut them diagonally into ¾ inch width and 2 inch length. Keep them aside.

Make Sauce

Add soy sauce, maple syrup, ginger, garlic, green chilies, sriracha sauce, rice vinegar and cornstarch to a measuring jug and whisk it up into a sauce.

Making stir fry sauce in a bowl.

Pan fry

pan frying tofu in a cast iron wok.

Heat 1.5 tablespoon oil in a wide wok/pan. Add tofu pieces and pan fry them on medium heat for about 10 minutes or until golden color. Make sure to stir occasionally. Once golden take out tofu tofu into a plate.

Note – use wide well seasoned cast iron pan or non stick pan.

Pan frying the eggplant in a cast iron wok.

In same pan, heat 2.5 tablespoon oil. Add eggplant pieces and pan fry them on low to medium heat until tender. Make sure to stir occasionally for even cooking. Once eggplants are cooked, take out into same plate as tofu.

Note – You may need some more oil during cooking as eggplant absorbs the oil quickly. So add some more oil. Or you can add ¼ cup of vegetable stock or water during cooking, if you prefer to use less oil.

Pan frying red bell pepper in a cast iron wok.

In same wok/pan heat ½ tablespoon oil. Add red bell peppers and cook for 2 minutes, stirring occasionally. Take them out in same plate.

Make stir fry

Making eggplant tofu stir fry recipe in a wok.

Pour over the sauce in a wok. Add green onions and salt. Let it cook for a minute. Then add tofu, eggplant, bell pepper, thai basil. Gently toss and stir to evenly coat the veggies with the sauce.

Cook about 2 minutes or until the sauce has thickened and everything is evenly coated. Switch off the flame.

  • Serve hot over Jasmine rice or basmati rice topped with chopped green onions. You can sprinkle sesame seeds too. Enjoy!!
Eggplant tofu recipe served with rice.

Storage

If you have leftovers, keep in mind that the crispy tofu will get soft from sitting in the sauce but otherwise, store in an airtight container for up to 5 days in the refrigerator. To reheat, pop it in the microwave or stovetop! This recipe is not freezer-friendly.

Notes and tips

  • Be mindful of the thickness of the eggplant slices. If they are too thick or too thin, the recipe may not turn out as expected.
  • It’s also possible to bake the eggplant for this recipe. While I haven’t tried this method myself, I don’t see any reason why it wouldn’t work.
  • You may need to adjust the quantity of sriracha sauce and thai green chilies depending on how spicy you want.
  • You can use bok choy, baby corn, snap peas, broccoli or any type of vegetable of your choice.
  • Use tamari for a gluten-free option, or coconut aminos.
  • You can also use brown sugar or white sugar instead of maple syrup.
  • Arrowroot starch is a good substitute for cornstarch.
  • Pressing the tofu is a key step in this eggplant tofu recipe. Pressing makes the tofu chewy and helps it crisp up when frying. To save some time, you can do it up to 2 days in advance. Transfer it to an airtight container and store it in the fridge to keep it fresh.
  • Prepare all the ingredients before cooking. This is a fast-paced recipe with a couple of steps so chopping everything ahead of time makes it so much easier to follow.
  • If you want to take this recipe to the next level, deep fry the tofu and eggplant. 
Eggplant tofu stir-fry in cast iron wok.

More Tofu recipes

  • Tofu tikka masala
  • Sweet and sour tofu
  • Tofu peanut curry
  • Poke bowl

Have you tried this Recipe? Please feed us with your feedback, ★ star ratings, and comments below.

You can also FOLLOW me on FACEBOOK, INSTAGRAM, and PINTEREST for more fabulous recipes and updates.

Subscribe to our YouTube Channel for tasty and easy video recipes.

Eggplant Tofu stir fry.
Print
5 from 1 vote

Eggplant Tofu Stir-Fry Recipe

This Eggplant Tofu recipe is a flavorful and wholesome stir-fried dish that is packed with vegetable and perfect for a weeknight dinner.
Course Main Course
Cuisine Asian
Keyword Eggplant tofu
Prep Time 10 minutes minutes
Cook Time 20 minutes minutes
Total Time 30 minutes minutes
Servings 5 servings
Calories 286kcal
Author Dhwani
Prevent your screen from going dark

Ingredients

Sauce:

  • ¼ cup Soy Sauce
  • 3 Tablespoons Maple Syrup
  • 1 Tablespoon Sriracha Sauce
  • 1 tablespoon freshly grated Garlic
  • 1 tablespoon finely chopped thai green chilies Adjust according to your taste
  • 1 Tablespoon Rice Vinegar
  • 1 Tablespoon Cornstarch
  • 1 Tablespoon grated Ginger
  • 1 cup of water

Stir Fry:

  • 16 ounces Firm Tofu 450g
  • 480 gram Eggplant
  • 1 Medium Red Bell Peppers Sliced
  • 5 stalks of Green Onions Chopped
  • 5 tablespoon sesame oil
  • 1 teaspoon salt or to taste
  • ½ cup thai basil roughly chopped

Instructions

Preprep

  • Press the tofu for 30 minutes. Take the tofu in a kitchen towel, and place it on a plate, then stack something heavy on top like a heavy pot. Or use a tofu press.
  • When the tofu is pressed, cut it into 1-inch cubes.
  • Wash and dry the eggplant. Remove the tops from the Chinese eggplants. Cut the eggplants into half lengthwise. Then, cut them diagonally into ¾ inch width and 2-inch length. Keep them aside.

Make Sauce

  • Add soy sauce, maple syrup, ginger, garlic, green chilies, sriracha sauce, rice vinegar, and cornstarch to a measuring jug and whisk it up into a sauce.

Pan fry

  • Heat 1.5 tablespoon oil in a wide wok/pan. Add tofu pieces and pan-fry them on medium heat for about 10 minutes or until golden. Stir occasionally.
  • Note – use a wide well, seasoned cast iron or nonstick pan.
  • Once golden, take out the tofu onto a plate.
  • In the same pan, heat 2.5 tablespoon oil. Add eggplant pieces and pan-fry them on low to medium heat until tender. Stir occasionally to ensure even cooking.
  • Note – You may need more oil during cooking as eggplant absorbs the oil quickly. So add some more oil. Or you can add ¼ cup of vegetable stock or water during cooking if you prefer less oil.
  • Once eggplants are cooked, take them out onto the same plate as tofu.
  • In the same wok/pan, heat ½ tablespoon oil. Add red bell peppers and cook for 2 minutes, stirring occasionally. Transfer them to the same plate.

Make stir fry

  • Pour over the sauce in a wok. Add green onions and salt. Let it cook for a minute. Then add tofu, eggplant, bell pepper, and thai basil. Gently toss and stir to evenly coat the veggies with the sauce.
  • Cook for about 2 minutes or until the sauce has thickened and everything is evenly coated. Switch off the flame.
  • Serve hot over Jasmine rice or basmati rice topped with chopped green onions. You can sprinkle sesame seeds too. Enjoy!!

Video

Notes

  • Be mindful of the thickness of the eggplant slices. The recipe may not turn out as expected if they are too thick or too thin.
  • It’s also possible to bake the eggplant for this recipe. While I haven’t tried this method myself, I don’t see any reason why it wouldn’t work.
  • You may need to adjust the quantity of sriracha sauce and thai green chilies depending on how spicy you want.
  • You can use bok choy, baby corn, snap peas, broccoli, or any vegetable you choose.
  • Use tamari for a gluten-free option or coconut aminos.
  • You can also use brown sugar or white sugar instead of maple syrup.
  • Arrowroot starch is a good substitute for cornstarch.
  • Pressing the tofu is a key step in this eggplant tofu recipe. Pressing makes the tofu chewy and helps it crisp up when frying. You can do it up to 2 days in advance to save some time. Transfer it to an airtight container and store it in the fridge to keep it fresh.
  • Prepare all the ingredients before cooking. This is a fast-paced recipe with a couple of steps so chopping everything ahead of time makes it so much easier to follow.
  • If you want to take this recipe to the next level, deep fry the tofu and eggplant. 

Nutrition

Serving: 1serving | Calories: 286kcal | Carbohydrates: 21g | Protein: 11g | Fat: 18g | Saturated Fat: 2g | Polyunsaturated Fat: 8g | Monounsaturated Fat: 7g | Sodium: 1203mg | Potassium: 372mg | Fiber: 5g | Sugar: 12g | Vitamin A: 1018IU | Vitamin C: 38mg | Calcium: 156mg | Iron: 2mg
Tried this recipe?Share your feedback with pics @cookingcarnival or tag #cookingcarnival on Instagram or Facebook!

Warm regards,

Dhwani.

More Asian

  • Gochujang noodles.
    Cilantro Lemon Gochujang Noodles

Reader Interactions

5 from 1 vote (1 rating without comment)

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

AS SEEN IN:As Seen In

Primary Sidebar

Hi, I’m Dhwani!

Browse the best the world has to offer in vegetarian and Vegan cuisine. Learn quick and easy food recipes from around the world to become the best home chef!

More About Me

Popular

  • Biryani masala recipe
    Homemade Biryani Masala Powder
  • sattu drink
    Sattu Drink (Sattu Sharbat)
  • Greek Peasant salad
    Greek Peasant Salad
  • Elote avocado toast
    Elote Avocado Toast

Footer

^ back to top

Navigate

  • All Recipes
  • Privacy Policy
  • Contact
  • About Us

Copyright ©2024 CookingCarnival. ALL RIGHTS RESERVED.

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.