Chewy outside and soft inside, pan fried tofu is super delicious with flavour-packed garlic sauce. A perfect dish to wake up your taste buds.

A plate of tofu coated with garlic sauce

Pin this now to find it later!

Pin It

One of my blog readers recently asked for some Sichuan style vegetarian dishes. Today’s pan-fried tofu with garlic sauce (鱼香豆腐) is a great option: protein-rich tofu squares nicely golden with a little oil, then coated with a mouth-watering Sichuan classic “fish fragrant” sauce.

Save this recipe
Enter your email & we’ll send it to your inbox. Plus get great new recipes from us every week!

No need to deep fry

I’m not a big fan of deep-frying so I usually fry tofu with a little oil in a wok/pan. It gives the tofu a beautiful golden colour and retains its original soft texture inside. It can be quite tricky to fry tofu though as it’s rather fragile and easy to break or stick to the pan.

How to prepare the tofu

  • Choose medium-firm tofu if possible. Cut the tofu into squares. They should be around 1.5cm / 0.5inch thick. 
  • Remove excess water from the surface of the tofu as much as possible. Otherwise, you might end up with splashes of oil when frying. Use a clean tea towel or disposable kitchen paper to pad dry each cut of tofu.
  • Coat the tofu with a thin layer of corn starch (which also enhances the golden colour of the fried tofu).

Chopsticks holding a piece of fried tofu

How to pan-fry the tofu

  • Heat up the oil in a wok/pan over high heat. Don’t slide in the tofu pieces until the oil is hot. Then turn the heat to medium. Fry until both sides are nicely golden. 
  • If frying with a traditional wok ( or a cast iron pan) which doesn’t have a non-stick surface, remember not to move the tofu until its surface crisps up.

How to cook the garlic sauce

After transferring the fried tofu onto a serving plate, use the remaining oil to cook the delicious garlic sauce (aka Fish fragrant sauce, 鱼香汁). As I explained in the previous post on Sichuan shredded pork with garlic sauce, this famous Sichuan stir-fry sauce bursts with flavour: tangy, spicy, sour, savoury with a hint of sweetness. Here are the ingredients required:

A plate of pan-fried tofu coated with garlic sauce

What is Sichuan chilli bean paste

For this pan-fried tofu dish, I use Sichuan chilli bean paste to spice up the sauce. A few tips on how to choose the right paste:

  • Authentic Sichuan chilli bean paste (aka spicy Doubanjiang, 辣豆瓣酱) is a fermented paste made of chilli, broad beans, salt and wheat flour. 
  • Pixian Douban (郫县豆瓣), a well-known variety, is the best choice.
  • I suggest you avoid using Lee Kum Kee Chili Bean Sauce (李锦记辣豆瓣酱) which is very popular in the West. It contains flavouring and additives other than the four basic ingredients thus it’s not really suitable for creating Sichuanese dishes.

If unavailable, you may use pickled chilli garlic sauce as a substitute.

Make a vegetarian feast

The very last step is to combine the fried tofu with the glossy, thick, fragrant sauce and garnish with spring onion. Enjoy immediately with plain rice.

You can serve it with other dishes, such as Bok Choy stir-fry, Chinese potato stir-fry, Enoki mushroom with garlic sauce, Tomato and egg stir-fry, etc., to make a tasty vegetarian-friendly feast.

Pan fried tofu with garlic sauce
4.98 from 47 votes

Pan fried tofu with garlic sauce (鱼香豆腐)

Chewy outside and soft inside, pan fried tofu is super delicious with flavour-packed garlic sauce. A perfect dish to wake up your taste buds.
Prep: 10 minutes
Cook: 10 minutes
Total: 20 minutes
Servings: 2 servings
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

For the tofu

  • 600 g medium-firm tofu, 21oz
  • 2 tablespoon corn starch
  • 2 tablespoon cooking oil

For the sauce

  • 1 tablespoon cooking oil
  • 1 teaspoon minced ginger
  • 1 tablespoon minced garlic
  • 2 fresh chilli, finely chopped,, or to taste
  • 1/2 tablespoon Sichuan chilli bean paste
  • 1 1/2 tablespoon Shaoxing rice wine
  • 1 1/2 tablespoon black rice vinegar
  • 1 tablespoon sugar
  • 3 tablespoon water
  • 1 tablespoon corn starch
  • 1 stalk scallions, finely chopped

Instructions 

Prepare the tofu

  • Cut tofu into squares of about 1.5cm/ 0.5inch thick. Pad each piece dry with a clean tea towel or kitchen paper. Sift corn starch over tofu to create a thin coating (both sides).

Fry the tofu

  • Heat up 2 tablespoons of cooking oil in a wok (or a frying pan) over high heat. When the oil is hot, carefully place the tofu squares into the pan (Do not overlap. You might have to fry them in 2 batches).
  • Turn the heat down to medium. When one side becomes golden brown, flip over to cook the other side. Transfer onto a plate when both sides are done.

