Vegan Eggplant Parmigiana Recipe


Vegan Eggplant Parmigiana recipe

The dish is a perfect addition to salads and soups – especially on cooler days, so give this healthy, dairy and gluten free recipe a try!

This stuffed eggplant-style parmigiana has hidden tofu instead of being laden with cheese, which makes it a healthy alternative. I’ve added a thick creamy soymilk sauce to the mixture so even if you want to use some real parmesan, you don’t have to add much to an already nutritious and delicious parmigiana.





  • 2 eggplants (aubergines) (1kg/2lb 4oz)
  • 1 tablespoon olive oil
  • 2 teaspoons sea salt
  • Cracked pepper
  • 300g (10½oz) silken firm or firm tofu
  • 120ml (4fl oz) soymilk
  • 1 tablespoon cornflour (cornstarch)
  • ½ onion, finely chopped
  • 4 tomatoes, diced
  • 2 tablespoons parsley, chopped
  • 4 tablespoons dairy-free parmesan cheese


  • Chopped parsley
  • Cracked pepper


  1. Preheat oven to 180°C (350°F).
  2. Line an oven tray with baking paper. Cut eggplant in half lengthways.
  3. On the bottom of the eggplant, cut a ¼ to ½cm (¼in) thick slice off the rounded apex to make the eggplant shell stable as a dish.
  4. Cut a 1cm (½in) border around the inside edge of each half and scoop out the flesh. Chop the eggplant flesh into small pieces and set aside. Brush the eggplant with oil, both inside and on the bottom, and sprinkle with salt and pepper. Bake for 20 minutes or until tender.
  5. Meanwhile, place the tofu in a non-stick frying pan and cook over medium heat. Break the tofu using a wooden spoon and sprinkle with an extra pinch of salt. Cook until the water of the tofu evaporates. Set aside.
  6. Mix 1 tablespoon of soymilk and cornflour. Set aside.
  7. Heat the oil in the same frying pan over medium-low heat. Add the onion and sauté until soft. Add the reserved eggplant flesh and salt, and cook, stirring occasionally, for 3 minutes. Add the tomato, chopped parsley and tofu that was set aside earlier and cook, stirring for a further 2 minutes.
  8. Add the rest of the soymilk (100ml/3 ½ fl oz) into a frying pan and bring to the boil. Add the soymilk and cornflour mixture (mix well just before adding) and cook until thickened.
  9. Spoon the mixture evenly among the eggplant halves. Brush the edges of the eggplant with some of the extra oil. Sprinkle the parmesan cheese over the mixture.
  10. Bake in the oven for 15 minutes, or until the eggplant is tender. Serve with chopped parsley and cracked pepper.

This recipe is from Cooking With Soy. Want to learn more healthy Japanese cooking? Grab my Cooking With Soy for real knowledge of Japanese cuisine and easy recipes using soy!



Do you know I run a cooking school in Sydney?

Please come and join my healthy Japanese superfoods cooking class in Sydney. We offer vegan, vegetarian, gluten-free cooking classes that are filled with tasty and easy recipes. You will learn not only cooking skills and tips but also how to use Japanese ancient wisdom on a daily basis for your health, energy, and beauty! Don’t be afraid to make it a group event, team building cooking classes, hens party cooking classes and other group classes are available, the more the merrier! Join my cooking class from HERE or leave me an inquiry HERE.

You don’t live in Sydney?

Don’t worry, I run online Japanese cooking courses! but I open the course 3 times a year. So if you want to be notified,  just drop your email address HERE.


Happy Japanese superfoods cooking xx

Follow us on Instagram

    Have you been tired of being overweight or worried about your health?

    I’ve created a fabulous free e-book “Top 3 Japanese superfoods for natural weight loss”. It has tips to lose weight using the top 3 Japanese superfoods that support weight loss plus yummy and easy recipes to use! Enjoy!