Skip to Content

How to cook the authentic Mapo Tofu

This easy Mapo Tofu recipe 麻婆豆腐 has the bursting and mouth-numbing flavor that you must try.

Mapo tofu is such a favorite dish due to its simplicity in preparation but offers the flavor of the complex interplay of spices and flavor.

I love this recipe as I can enjoy the kick-in-the-tongue sensation and the specific flavor back in Szechuan, China.

Preparation is simple, and offer a wide margin of tolerance and variation. 

Let’s take a look at how to make it.

This easy Mapo Tofu recipe 麻婆豆腐 has the bursting and mouth-numbing flavor that you will like. It has the flavor of the complex interplay of spices and flavor.

Note: This post may contain affiliate links. Please read my disclosure for more info. I may receive commissions for purchases made through links in this post.

How to prepare the authentic mapo tofu

1. Marinate the meat

The original mapo tofu recipe contains minced beef. However, there are minced pork and a vegetarian version as well. I am using minced chicken breast meat in this recipe.

Mince the meat manually is better than using the food processor. The blade of the food processor blend the meat into a paste instead of mincing it into minute pieces. The mouthfeel is different when you bite into it.

Add the Shaoxing wine, light soy sauce and minced ginger to marinate for fifteen minutes.

Substitute the minced meat with diced Chinese mushroom and immediately transform it into a purely vegetarian dish.

2. Cut the tofu into small dice

Which type of tofu is most suitable for making mapo tofu?
You should look for the reasonably soft and silky tofu, but not the softest one that will break if you cut the tofu into pieces. These sort of tofu is commonly sold as individual pieces placed in plastic boxes and sealed with a transparent plastic film.

Some of them are labeled as pressed tofu in English or carry the Chinese character 砖块豆腐. If you are in doubt, ask the vendor for his recommendation.

3. Doubanjiang – the main seasoning ingredients for Mapo tofu

Doubanjiang 豆瓣酱 is also known as fermented broad bean paste, Toban Djan, and chili bean paste. Due to the inconsistency of the translation, you can show the shopkeeper the three characters 豆瓣酱 to ensure that you purchase the right item.

Doubanjiang is the main seasonings for Szechuan cuisine, much like the popularity of soy sauce in Cantonese cuisine. Doubanjiang has an intense broad bean 蚕豆 taste and is spicy. It is also quite salty (you can taste it before using it to cook).

You may want to use more doubanjiang by omitting salt should you like a richer flavor.

4. Chili oil

You can purchase the ready-made chili oil. In the event it is not available, you can make it yourself by following the following steps:

  • Put two tablespoons of chili flakes, one teaspoon of five-spice powder, 1/2 teaspoon of Szechuan peppercorn, one bay leaf and small star anise in a heatproofs bowl.
  • Heat 125ml of vegetable oil in a pan. Throw a piece of ginger into it. The temperature should reach when the ginger starts to turn golden brown and wither.
  • Transfer the oil into the bowl of spices. Stir gently so that the spices are mixed with the hot oil thoroughly.
  • Remove the star anise and bay leaf. Done.

5. Szechuan peppercorn

Szechuan peppercorn gives a numbness feeling on the tongue. It is quite a dining experience if you haven’t tried it. Szechuan peppercorn is different from other types of peppercorns, so there is no substitution for it.

You can buy the ground Szechuan peppercorn or choose to roast the whole Szechuan peppercorns and powderize it yourself. Heat the peppercorns in a pan over low heat. The peppercorns will become dry and turn fragrant after a minute. Grind it to become powder by using a rolling pin or with the mortar and pestle.

Doubanjiang, Szechuan peppercorn, and chili oil are all uniquely Szechuanese, which chefs deploy all of them to create the ultimate tofu recipe.

This easy Mapo Tofu recipe 麻婆豆腐 has the bursting and mouth-numbing flavor that you will like. It has the flavor of the complex interplay of spices and flavor.

Three essential tips on how to cook Mapo tofu:

There are three things you need to know while cooking Mapo Tofu

While there is a wide margin for the number of ingredients for Mapo tofu, there are three rules that most chefs will not bend and follow strictly:

  1. The tofu cannot withstand stirring and flipping as it can break easily. Therefore, do not stir-fry the tofu with the sauce. Instead of stir-frying, combine the tofu with the sauce by moving the pan in a circular motion. You can use a spatula and flip the tofu once if the tofu does not mix with the sauce thoroughly.
  2. Cook the tofu with the meat sauce over low heat for about five minutes. The tofu will absorb the sauce into the porous structure which results in very delicious tofu. You can add some water to the sauce if it is too dry to cook further.
  3. Thicken the sauce with cornflour slurry. Combine one tablespoon of cornflour with two tablespoons of cold water to make a slurry. Add the cornflour slurry to the tofu and sauce. The purpose of adding cornflour slurry is to thicken the sauce until it can cling on to the surface of the tofu. Add more cornflour slurry if the sauce is too watery. One the sauce is thick enough to adhere onto the tofu, stop adding more cornflour slurry as too much will turn it into an undesirable gooey paste.

OK. So much about the ingredients and the technique.

Here is the recipe for you, and the short video on how to make it:

authentic mapo tofu

Authentic Mapo Tofu Recipe

Yield: 2 servings
Prep Time: 15 minutes
Cook Time: 15 minutes
Total Time: 30 minutes

This easy Mapo Tofu recipe 麻婆豆腐 has the bursting and mouth-numbing flavor that you must try.

Mapo tofu is such a favorite dish due to its simplicity in preparation but offers the flavor of the complex interplay of spices and flavor.


A- tofu

  • 400g medium firm tofu

B- meat

