Ingredients
– ½ cup oil (divided)
– 1 to 2 fresh Thai bird chili peppers, thinly sliced
– 6 to 8 dried chilies, roughly chopped
– ½ to 1 ½ tablespoons ground Sichuan peppercorns, reserving ¼ teaspoon for garnish (use less for milder flavor)
– 3 tablespoons finely minced ginger
– 3 tablespoons finely minced garlic
– 8 ounces ground pork
– 1 to 2 tablespoons spicy bean sauce, adjusted for salt and spice preference
– ⅔ cup low sodium chicken broth or water
– 1 pound silken tofu, cut into 1-inch cubes
– ¼ cup water
– 1 ½ teaspoons cornstarch
– ¼ teaspoon sesame oil (optional)
– ¼ teaspoon sugar (optional)
– 1 scallion, finely chopped
Instructions
1-First Step: Toast the chili oil base Pour half the oil into a pan and add the fresh Thai bird chili peppers and dried chilies. Toast over low heat until fragrant, about 5 minutes, then set aside. This step makes your mapo tofu recipe taste deeper without extra work.
2-Second Step: Fry ginger, then garlic Heat the remaining oil in a wok over medium heat. Add the minced ginger and fry for 1 minute. Stir in the minced garlic and fry for another 1 minute. If you are doing a vegan or dairy-free version, this part stays the same because it’s classic Sichuan aromatics.
3-Third Step: Cook the ground pork Increase heat to high and add the ground pork. Cook until done, breaking up the meat so it turns crumbly. If you’re swapping protein for vegan mapo doufu, cook your plant-based meat (or tempeh) until browned and fragrant so it can stand up to the sauce.
4-Fourth Step: Bloom Sichuan peppercorns carefully Stir in ground Sichuan peppercorns for 15 to 30 seconds carefully to avoid burning. This is where the real mala magic starts, so don’t rush past it or cook too long. Starting with a bit less peppercorn is a great way to keep your spicy tofu milder.
5-Fifth Step: Build the spicy bean sauce flavor Mix in spicy bean sauce and stir well. Add ⅔ cup low sodium chicken broth or water, then bring everything to a simmer. Taste and adjust salt and spice here, especially if you’re using a store-bought spicy bean sauce that varies by brand.
6-Sixth Step: Thicken into glossy restaurant-style sauce In a small bowl, mix ¼ cup water with 1 ½ teaspoons cornstarch until smooth. Add the mixture to the wok while stirring, and cook until the sauce thickens. If the sauce becomes too thick, add a splash more broth or water to loosen it.
7-Seventh Step: Add chili oil gently Add the reserved chili oil with peppers into the sauce, mixing gently. At this point, you should smell a strong chili-ginger aroma. If your goal is mild heat, reduce how much chili oil you add or remove pepper seeds before slicing.
8-Eighth Step: Toss in silken tofu without breaking it Add the silken tofu cubes and toss carefully. Cook for 3 to 5 minutes. Silken tofu is delicate, so avoid aggressive stirring and keep the simmer gentle so the cubes stay tender.
9-Final Step: Finish, garnish, and serve Stir in ¼ teaspoon sesame oil and ¼ teaspoon sugar if using. Add the finely chopped scallion, wilt it in for a moment, then serve. For the optional garnish, finish with a sprinkle of the reserved ¼ teaspoon Sichuan peppercorn powder for extra aroma and that signature numbing tingle.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
🌿 Toast chilies first for deeper infused oil flavor.
⚡ Add Sichuan peppercorns late to prevent bitterness.
🥄 Use silken tofu gently for perfect soft texture.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Main Dishes
- Method: Stir-Fry
- Cuisine: Sichuan Chinese
- Diet: Low Carb
Nutrition
- Serving Size: 1/4 recipe
- Calories: 335 kcal
- Sugar: 2 g
- Sodium: 126 mg
- Fat: 29 g
- Saturated Fat: 5 g
- Unsaturated Fat: 24 g
- Trans Fat: 0 g
- Carbohydrates: 8 g
- Fiber: 1 g
- Protein: 11 g
- Cholesterol: 27 mg
