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

Ma Po Tofu with Pork
with rice / spicy green beans

Active: 40 Total: 40

This spicy, saucy Chinese tofu with pork, which we last featured in 2020, has gained a following of fans. Some reviewers have even tracked down Szechuan peppercorns to give this dish its signature mouth-numbing spice.
Smarts: In China, Szechuan peppercorns are traditionally toasted and then ground in the first step of this recipe. Since they can be difficult to find, we use chili-garlic sauce to spice our version.

Tags
Proteins
Cuisines

Ingredients

Metric
Servings:
4
Szechuan Green Beans:
  • Green beans - 1 lb, trimmed
  • Oil, sesame - 2 Tbsp
  • Ma Po Sauce (ingredients listed separately) - 1 Tbsp
Ma Po Sauce:
  • Garlic - 2 cloves, chopped
  • Ginger, fresh - 2 tsp, grated
  • Ketchup - 4 Tbsp
  • Soy sauce, low-sodium - 2 Tbsp
  • Chinese black bean sauce - 2 Tbsp (find this 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)
Ma Po Tofu with Pork:
  • Green onions - 2 stalks, chopped, green and white parts separate
  • Tofu, soft - 16 oz, 1" / 2.5 cm cubes (sub firm tofu)
  • Cornstarch - 2 Tbsp
  • Stock, any type - 2 cups
  • Oil, cooking - 1 Tbsp
  • Pork, ground - 8 oz
  • Ma Po Sauce (ingredients listed separately) - 8 Tbsp
  • Lime juice - 2 tsp
Rice:
  • Rice, uncooked white or brown - 1 cup

Nutrition Facts

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 - (Double if making Thursday's meal.) 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.5 cm cubes.

Unlock this meal along with hundreds of smart meal plans and never stress about "What's for dinner?" again

Try for free
Learn More

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 Ma Po sauce (portion for green beans) into green beans and remove from heat. Season to taste with some 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 pork. Saute, breaking pork 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 some chili-garlic sauce if you'd like it to be spicier.

  6. If rice was made ahead, warm in the microwave (reserve half if doubled.)

  7. Top tofu with lime juice and green parts of green onions. Serve with rice and green beans on the side. Enjoy!

Nutrition Facts

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 (23)
Gluten-free (2)
Paleo (2)
Vegetarian (12)

Most Helpful

I didn't know what to expect but this was good! Used tomato paste instead of ketchup and added peas because I had no green beans.

By: Meaghan
Posted: Aug 18, 2022
Diet: Vegetarian
2 Helpful

15 reviews

Delicious and filling. Doubled the sauce (we always do - sometimes it works, sometimes it's unnecessary. This time it worked.) Used firm tofu because the only soft we could find was silken, so not sure how it would have been different, but firm was fine.

By: Jennifer
Posted: Sep 21, 2022
Diet: Original
0 Helpful

Would use firm tofu (like the picture) instead of silken tofu next time, but the taste was great. May add some Szechuan peppercorns next time too!

By: Mike
Posted: Aug 25, 2022
Diet: Original
0 Helpful

Just ok for us. Quite gloopy. Beans went bad so added peas. Would have preferred the beans for some textural differences. Don’t get soft silken tofu for this! Oops!

By: Angela
Posted: Aug 23, 2022
Diet: Vegetarian
0 Helpful

The sauce was very good, but I'm realising that I find tofu bland, even if I like the texture. I always expect it to be delicious and then I'm disappointed. The beans were a good accompaniment. Overall this dish was ok, but it was rather overshadowed by the yuxiang pork we had recently that was incredible.

By: Estelle
Posted: Aug 21, 2022
Diet: Original
0 Helpful

I added crushed Sichuan peppercorns after browning the pork - it’s not mapo tofu without that numb-y tingling heat! But otherwise delicious.

By: Anne
Posted: Aug 21, 2022
Diet: Original
0 Helpful

Couldn’t find black bean sauce so I substituted for miso. Flavors turned out great. This was my first time using soft tofu and we really the liked texture in this dish.

By: Erin
Posted: Aug 20, 2022
Diet: Original
0 Helpful