Five easy recipes to save you time!  
Nyonya Cooking
Become Member
Get premium features
My Account
Registered members
Mapo Tofu

Watch Now

Mapo Tofu







Cook Time

Cook Time

15 M



2 Servings
Grace Teo
Grace Teo   thegraceteo
Published on March 23, 2017

  Based on 564 ratings  Watch Now


Mapo tofu is a typical Chinese dish from Sichuan, China. As Sichuan province is known for spicy dishes, Mapo tofu is one dish that does not disappoint! Over the years, Mapo tofu became one of the many popular Chinese dishes that is found around the world.

Depending on the countries, the taste and recipe of Mapo tofu were adapted to suit the palate of the locals. In Malaysia, we enjoy Mapo tofu as well. I personally love this dish because of the delicious gravy and most importantly, it has one of my favourites which is tofu.

The original Mapo tofu from Sichuan is not only spicy but also gives off a numbing effect which is contributed by the spiciness of the famous Sichuan pepper. However, it is not common to have Sichuan pepper in Malaysian meals. Thus, it is no surprise that in Malaysia, Sichuan pepper is omitted from Mapo tofu. As I had been cooking Mapo tofu for years now, I had adjusted the recipe to be slightly sweeter while keeping it lightly spicy. I now have this dish every few days because of its simplicity.

In this video, I used meat. However, if you do not take meat, you may opt for a vegan version of Mapo tofu. Preparation is very simple. To prepare vegan Mapo tofu, use double the amount of shiitake mushrooms to replace the meat. It tastes exceptionally great as the mushroom flavour goes really well with that of the chilli bean sauce. In fact, I enjoy the vegan version most of the time as I try to abstain from meat as much as possible, especially during dinner. Serve this dish with rice and some fresh scallions as garnishing.

Mapo Tofu is also known as: Mapo Doufu麻婆豆腐マーボー豆腐

Community Food Snaps



  • 50 grams minced meat
  • 2 tablespoons ketchup
  • 1 tablespoons corn flour
  • 1 tablespoons chilli bean sauce
  • 2 shiitake mushroom(s)
  • 1 scallions
  • 1 centimetres ginger
  • 1 tofu (silken)
  • 0.5 tablespoons oil
  • 100 millilitres water
  • 0.5 tablespoons sugar
  • 1 garlic clove(s)

Steps to Prepare


Step 1:

Add 0.5 tablespoon of oil into a preheated pan. Sauté ginger and garlic until fragrant and then add pork. Once pork is almost cooked, add shiitake mushrooms and chilli bean paste into the pan. Continue to sauté the ingredients for the next 1 minute.


Step 2:

Then, add water to the pan and increase the heat to allow the gravy to boil. Also, add ketchup to the gravy. Once gravy begins to boil, add diced tofu. Allow dish to continue cooking for about 4 minutes.


Step 3:

Thicken gravy by adding cornflour slurry (a mixture of corn flour and 1 tablespoon of water) into the gravy. Add salt and sugar to taste and then, add scallion into the dish. Turn off the stove and lightly stir the dish before dishing out.