There are some dishes that wake up the appetite the moment they hit the table, and mapo tofu is one of them. It arrives bubbling and glossy, stained a deep brick red from chili bean paste, with clouds of fragrant steam carrying garlic, ginger, and the unmistakable citrusy tingle of Sichuan peppercorn. Paired with a bowl of hot rice, it is the kind of meal that feels both comforting and thrilling at the same time.
This home-kitchen version keeps the soul of classic Sichuan mapo tofu: silky tofu, savory minced meat, a richly seasoned sauce, and that signature mala character—spicy, numbing, aromatic, and deeply satisfying. It comes together quickly, which makes it just as suitable for a weeknight dinner as it is for a cozy weekend lunch.
If you would like to watch a version of the technique, this YouTube video is a good companion reference:
https://www.youtube.com/watch?v=HExV4Q3N-CE
Why you will love this recipe
This version is bold and full of character, but still very manageable for a home cook.
- Doubanjiang brings deep fermented chili-bean richness.
- Sichuan peppercorn adds the dish’s iconic floral, tongue-tingling finish.
- Soft tofu keeps everything luscious and silky.
- A light slurry gives the sauce that glossy restaurant-style cling.
- It is fast enough to make when you want something dramatic without spending all evening in the kitchen.
Ingredients
- 500 g soft or medium-soft tofu, cut into cubes
- 150 g ground pork or beef
- 2 tbsp Sichuan doubanjiang
- 1 tbsp fermented black beans, roughly chopped (optional but excellent)
- 2 cloves garlic, minced
- 1 tbsp ginger, minced
- 2 scallions, separated into white and green parts, thinly sliced
- 1 to 2 tsp ground Sichuan peppercorn, to taste
- 1 tbsp light soy sauce
- 1 tsp sugar
- 180 ml chicken stock or water
- 1 tbsp cornstarch mixed with 2 tbsp water
- 2 to 3 tbsp neutral oil
- Steamed rice, for serving
Instructions
- Prepare the tofu. Bring a pot of lightly salted water to a gentle simmer. Add the tofu cubes and blanch for 1 to 2 minutes. This small step helps the tofu hold together while keeping its delicate texture.
- Brown the meat. Heat a wok or deep skillet over medium heat. Add the oil, then cook the ground meat until lightly browned and beginning to crisp in spots.
- Build the flavor base. Add the doubanjiang, fermented black beans if using, garlic, ginger, and the white parts of the scallions. Stir-fry for 1 to 2 minutes until intensely fragrant and the oil takes on a vivid red hue.
- Create the sauce. Stir in the soy sauce, sugar, and stock. Let everything simmer briefly so the sauce tastes rounded and savory.
- Add the tofu gently. Slide in the tofu and carefully spoon the sauce over the top. Let it simmer for 3 to 4 minutes so the tofu absorbs flavor without breaking apart.
- Thicken to a glossy finish. Stir the cornstarch slurry again, then add it gradually until the sauce becomes silky and lightly thickened.
- Finish with Sichuan peppercorn. Sprinkle in the ground Sichuan peppercorn and half of the scallion greens. The aroma at this stage is one of the best parts of the whole dish.
- Serve immediately. Spoon the mapo tofu over steamed rice and scatter over the remaining scallion greens.
A few kitchen notes
- If you are new to mapo tofu, start with a smaller amount of Sichuan peppercorn and add more next time.
- Soft tofu gives the most luxurious texture, while medium tofu is a little easier to handle.
- For a vegetarian version, replace the meat with finely chopped mushrooms and use water or vegetable stock.
- The finished dish should be spoonable and saucy, perfect for soaking into rice.
Serving ideas
Mapo tofu is wonderful with plain jasmine rice, but it also pairs beautifully with a crisp cucumber salad, garlicky stir-fried greens, or a simple smashed cucumber dish to cool down the heat.
Final thought
Good mapo tofu is all about contrast: tender tofu against savory meat, deep umami against bright aromatics, and rich heat balanced by that unforgettable numbing lift. It is lively, comforting, and intensely satisfying—the kind of dish that makes an ordinary meal feel special.