Mapo Tofu Spaghetti

Mapo Tofu Spaghetti
Christopher Simpson for The New York Times. Food Stylist: Simon Andrews.
Total Time
40 minutes
Rating
4(512)
Notes
Read community notes

Conventional mapo tofu calls for cubed tofu, but, if you blend silken tofu for a twist on the Sichuan favorite, you’ll yield a creamy pasta sauce with deep numbing, spicy mala flavor. For velvety results, select silken tofu that’s molded into its refrigerated tub. Shop at a Chinese market for the doubanjiang (fermented chile bean sauce or paste). Look for the kind that is jarred and labeled as toban djan or packaged as plastic-sealed paper cubes, and originating from Pixian. Also grab some Sichuan peppercorns, and for extra umami oomph, some douchi (fermented black beans), too. If beef or pork isn’t your thing, try ground turkey, lamb or a plant-based meat alternative. Chefs (Mei Lin of Nightshade in Los Angeles, and Yu Bo of Yu’s Family Kitchen in Chengdu) and home cooks (the family of Zhong Yi, a former graduate student at Sichuan University) alike have tinkered with mapo tofu, pushing its definition and inspiring this cross-cultural iteration.

Featured in: What I Learned From Loving Mapo Tofu

  • or to save this recipe.

  • Subscriber benefit: give recipes to anyone
    As a subscriber, you have 10 gift recipes to give each month. Anyone can view them - even nonsubscribers. Learn more.
  • Print Options


Advertisement


Ingredients

Yield:4 to 6 servings

    For the Mapo Tofu Sauce

    • 1(14- or 16-ounce) package silken tofu
    • teaspoons Sichuan peppercorns
    • 2tablespoons neutral oil, such as canola oil
    • 8ounces ground beef or pork (preferably 80 or 85 percent lean), roughly chopped to loosen
    • 2½ to 3tablespoons doubanjiang (fermented chile bean sauce or paste)
    • 1tablespoon douchi (fermented black beans, optional)
    • 1teaspoon minced fresh ginger
    • ½teaspoon red-pepper flakes (optional)
    • 2teaspoons regular soy sauce
    • 1rounded teaspoon granulated sugar, plus more as needed
    • Fine sea salt
    • 1large scallion, trimmed and sliced on a sharp bias into 2-inch-long pieces
    • 1tablespoon cornstarch dissolved in 2 tablespoons water

    For the Spaghetti

    • 1tablespoon fine sea salt
    • 12ounces dried spaghetti
    • 1large scallion, trimmed and cut on a sharp bias into 2-inch-long pieces
    • 2 to 3tablespoons grated Parmesan
Ingredient Substitution Guide
Nutritional analysis per serving (6 servings)

445 calories; 16 grams fat; 4 grams saturated fat; 0 grams trans fat; 7 grams monounsaturated fat; 3 grams polyunsaturated fat; 52 grams carbohydrates; 4 grams dietary fiber; 3 grams sugars; 22 grams protein; 414 milligrams sodium

Note: The information shown is Edamam’s estimate based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionist’s advice.

Powered by

Preparation

  1. Step 1

    Prepare the mapo tofu sauce: If the tofu came as a block in water, discard the water. Cut the tofu into large chunks, then use a stand blender or immersion blender to whirl the tofu into an ivory smoothie.

  2. Step 2

    In a medium (3- or 4-quart) pot over medium heat, toast the Sichuan peppercorns for 2 to 3 minutes, until super fragrant and slightly darkened. (A wisp of smoke is OK.) Let cool briefly, then pound with a mortar and pestle or pulse in a spice grinder.

  3. Step 3

    Prepare the remaining sauce ingredients and set them near the stove.

  4. Step 4

    Warm the oil in the pot over high heat. When shimmering, add the meat. Stir and mash into cooked and crumbly pieces, 1 to 2 minutes. Add 2½ tablespoons doubanjiang, the douchi (if using), ginger and red-pepper flakes (if using). Fry about 2 minutes longer, stirring constantly, until the mixture is a rich reddish brown.

  5. Step 5

    Reduce the heat to medium-low, then stir in the soy sauce and sugar. Scrape in the blended tofu. (If there’s much left in the blender jar, add 1 tablespoon water and whirl to loosen it.) Stir to combine well, partly cover and bring to simmer. Cook for about 3 minutes, stirring occasionally, to develop flavor throughout. Expect orange oil to appear on top.

  6. Step 6

    Taste the sauce and if needed, add the remaining ½ tablespoon doubanjiang (for heat), or a pinch of salt (for savoriness) or sugar (to tame heat).

  7. Step 7

    Stir in the scallions, then add the cornstarch slurry and stir until thickened. Turn off the heat. Stir in half the crushed Sichuan peppercorns to seed a bit of zing. Let sit for 5 to 10 minutes to deepen flavor and color before using; a little lingering orange oiliness is normal. Makes about 2½ cups. (You can also cool completely then refrigerate in an airtight container for up to 3 days.)

  8. Step 8

    Prepare the spaghetti: Fill a large pot about halfway with water and add no more than 1 tablespoon of salt to lightly season. Bring to a boil over high heat, then add the spaghetti and boil until al dente according to package instructions. Ladle out about ¾ cup of the pasta cooking water, then drain the spaghetti. Briefly rinse to remove some of the starch and shake to expel excess water.

  9. Step 9

    In the same pot (or a clean large skillet, if you wish), warm the tofu sauce and ⅓ cup of the reserved pasta cooking water over medium heat. When hot and bubbling, add the spaghetti to the sauce. Use tongs to stir and coat the strands. Stir in extra pasta water by the tablespoon for a creamier, silkier finish, if desired.

  10. Step 10

    When satisfied, stir in the scallion and cook very briefly until just softened. Divide the pasta among plates or shallow bowls and serve topped with the cheese and the remaining ground peppercorns.