Cook the sauce

  • While waiting for the tofu to cook, mix Shaoxing rice wine, black rice vinegar, water, sugar and corn starch. Set aside.
  • Add 1 tablespoon of cooking oil into the same wok. Stir fry ginger, garlic, fresh chilli & Sichuan chilli bean paste until fragrant.
  • Pour in the liquid mixture (remember to stir well beforehand).

Assemble the dish:

  • Place tofu squares back into the wok. Gently move them around. Dish out when the sauce becomes thick and the tofu is evenly coated.
  • Garnish with scallions. Serve immediately with plain rice.

Your Recipe Notes

Nutrition

Serving: 1serving | Calories: 557kcal | Carbohydrates: 31g | Protein: 29g | Fat: 35g | Saturated Fat: 3g | Polyunsaturated Fat: 50g | Monounsaturated Fat: 8g | Trans Fat: 1g | Sodium: 341mg | Potassium: 189mg | Fiber: 3g | Sugar: 11g | Vitamin A: 489IU | Vitamin C: 67mg | Calcium: 394mg | Iron: 4mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Rate and comment below!

Hi! I’m Wei

Born and raised in China, I’m the do-it-all creator behind this blog, a free digital cookbook sharing authentic, accessible Chinese recipes since 2017. I couldn’t be happier to have you here!

More Tofu

Leave a comment

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

Rate this recipe




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

28 Comments

  1. SteveF says:

    5 stars
    This is a gorgeous recipe. My execution wasn’t perfect 1st try but I will definitely follow your instructions next time – have the heat on high when starting to fry the tofu! Despite that, the complexities of flavours, the texture and the piquancy made for a marvellous meal.
    Thanks, Wei.

  2. Carol Thomas says:

    4 stars
    I cooked this for myself as a vegetarian with Tofoo and I added extra chillies, it was spicy and hot, I then cooked it for my son with chicken without cornflour and it came out well too though the sauce was slightly runnier (which he was fine with)I will reduce the chillies slightly next time.

  3. Nathan says:

    5 stars
    This is really delicious and the texture of the crispy outside and soft inside of the tofu is so good. Thanks for the recipe. The only problem I had first time was not having enough sauce so I make 1.5 x the amount.

    1. Wei Guo says:

      Yes, feel free to increase the sauce if you like it extra saucy.

  4. Krystal Smith says:

    5 stars
    This is my go-to when I want something savory and comforting, but also healthy. I add whatever vegetables I have on hand and double the sauce. Thank you.

    1. Wei Guo says:

      It’s tasty and healthy indeed! Glad you’ve enjoyed!

  5. RS says:

    No soy sauce?

    1. Wei Guo says:

      For this recipe, the saltiness comes from Sichuan chili bean paste so no soy sauce needed.

  6. John G Stutts says:

    5 stars
    I made this dish for dinner tonight and absolutely loved it. I’m sure it is nowhere near as good as yours, but the flavors were great. I’m normally not a big fan of tofu dishes, but I will definitely be making this again. Thanks Wei!

    1. Wei @ Red House Spice says:

      That’s wonderful to hear! Cook Mapo Tofu if you haven’t tried it. It’s another great way to enjoy tofu.

  7. Sarah T says:

    Hello Wei,
    I mad this recipe last week and it was delicious. We had it with bok choy and rice. The one problem I had was that loose cornflour would fall off the tofu pieces into the oil and eventually start to burn as I cooked the batches of pieces. I tried to knock off any excess before frying. Do you let it sit for a while, so it gets damp and sticks on better, or do you fry the coated pieces straight away while it is still white and powdery on the surface?
    Thank you, Sarah

    1. Wei @ Red House Spice says:

      Thank you Sarah for trying out my recipe! When I add cornstarch to the tofu, it’s absorbed by the moisture very quickly (because the tofu I use has a high content of water). Next time you can try leaving the coated tofu to sit for a while before pan-frying.

  8. James Strange says:

    The sauce sounds so good. Will have to make this with my 3 year Doubanjiang.

    1. Wei @ Red House Spice says:

      Wow 3 year Doubanjiang! That will make this dish extra tasty. Happy cooking!

  9. Darryl says:

    Hi Wei, on the video, after the tofu has been fried, you stir fry the garlic, ginger, chilli and then something else which isn’t in the printed recipe. Can you tell me what this black looking paste is? Thanks, Darryl.

    1. Wei @ Red House Spice says:

      Hi Darryl! It’s Sichuan chilli bean paste (aka spicy Doubanjiang, 辣豆瓣酱). It looks darker in the video. I wrote some info and tips about this condiment in the post. Have a look if you are interested.

  10. Heddi says:

    Looks great, Wei!! Love the video too!

    1. Wei @ Red House Spice says:

      Thank you Heddi! I’m trying to make more videos for my recipes. Great fun!