Mapo Tofu Recipe – How To Make Mapo Tofu – Chinese Food Recipe

Total Time: 25 mins


  • 2 tablespoons vegetable oil
  • 1/2 pound ground beef or ground pork
  • 1 teaspoon fresh ginger, grated
  • 1 tablespoon garlic, chopped
  • 1 tablespoon Sichuan peppercorns
  • 1 teaspoon crushed red pepper (or to taste)
  • 1/4 teaspoon ground white pepper (optional)
  • 1 tablespoon Shaoxing wine (optional)
  • 2 tablespoons chili bean paste (Doubanjiang)
  • 1/4 cup chicken broth or water
  • 1 teaspoon cornstarch
  • 1 pound package medium firm tofu, cut into 1/2-inch cubes
  • 1/2 teaspoon sesame oil or chili oil
  • 1/4 cup green onions, finely chopped


  1. Heat oil in a large skillet over medium high heat until the hot oil sizzles, about 1 minute. Add ground beef (or ground pork) and cook until browned on all sides, about 5-7 minutes. Make sure to break up the meat into small pieces to help even browning.
  2. Add ginger, garlic, Sichuan peppercorns, crushed red pepper, and white pepper (if using). Stir well and cook until fragrant, about 1 minute.
  3. Add Shaoxing wine, chili bean paste, chicken broth (or water), and cornstarch. Mix well until smooth and let the sauce mixture simmer over medium heat for 3-4 minutes until thickened a bit.
  4. Carefully add tofu and toss gently to coat. Optionally, you can gently heat the cubed tofu in a large cooking pot of boiling water over medium heat for 1-2 minutes to firm up a bit, and then transfer into the sauce mixture.
  5. Stir in sesame oil (or chili oil) and green onions and let the tofu simmer in the sauce for 1 minute.
  6. Serve immediately with a bowl of steamed rice or fried rice.

This Mapo Tofu recipe was created by, we simply shared it. Please check them out for more great ideas!

Vegan Tofu Scramble Recipe – Eggy Scramble Recipe

Prep: 15 mins – Cook: 10 mins – Total: 25 mins


  • 1 14- or 16-ounce (400/454g) block of firm tofu
  • 1/4 teaspoon ground turmeric
  • ½ teaspoon garlic powder
  • ½ teaspoon onion powder
  • ¼ teaspoon paprika
  • ½ teaspoon chipotle chile flakes (crushed chipotle chilies)
  • ½ teaspoon kala namak (AKA Indian black salt), plus more to finish
  • Freshly cracked black pepper to taste
  • 1 generous tablespoon tahini
  • 2 tablespoons nutritional yeast
  • ½ cup (120 mL) plant-based milk of choice, such as oat, cashew, or almond
  • 1 tablespoon olive oil or cooking oil of choice
  • Sea salt or kosher salt to taste


  1. Drain the tofu. Line a cutting board with a few layers of paper towels or a clean dish towel. Place the tofu on top, then weigh it down with a heavy cookbook, or a large plate weighed down by a few cans of beans. Press the tofu for 15 minutes.
  2. Make the eggy sauce. In a bowl, whisk together the turmeric, garlic powder, onion powder, paprika, chipotle, kala namak, tahini, and nutritional yeast. Pour in the milk gradually and whisk until you have a nice sauce.
  3. Crumble the pressed tofu with your hands into chunks, not too big or too small.
  4. Heat a large nonstick frying pan over medium-high heat with the oil. Once the oil is hot, add the tofu to the pan, and fry until it’s lightly browned, 5 to 7 minutes. Stir occasionally but not too often to allow the exterior to get lightly browned. Break up any large chunks of tofu with your spatula but don’t break it up too finely.
  5. Add the eggy sauce and fold to combine, using a silicone spatula to coat each piece of tofu with the sauce. Continue frying the tofu until you reach your desired texture and consistency. If you prefer your scramble on the dry side, cook for a few minutes. If you prefer it on the wet side, cook for just 30-60 seconds (I prefer slightly drier for a breakfast burrito).
  6. Finish the scramble with a few shakes of kala namak. Taste, and add a pinch of kosher salt or sea salt as needed. Reheat leftovers in a frying pan or in the microwave.

This delicious vegan tofu scramble recipe and photos were created, we simply shared it. Check them out for more great ideas!