C- Braising



  1. Mince the meat finely. Marinate with light soy sauce land Shaoxing wine.
  2. Cut the tofu into 2cm squares.
  3. Add the vegetable oil to the pan. Add the minced ginger, chopped garlic, and the marinated meat. Stir-fry until aromatic.
  4. Add all the ingredients in C. 
  5. Add the chicken stock, chili bean paste, chili oil, five-spice powder, sugar. Combine all the ingredients.
  6. Add the tofu carefully, not to break them.
  7. Cook the tofu over low heat for five minutes. Let the tofu absorb the flavor of the seasoning ingredients. 
  8. Be gentle as the tofu can break easily.
  9. Add 1 tablespoon of cornflour slurry to the tofu over medium heat. Combine the slurry with the sauce so that the gravy is thick enough to adhere to the tofu.
  10. Finally, add 1 teaspoon ground Sichuan peppercorn
  11. Add the scallion on top. Served.
Nutrition Information:
Yield: 2 Serving Size: 1
Amount Per Serving: Calories: 474Total Fat: 32gSaturated Fat: 7gTrans Fat: 1gUnsaturated Fat: 23gCholesterol: 46mgSodium: 580mgCarbohydrates: 13gFiber: 4gSugar: 6gProtein: 37g

This data was provided and calculated by Nutritionix on 2/15/2019


More about Mapo Tofu

While you are enjoying the authentic Mapo Tofu, you should experience the following characteristic:

The experienced Szechuan chef will tell you that there is a set of criteria to cook the authentic mapo tofu. The tofu should deliver:

  • A numbing spiciness (麻) by the Szechuan peppercorn,
  • The spicy hot feeling(辣) by the dry chili powder or chili oil.
  • Served piping hot (烫) and prepared with fresh ingredients (鲜).
  • The tofu is soft and silky (嫩), and
  • A sauce made with doubanjiang which is aromatic (香), and lastly,
  • Mince the meat into fine pieces and saute until fragrant (酥).

The story behind Mapo Tofu

Mapo tofu founder

Chen Mapo Tofu was created in 1862 at Restaurant Chen Heng Seng 陈兴盛饭铺 in the northern suburb of Chengdu. The owner, Mrs. Chen of the restaurant, has pockmarks on her face. Since pockmark is pronounced as Ma and Po mean old lady is Chinese, the customers named the tofu dish after her nickname as Mapo tofu.

In the era of the late Qing dynasty, most of her customers were laborers of low income and preferred to bring their tofu and ask Mrs. Chen to cook for them. Mrs. Chen’s tofu was spectacular because it was prepared with fresh ingredients and served piping hot. The tofu was mixed with red hot chili oil, combined with the numbing flavor of Szechuan peppercorn, and spicy hot from the chili pepper. The beef is flaky and melts the mouth. The tofu is soft is silky and garnished with the lively color of the scallion.

Chenmapo Old store for Mapo doufu

Her tofu quickly becomes a phenomenon, and mapo tofu had become the signature dish of Chengdu by the end of the Ching Dynasty.

Ever Since then, it has become one of the most famous Szechuan dishes in the world. Her original restaurant is now called Chenmapo Doufu Old Store 陈麻婆豆腐老店 and still operating in Chengdu.

More recipes for you

If you like this recipe, I would like to suggest other popular Asian recipes for you to try. Here are my picks:
  • Singapore Noodles. A Chinese-style fried noodles that you can’t find in Singapore. Instead, it is a term given to the dish in other places, especially famous in Hong Kong.
  • Beef Rendang. An Indonesian beef cuisine that took the top position on CNN’s list of the most delicious food. Must try!
  • Chicken Herbal Soup. Traditional Chinese soup is well-known for its health benefits. It is rich in herbal taste from a collection of Chinese herbs.


Sunday 30th of May 2021

Thank you KP for your wonderful website. The Mapo tofu recipe turned out wonderfully, as have your other recipes. I really enjoy the thoughtful knowledge and advice you share on your website.

KP Kwan

Sunday 30th of May 2021

Great to know that you like those recipes. It is my pleasure to share :)


Saturday 19th of September 2020

Hi, I tried this recipe and the hot and sour soup and they both turned out amazing. Your recipes are so easy to follow and end up so yummy. Thanks for sharing your knowledge with us :D

KP Kwan

Saturday 19th of September 2020

Hi Joy, Glad to know that the recipe is working, and you enjoy the soup. KP Kwan


Sunday 17th of February 2019

Going to try this soon..

KP Kwan

Sunday 17th of February 2019

You are welcome. Hope you will like Mapo Tofu.


Sunday 28th of January 2018

Fantastic, and thank you for providing the characters to the proper ingredients. I learned this dish years ago, Japanese style, but I prefer this recipe. This tasts like the Mapo I get from a local authentic Szechuan restaurant. Excellent. I like how you describe textures, subtle differences, and the variances in terminology in your recipes, it's very helpful. Thanks again.

KP Kwan

Sunday 28th of January 2018

Hi Dale, It's great to know that someone out there like the Mapo Tofu recipe. Yes, I try to stick to the original one from China.

KP Kwan

Tofu with minced pork recipe - How to cook in 3 easy steps

Wednesday 10th of January 2018

[…] Mapo tofu is one typical example of braised tofu. You can check out my mapo tofu recipe for the detailed explanation. […]


Thursday 28th of May 2020

Thank you for sharing this recipe! I have loved mapo tofu since my friend introduced me to the instant sauce packets many years ago. Made from scratch is so much better. Your instructions and video are easy to follow and I like that you don't use so much oil. Can I grind the dried peppercorn or do I have to roast them first before grinding them?

Skip to Recipe