Stay up to date by subscribing below

Spicy Garlic Aubergine (Eggplant) & Tofu Stew

If you're a fan of Korean kimchi tofu jjigae, then you’re going to love this Chinese-inspired version! This dish is a spicy, garlicky braised aubergine with tofu that's sure to satisfy your cravings for something hearty and comforting. It's inspired by the popular and well-known Chinese dish called Fish Fragrant Aubergine, where the aubergine is braised in a flavourful sauce. In this version, we've taken that concept and turned it into a stew by adding tofu, making it a heartier, plant-based option that's perfect with a bowl of steamed rice.

Made with tender aubergine (also known as eggplant), silky tofu, and packed flavours thanks to the soy sauce, spicy bean paste, and garlic.

This recipe is perfect for when you're looking for a satisfying, plant-based meal. The combination of savoury and spicy flavours pairs beautifully with steamed rice or noodles, making it a versatile option that you can easily adapt to your preferences.

Servings
Feeds
2
Prep Time
5
mins
Cook Time
15
mins

Hey, I'm Verna!

I'm a content creator and influencer with a passion for Asian-inspired recipes, travelling, and restaurant reviews. Over the years, I've managed to accumulate hundreds of thousands of followers on Instagram and TikTok, and I'd like to think I've become a trusted source for culinary inspiration and travel recommendations for many.
Follow me for more!

About this recipe..

Ingredients

  • 1 medium aubergine/eggplant, cut into wedges
  • Block of silken tofu (medium-firm tofu also works here)
  • 3 cloves garlic, minced
  • 2 slices ginger, minced
  • Bunch of spring onions, finely chopped
  • 1 tbsp chili flakes (or use fresh chilies)
  • 2 tbsp soy sauce
  • 1 tbsp vegan oyster sauce
  • 1 tbsp Chinese spicy bean paste (doubanjiang)
  • 1 tsp sugar
  • 250ml water

Serve with:

  • Steamed rice

Pair it with

Instructions

  1. Wash and cut the aubergine into wedges and set aside in a bowl.
  2. In a large pot, heat a splash of cooking oil over medium heat. Add the minced garlic, ginger, spring onions, and chili flakes or fresh chili. Sauté for about a minute until the aroma fills your kitchen.
  3. Stir in the Chinese spicy bean paste, soy sauce, vegan oyster sauce, and sugar. Add 250 ml of water and allow the sauce to simmer for a couple of minutes to let the flavors blend.
  4. Place the aubergine wedges in the pot, pouring the sauce over them. If needed, add a bit more water to ensure the aubergine is mostly covered. Cover the pot with a lid and let it simmer on low heat for 15-20 minutes, or until the aubergine is tender and infused with flavour.
  5. If you're adding tofu, gently place the silken or medium-firm tofu into the pot during the last few minutes of cooking. Let it heat through without stirring to keep the tofu intact.
  6. Once the aubergine and tofu are tender and the flavors have melded, serve the dish with a bowl of steamed rice. The rich, savoury sauce is perfect for soaking into the rice, adding extra flavor to every bite.

Notes:

  • For a milder flavour, reduce the chilli flakes, or for extra heat, add more or substitute with fresh red chilies.
  • Silken tofu adds a smooth texture, while medium-firm tofu gives a bit more body. Either works well in this recipe, so feel free to use your favorite.
  • Add sliced bell peppers or mushrooms for extra flavour and texture.

Video demonstration

Like this recipe?

This recipe is featured in my debut cookbook "Have You Eaten?", if you liked this recipe, then I'd encourage you to buy my cookbook for even more exclusive and delicious recipes!