cook · Cook

How to Make Mapo Tofu

Mapo tofu starts with silky soft tofu gently simmered in a spicy, numbing Sichuan sauce built from doubanjiang (fermented bean paste), ground pork, and Sichuan peppercorns. The key is handling the tofu like it might break—because it will—and building layers of flavor that coat every cube without overwhelming the delicate bean curd.

Ingredients

Step by step

  1. Prepare the tofu. Cut 14 oz silky tofu into 3/4-inch cubes. Bring a pot of lightly salted water to a gentle simmer and slide the tofu pieces in. Let them warm through for 2 minutes—this firms them slightly and removes any raw bean taste. Drain carefully.
  2. Cook the pork. Heat 2 tablespoons neutral oil in a wok or large skillet over medium-high heat. Add 4 oz ground pork (or beef) and break it apart with your spatula. Cook until no pink remains and the meat starts to crisp at the edges, about 3-4 minutes.
  3. Build the sauce base. Push the meat to one side of the pan. Add 2 tablespoons doubanjiang (Sichuan fermented bean paste) to the empty space and fry it for 30 seconds until fragrant and darkened. Add 2 minced garlic cloves and 1 tablespoon minced ginger. Stir everything together.
  4. Add liquid and seasonings. Pour in 1 cup chicken or vegetable stock, 1 tablespoon soy sauce, and 1 teaspoon sugar. Bring to a simmer. The sauce should be loose—more like a broth than a thick sauce at this point.
  5. Add tofu and simmer. Slide the drained tofu into the simmering sauce. Don't stir—just gently shake the pan to distribute the cubes. Let them simmer for 3-4 minutes so they absorb some of the sauce flavors.
  6. Thicken and finish. Mix 1 tablespoon cornstarch with 2 tablespoons cold water. Drizzle this slurry around the pan and gently shake to incorporate—stirring will break your tofu. Once the sauce thickens enough to coat the tofu (about 1 minute), remove from heat.
  7. Add the ma. Sprinkle 1/2 teaspoon ground Sichuan peppercorns over the top and garnish with chopped scallions. Serve immediately over steamed rice.

Tips & troubleshooting

Variations

Questions

Can I use firm tofu instead of silky?
You can, but you'll lose the signature texture contrast. Firm tofu won't absorb the sauce as well and the dish becomes more about the protein than the silky, sauce-soaked experience that defines good mapo tofu.
What if I can't find doubanjiang?
No substitute will give you the exact flavor, but you can approximate with 1 tablespoon miso paste mixed with 1 teaspoon chili garlic sauce. The funkiness won't be quite right, but it will still be tasty.
How spicy should this be?
Traditional mapo tofu focuses more on the numbing ma than pure heat. You should feel the Sichuan peppercorn tingle, but the spice level should let you taste the other flavors. Add chili oil at the table if you want more fire.
Can I make this ahead?
The sauce base keeps well, but add the tofu just before serving. Reheated tofu gets tough and spongy. Make the meat and sauce, then reheat gently and add fresh tofu cubes for the best texture.

Further reading