our Foodie Blogs

Where foodies eat, meet, laugh and learn

The Ultimate Mapo Tofu Recipe
Author : Content Team

The Ultimate Mapo Tofu Recipe

Some dishes are worth chasing for a lifetime. Mapo Tofu is one of them. Fiery, deeply savoury and unapologetically bold, this Sichuan classic delivers layers of flavour that linger long after the last spoonful. The best part? With the right technique and a handful of specialty ingredients, a restaurant-quality Mapo Tofu recipe is completely achievable at home, any night of the week.

In this guide, you will learn:

  • What Mapo Tofu is and what gives it that iconic mála flavour
  • Which specialty ingredients make all the difference (and where to find them)
  • A complete, step-by-step Mapo Tofu recipe you can cook on a weeknight
  • How to adapt it for vegetarians

What Is Mapo Tofu and What Makes It So Memorable?

Mapo Tofu is a famous dish from Sichuan province in China. It features silken tofu braised in a fiery, glossy sauce built from doubanjiang (Chinese broad bean paste), preserved black beans, minced pork, garlic and ginger. What sets it apart from other tofu dishes is the mála flavour profile: má refers to the tongue-tingling numbing sensation from Sichuan peppercorns, and là refers to the hot spiciness from chilli powder. Together, they create something genuinely electric on the palate.

The tofu is soft and silky, absorbing the sauce as it simmers, while the pork adds golden texture throughout. Serve it over steamed white rice and every grain gets coated in that glossy, flavour-loaded sauce. It is the kind of dish that is impossible to forget once you have had a really good one.

The Key Ingredients in This Mapo Tofu Recipe

A brilliant Mapo Tofu recipe depends on three specialty ingredients that require a quick trip to your local Asian grocer. All three are inexpensive and last a long time in the pantry, so the investment is absolutely worth it.

Specialty ingredients (Asian grocer):

  • Pink or red Sichuan peppercorns: These deliver the signature numbing tingle rather than hot spiciness. Grind your own from whole peppercorns just before cooking for a far fresher, more vivid result. Pre-ground simply does not compare.
  • Preserved black beans (salted or fermented black beans): Not the legume, but fermented soy beans with a firm, raisin-like texture and a deeply savoury saltiness.
  • Doubanjiang (Chinese broad bean paste, Pixian version): A fermented paste of broad beans, soybeans, salt and chilli. Savoury, salty and packed with umami.

Everything else: silken tofu (600g), pork mince (100g, 20% fat preferred), garlic, ginger, pure chilli powder, smoked paprika, light soy sauce, dark soy sauce, toasted sesame oil, white sugar, low-sodium beef stock and cornflour for thickening. These are all easy to find at a regular Australian supermarket.

How to Make an Authentic Mapo Tofu Recipe Step by Step

This Mapo Tofu recipe is ready in about 45 minutes. Once everything is prepped, the cooking follows a simple, deeply satisfying sequence. Use a wok if you have one; if not, a medium pot works better than a wide frying pan, as the tofu needs depth to braise properly and the liquid needs time to concentrate rather than evaporate too quickly.

Ingredients (serves 4)

Sichuan pepper powder:

  • 1 tbsp whole pink Sichuan peppercorns (to yield 1 tsp powder)

Blanched tofu:

  • 600g silken tofu, cut into 1.5cm cubes
  • 625ml water
  • 1 tsp cooking salt
  • ½ tsp dark soy sauce

Golden pork:

  • 1 tbsp canola oil
  • 100g pork mince (20% fat preferred, or lean is fine)
  • 1 tsp light soy sauce

Mapo tofu sauce:

  • 60ml (¼ cup) canola oil
  • 2 tbsp garlic, finely minced (about 4 large cloves)
  • 2½ tbsp fresh ginger, finely minced with a knife
  • 1 tbsp preserved black beans, finely chopped
  • 1 tbsp doubanjiang (Pixian broad bean paste)
  • 1 tsp light soy sauce
  • 2 tsp pure chilli powder (not a Tex-Mex spice blend)
  • 1 tsp smoked paprika
  • 1 tsp white sugar
  • 1 green onion stem, finely sliced
  • 185ml (¾ cup) low-sodium beef stock
  • 1 tsp toasted sesame oil

Cornflour slurry:

  • 2 tsp cornflour
  • 60ml (¼ cup) water

