Tired of dinner decisions? Enjoy a 30 day trial to our meal plan service, voted #1 by Lifehacker, and reduce your mental load today.

Ma Po Tofu with Pork
with rice / Szechuan green beans

Active: 40 minTotal: 40 min

This spicy, saucy Chinese tofu can be made at home in about as long as it would take to order it from your local take-out spot. We previously featured a vegetarian version of this dish that got great reviews, but we've used community members' feedback to bring you a new and improved version that gets added savory flavor from a bit of ground pork.
Smarts: In China, Szechuan peppercorns are traditionally toasted in the first step of this recipe, but they were difficult for many people to find, so we've used chili-garlic sauce to spice this version.

Dependency

Ingredients

Servings:
4
Metric
Rice:
  • Rice, white or brown - 1 cup
Ma Po Tofu with Pork:
  • Garlic - 2 cloves, chopped
  • Ginger - 2 tsp, grated
  • Ketchup - 4 Tbsp
  • Soy sauce, low-sodium - 2 Tbsp
  • Chinese black bean sauce - 2 Tbsp (in the international aisle as regular, black bean garlic, or a spicy version called doubanjiang)
  • Sugar - 1 tsp
  • Chili-garlic sauce - 2 tsp (sub any hot sauce)
  • Green onions - 2 stalks, chopped, green and white parts separate
  • Tofu, soft - 16 oz, 1" / 2.5cm cubes (sub firm tofu)
  • Cornstarch - 2 Tbsp
  • Stock, any type - 1 1/2 cups
  • Oil, cooking - 1 Tbsp
  • Pork, ground - 8 oz
  • Lime juice - 2 tsp
Szechuan Green Beans:
  • Green beans - 1 lb, trimmed
  • Oil, sesame - 2 Tbsp
  • Ma Po Sauce (ingredients listed separately) - 1 Tbsp

Nutrition Facts

Serving Size: 1 serving
Servings Per Recipe 4
Amount Per Serving
Just a moment...
% Daily Value
Just a moment...
Just a moment...
Just a moment...
Just a moment...
Just a moment...
Just a moment...
Just a moment...
Just a moment...
Just a moment...

Increase your nutrition smarts

Prep

  1. Garlic / Ginger / Green beans - Prep as directed and store separately. (Can be done up to 5 days ahead)
  2. Make Ma Po sauce- Combine garlic, ginger, ketchup, soy sauce, black bean sauce, sugar and chili-garlic sauce. (Can be done up to 5 days ahead)
  3. Rice - (Skip if rice was made on Tuesday.) For white rice, rinse until clear. Fill a saucepan or Dutch oven (or rice cooker) with rice, water (use 2:1 ratio for water to rice), and some salt. Cover with lid and bring to a boil. Once water boils, stir, lower heat to a low-medium, and cover. Check white rice after ~20 min; brown at ~45 min. Rice is done when it's absorbed all the water. If it's not done, leave the cover on until all water has been absorbed. Take cover off to release steam and fluff with a wooden spoon after 5 minutes. (Can be done up to 5 days ahead)
  4. Green onions - Prep as directed. Store green and white parts separately. (Can be done up to 3 days ahead)
  5. Tofu - Drain liquid off tofu and slice into 1" / 2.5cm cubes.

Make

  1. Heat a wok over medium-high heat for green beans. Add sesame oil then green beans to heated oil. Saute for 10 to 12 minutes, until browned and blistered.
  2. While green beans cook, whisk cornstarch into stock.
  3. Stir 1 Tbsp (15mL) of Ma Po sauce (for 4 servings; adjust if customizing) into green beans and remove from heat. Season to taste with additional salt. Set aside, covered to keep warm.
  4. Return wok to medium-high heat and add cooking oil. Add white parts of green onions and saute until fragrant, ~2 minutes. Add ground pork and saute, breaking it into small pieces, until it begins to brown. Drain any excess liquid or oil from wok and return to heat.
  5. Pour remaining sauce and stock / cornstarch mixture over pork and bring to a simmer. Add tofu and reduce heat to medium. Simmer gently to let the flavors come together, 2 to 3 minutes more. Taste tofu and add additional chili-garlic sauce if you'd like it to be more spicy.
  6. If rice was made ahead, warm in the microwave.
  7. Top tofu with lime juice and green parts of green onions. Serve with rice and green beans on the side. Enjoy!

Get access to all of our delicious recipes and time-saving meal plans!

Get 1 free month
Learn More

Nutrition Facts

Serving Size: 1 serving
Servings Per Recipe 4
Amount Per Serving
Just a moment...
% Daily Value
Just a moment...
Just a moment...
Just a moment...
Just a moment...
Just a moment...
Just a moment...
Just a moment...
Just a moment...
Just a moment...

Increase your nutrition smarts


Reviews

Ratings

Original (86)
Gluten-free (3)
Paleo (24)
Vegetarian (29)

47 reviews

Used spicy szechuan sauce I stead of black bean sauce. Tasted great

By: Grace
Posted: Oct 01, 2019
Diet: Vegetarian
0 Helpful

I was a fan, but the boys didn’t really like it. I cut the spice down so it wasn’t too much for them.

By: Emily
Posted: Feb 27, 2018
Diet: Original
0 Helpful

The whole family loved this one. I only used 1/2 t. of chili garlic sauce because I was worried about the spice, and it was just right for my little ones. Also baked the tofu first to give it a little more crunch and flavor, using this recipe: http://cookieandkate.com/2016/how-to-make-crispy-baked-tofu/

By: Brenna
Posted: Apr 16, 2017
Diet: Vegetarian
0 Helpful

Not my favorite.

By: Rita
Posted: Mar 14, 2017
Diet: Vegetarian
0 Helpful

Sauce was good, recipe was easy. Would like more veggies included next time.

By: Caroline
Posted: Mar 03, 2017
Diet: Vegetarian
0 Helpful

Very good! I also used hoisin sauce instead of bean sauce. Also, I made about 1.25-1.5 times the Ma Po sauce to ensure all of the flavor was abundant in both the green beans and the main dish.

By: Cathy
Posted: Feb 22, 2017
Diet: Original
0 Helpful