Ratings

4 out of 5
512 user ratings
Your rating

or to rate this recipe.

Have you cooked this?

or to mark this recipe as cooked.

Private Notes

Leave a Private Note on this recipe and see it here.

Cooking Notes

For all the vegetarians out there: I used assorted wild mushrooms instead of “meat” substitutes and IT. WAS. AMAZING. Fried the mushrooms until caramelize and crisp then continued with the recipe as is. I am a spice fiend so I used all the bean-chili paste.

The addition of the parmesan seems a little strange to me, and could see toasted sesame seeds (that you could even blitz in a food processor to mimic the parm texture) as a sub that lends more to the flavor profile of this recipe.

Made a vegetarian rendition. Beyond meat worked great. I think the amount of peppercorn was but much, I found this more numbing than I usually like. But otherwise a very clever dish. One other gripe, why do recipes insist on using 12oz of pasta when it comes in 16oz packages. Every time I see this I assume the writer is just oblivious to the realities of a home cook.

This is really good on rice noodles, too.

Thanks to the comment section of the other Mapo Tofu David Tanis recipe I stumbled on the Fly By Jing doubanjiang and their amazing Chile Crisp which I used in lieu of the fermented black beans. Pricy but well worth it. For the commenter about the 12 oz of spaghetti, I found that De Cecco sells their Organic Spaghetti in that size and it is so far superior to the 16 oz regular spaghetti out there because it’s bronze died and that rough exterior is a marvel when it comes to absorbing sauce.

How does this work without the meat, ie veggie?

This recipe is formatted in such a confusing way that it’s hard to know what goes into the blender with that tofu. So, below the words SAUCE, the recipe writer means that all the ingredients EVENTUALLY go into the sauce. Read the whole thing through a few times before you start cooking.

I really loved the idea of using tofu in this way. I had firm tofu but adding some water allowed me to get a pretty silky puree. I followed the directions, but subbed in gochujang sauce since its what I had. Subbed chopped mushrooms for meat and cooked until nicely brown. My sauce was super think, so didn't add the cornstarch. I was surprised by how bland this was. It was hot, but there was little depth. Next time, lime juice, fish sauce to give it more depth, plus more ginger and garlic

I made substitutions with what was available in my refrigerator -- Firm tofu with some water added during processing, Thai green curry paste instead of the doubanjiang , vegan ground b'ef -- and it turned out delicious.

Use miso instead of black bean paste for that extra umami kick! I also subbed in gochujang.

This recipe is formatted in such a confusing way that it’s hard to know what goes into the blender with that tofu. So, below the words SAUCE, the recipe writer means that all the ingredients EVENTUALLY go into the sauce. Read the whole thing through a few times before you start cooking.

Also for another vegetarian option we used beans instead of meat, and it was so good!

Well, I was excited to prepare this and am terribly disappointed. I made it with Beyond Meat, and other than adding a bit more than a tablespoon of water to get my tofu out of the blender, I followed the recipe faithfully. The end result delivered on “numb” but offered no other significant flavor, and once out of the pan for more than a few minutes, the creamy tofu became pasty and lost its appeal. We ended up not only not finishing dinner, but we tossed the rest. Again, disappointing.

So delicious and so easy! The fermented bean paste and fermented beans can be found at a Asian grocery but you can also sub a chili crisp! I also had ramen noodles instead of spaghetti which made it extra delightful! Do not forget the Szechwan peppercorns—they add that wonderful slightly numbing sensation! Can’t wait to eat this again!

We made this vegetarian by using 8oz black beans in place of the meat. It was great! The dusting of ground Szechuan peppers before serving is a very happy addition. My kids ate this up, even the 7 year old who spurns tofu. In this recipe, he didn’t even know it was there!

Rob, Your criticism about the amount of pasta called for is easily solved- if you purchase the same brand of pasta for each shape you prefer ( spaghettini, fettuccini, linguini) , wrap the unused, uncooked portion in plastic wrap and save until the next time you cook. Alternatives? Cook the whole pound and have either left overs or eat more than you need.

Try with wild mushrooms, fried and caramelized as Claire suggested. Use the largest calphelon sauce pan. Start spaghetti water pot sooner so you don’t have to reheat. Double the doubugang and douchi. Put 1 tbs douchi in with tofu chunks before blending. Can add gouchugang for more heat. Strain the crushed Szechuan peppercorns through a lil strainer before adding to remove sharp husks. Disregard first mention of scallions and add them at the end or on top for brightness.

I liked this a lot especially after adding hot chili oil on top

gluten free pasta options: Jovial brown rice pasta has the best taste and texture by a mile.

We used Beyond Beef instead of chopped meat and was excellent providing 30 grams of protein.

There a better uses for tofu. Disappointed that this recipe came from a really great cook.

This was good! I added a pinch of white pepper and MSG alongside the sugar and soy sauce, which is an addition that I’d recommend. Depending on the texture of your doubanjiang, it may be helpful to mince it to smooth it out before adding it. Same with the douchi

I really loved the idea of using tofu in this way. I had firm tofu but adding some water allowed me to get a pretty silky puree. I followed the directions, but subbed in gochujang sauce since its what I had. Subbed chopped mushrooms for meat and cooked until nicely brown. My sauce was super think, so didn't add the cornstarch. I was surprised by how bland this was. It was hot, but there was little depth. Next time, lime juice, fish sauce to give it more depth, plus more ginger and garlic

Private notes are only visible to you.

Advertisement

or to save this recipe.