To serve: steamed white rice

Method

  1. Toast the peppercorns in a dry skillet over medium heat for 2 to 3 minutes until fragrant and some begin to crack open. Grind in a mortar and pestle or spice grinder to a fine powder. Sift through a fine mesh sieve and discard the coarser husks. Measure out 1 tsp and set aside.
  2. Bring the water, salt and dark soy to a boil in a saucepan. Gently add the tofu and simmer for 3 minutes. Remove with a slotted spoon into a bowl and set aside. This step removes any raw beany flavour and seasons the tofu from the inside.
  3. Heat 1 tbsp oil in a wok over high heat. Cook the pork mince, breaking it up, until no longer pink. Reduce to medium and cook for a further 2 minutes until golden. Add the light soy, stir for 5 seconds, then remove the pork to a bowl.
  4. Reduce heat to low. Add the remaining oil. Sauté the garlic and ginger for 90 seconds. Add the preserved black beans and doubanjiang and cook for 3 minutes, stirring constantly. Add the chilli powder and smoked paprika and cook for 30 seconds.
  5. Add the beef stock and light soy. Increase heat to medium-high. Once bubbling, gently add the tofu (discard any water pooled in the bowl). Simmer gently for 10 minutes, occasionally scraping the base with a rubber spatula to prevent sticking. Avoid aggressive stirring or the tofu will break.
  6. Add the sugar, pork and half the Sichuan pepper powder. Stir gently. Pour the cornflour slurry evenly over the surface, not all in one spot, and stir gently again. Simmer for 2 minutes until the sauce thickens and turns glossy.
  7. Stir through most of the green onion and all of the sesame oil. Pour (do not spoon) into a serving bowl to minimise tofu breakage. Sprinkle with the remaining Sichuan pepper and reserved green onion. Serve immediately over steamed rice.

Finishing tip: Do not skip the final sprinkle of freshly ground Sichuan pepper. It lifts every aromatic in the bowl and delivers that classic mála tingle right at the table. Leftovers keep for 3 to 4 days in the fridge; add a fresh sprinkle of Sichuan pepper to revive the flavour. This dish is not suitable for freezing.

Can I Make This Mapo Tofu Recipe Vegetarian?

Absolutely. Swap the pork mince for 200g of finely chopped mushrooms and use vegetable stock in place of beef stock. The three key flavour-makers (doubanjiang, preserved black beans and Sichuan peppercorns) are all plant-based, so the soul of this dish stays fully intact. The sauce alone carries enormous depth.

Come Cook Bold Asian Flavours with Us in Brisbane

At Vanilla Zulu in Teneriffe, we love helping home cooks discover dishes just like this one. Understanding how to build a layered mála sauce, handle delicate silken tofu and dial in your spice level are exactly the kind of hands-on skills we work through together in our Brisbane kitchen. Every skill level is welcome, and every class ends with a genuinely delicious meal.

If this Mapo Tofu recipe has sparked your curiosity for the region, our Asian Street Food Cooking Class is a fantastic way to explore some of the boldest, most vibrant flavours around with guidance from our international chef team.

Browse our class calendar to find a session that suits you, or give the gift of great food with one of our gift vouchers. We would love to cook with you!

FAQs

Q: What type of tofu is best for Mapo Tofu?

A: Soft or medium firm tofu works particularly well for Mapo Tofu because it absorbs the rich, spicy sauce while still holding its shape during cooking. Handle the tofu gently when stirring to prevent the cubes from breaking apart.

Q: Can I make Mapo Tofu less spicy?

A: Yes. You can adjust the heat to suit your preference by reducing the amount of chilli and other spicy ingredients. The aim is to retain the dish’s savoury, aromatic flavour while bringing the heat down to a level you enjoy.

Q: Can Vanilla Zulu help with dietary requirements for cooking classes?

A: Yes. If you have specific dietary requirements or food allergies and would like to know whether a particular cooking class can accommodate them, contact the Vanilla Zulu team before booking to discuss your needs. 

Q: Where can I learn to cook more Asian dishes from scratch in Brisbane?

A: Vanilla Zulu provides hands-on Asian cooking experiences where you can develop your skills with authentic ingredients, sauces and flavour combinations. The Asian Street Food Cooking Class is a great option for exploring more Asian flavours and learning practical techniques you can recreate at home.

Back to blog