Oil-Free Basil Eggplant and Tofu


Our Oil-Free Basil Eggplant and Tofu is hearty, satisfying, and nourishing. Try this plant based recipe today and wow your tastebuds.

Basil Eggplant and Tofu

Author: Molly Patrick


  • 1 block of firm or extra firm tofu 14oz / 397g, water packed
  • 1 cup onion 115g, thinly sliced
  • 4 cups eggplant 380g, cut into a little larger than bite-sized pieces, placed in a colander and sprinkled with salt
  • ½ cup fresh basil leaves 12g / you can leave them whole
  • White pepper to taste


  • 6 garlic cloves minced
  • 1 tablespoon peeled and minced ginger
  • 1 tablespoon sesame seeds
  • ¼ cup soy sauce
  • 3 tablespoons Coconut Aminos
  • ½ cup water


  • Pre-heat the oven to 450°F (230°C).
  • Take the tofu out of the package, rinse with water and extract as much liquid out of the tofu as possible by using the pie pan / plate method (place the block of tofu in a pie pan and stack some plates on top of it and let it sit for about 15 minutes). If you have a tofu press, feel free to use that instead. The goal here is to extract as much liquid out of the tofu as possible.
  • Once the excess liquid has been extracted, cut the tofu into a little larger than bite-sized pieces and place them onto a parchment paper covered baking sheet. Lining your baking sheet with parchment paper is super important. Do not skip this step or the tofu will stick to your baking sheet like mad.
  • Place the tofu in the oven and cook for 10 minutes, flip the tofu over and bake for an additional 10 minutes. Take out of the oven and set aside for now.
  • Make the rest of the dish.
  • Make the sauce by placing all of the sauce ingredients (garlic, ginger, sesame seeds, soy sauce, Coconut Aminos and water) into a medium-sized bowl and whisking with a fork.
  • Heat a large skillet over medium heat for about a minute. Add the onion and sauté for about 5 minutes, stirring frequently and adding a tablespoon of water at a time when they start to stick to the pan or look dry. You want them to get nice and brown during this process because that will bring out their natural sweetness and flavor.
  • Wipe the salt off from the eggplant with a damp paper towel and ddd the eggplant, baked tofu, basil and sauce to the pan and cook uncovered for about 10 minutes, stirring occasionally, until all of the sauce is absorbed. Add white pepper to taste.
  • Serve with brown rice or any other whole grain.

Wishing you a happy week. May it be filled with feeling all the feelings.

Get a weekly dose of inspiration to eat more plants and celebrate imperfection

Our Sweary Saturday Love Letters are written by our ex-boozer, ex-smoker, plant-loving co-founder, Molly Patrick.


  1. Melissa Lang on September 5, 2017 at 6:17 pm

    5 stars
    Delicious! I cooked the tofu in my air fryer for 20 min at 400. Perfectly chewy! The saice is amazing! Will make this again!

    • Team Clean Food Dirty Girl on September 6, 2017 at 2:06 pm

      Hi Melissa – thanks for sharing this awesome tip. We are glad you liked the sauce and enjoyed the dish.

      Team Dirty Girl

Leave a Comment

Recipe Rating

You may also enjoy...

New? Download your free Beginner's Guide and start the most delicious and rewarding journey of your life, fueled by plants.

Our mouthgasmic plant based meal plans are designed around batch cooking. Get your free Batching Handbook and dive in.

Get support on your plant fueled journey in our private Facebook group with non-judgy Dirties around the world. Nice, let me in!

Love the food that loves you back

Get instant access to thousands of plant based recipes and meal plans, no credit card or perfection required.