Skip to main content
Photo by Joseph De Leo, Prop Styling by Anne Eastman, Food Styling by Lillian Chou
  • Active Time

    25 min

  • Total Time

    25 min

Mapo tofu is a specialty of China’s Sichuan province, and a paragon of the region’s famed ma la, or numbing and spicy, flavor. The complex flavor of this Chinese dish comes from three key ingredients: Sichuan chili flakes, umami-rich doubanjiang (a fermented chile–broad bean paste), and citrusy, tingling, mildly mouth-numbing Sichuan peppercorns (the berry of a prickly ash tree). Together, these ingredients bring a complex burn to the stew-like mapo tofu, which combines ground pork, douchi (fermented black beans), soy sauce, chicken stock, and cubes of creamy soft tofu for a quick-cooking wok meal. Thickened with cornstarch and garnished with green onions and ground Sichuan pepper, mapo tofu is best served over steamed white rice, with a refreshing, cooling beverage alongside.

We tested this mapo tofu recipe with several brands of fermented bean and chili paste, each varying in flavor and texture. Anything labeled “toban jiang” or “doubanjiang” will work, but it’s worth seeking out jars labeled Pixian or Chengdu for this icon of Sichuan cuisine.

Editor’s note: This recipe was originally published in the July 2008 issue of ‘Gourmet’ and first appeared on Epicurious in August 2008.

All products featured on Epicurious are independently selected by our editors. However, when you buy something through our retail links, we may earn an affiliate commission.

What you’ll need

  • Chili Bean Paste, pack of 2

    $24 At Amazon
  • Sichuan Red Chili Powder

    $12 At Amazon
  • Red Sichuan Peppercorns

    $10 At Amazon
  • Fermented Black Beans

    $8 At Amazon


4 servings

½ teaspoon Sichuan peppercorns, toasted and cooled
1 (14- to 17-ounce) package tofu (not silken), rinsed
3 tablespoons peanut or vegetable oil
5 ounces ground pork butt (not lean; ⅔ cup)
2½ tablespoons toban jiang (hot bean sauce)
1 tablespoon fermented black beans, rinsed, drained, and chopped
2 teaspoons Sichuan chili powder
1 cup chicken stock or reduced-sodium chicken broth
2 teaspoon soy sauce
1 teaspoon sugar
1 tablespoons cornstarch
4 teaspoons water
4 scallions, chopped (½ cup)
Equipment: an electric coffee/spice grinder; a well-seasoned 14-inch flat-bottomed wok.

Step 1

Grind peppercorns in grinder and set aside.

Step 2

Cut tofu into ¾-inch cubes and pat dry.

Step 3

Heat wok over high heat until it begins to smoke, then pour oil down side and swirl to coat bottom and side. Stir-fry pork until no longer pink. Add bean sauce, black beans, and chile powder and stir-fry 1 minute. Stir in stock, soy sauce, sugar, tofu, and a pinch of salt. Simmer, gently stirring occasionally, 5 minutes.

Step 4

Meanwhile, stir together cornstarch and water until smooth.

Step 5

Stir cornstarch slurry mixture into stir-fry and simmer, gently stirring occasionally, 1 minute. Stir in scallions and simmer 1 minute. Serve sprinkled with Sichuan pepper.

Step 6

Serve with rice.

How would you rate Mapo Tofu (麻婆豆腐)?

Leave a Review

Tell us what you think
  • I had never tasted this dish before, so never made it either. But I love, love, love Asian cuisine and the photo here is SO pretty. I also love tofu. Made this dish, without the oil, and it was fantastic!!! Super spicy, the tofu (I used silken) was slurpy and satisfying. Yum yum!

    • Chef Cinnamon

    • Dallas, TX

    • 7/1/2022

  • This is one of my favorite recipes. Make sure you use the tobanjiang (hot bean sauce) and sichuan peppercorn (order from amazon if you don't have a chinese food store near you). I've even gotten my brother, a renowned tofu-hater, to eat this dish. Enjoy!

    • antonys1

    • NY, NY

    • 10/25/2014

  • Made this last night. Delicious. Will add to the "regular" rotation. Followed exactly although I used spicy thai chili powder, that I had on hand, which made it very hot! I had never really made a tofu based recipe before. Wow. Spouse and myself both had seconds.

    • Anonymous

    • 4/24/2012

  • I made this as listed except I had to substitute black peppercorns for the Sichuan variety because the two local Asian Markets did not carry them. My family found it to be very spicy, I will probably cut back on the chile powder next time, but everyone loved it. A definite keeper.

    • PacNorWest

    • Seattle

    • 5/14/2011

  • Excellent! Guests at an important business luncheon scraped their plates (served with chinese chicken salad, also on this site as well as cold sichuan sesame noodles). The only thing I altered was to use low sodium soy sauce. This is a great, simple, over-the-top for flavor recipe.

    • BerlinBaby

    • Berlin, Germany

    • 3/14/2010

  • Made the recipe without any oil and minus the pork. It was healthy and great. Will make again.

    • delspina

    • purdys

    • 2/27/2009

  • This dish is amazing and so easy. The secret is the sichuan pepper. It won't be the same without it.

    • Anonymous

    • Newport Beach, CA

    • 11/9/2008

See Related Recipes and Cooking Tips

Read More
Kung Pao Chicken
Kung pao chicken is a beloved Chinese take-out staple, but its balance of salt, sweet, tang, and heat is easy to re-create at home.
Simple Roast Chicken
Chef Thomas Keller’s food is known for fine dining finesse, but his recipe for simple roast chicken is about as easy as it gets.
How to Boil Corn on the Cob
The best way to boil corn on the cob is to keep things simple so that nothing gets in the way of the vegetable’s sweet, summery flavor.
Instant Pot Jogaetang
Do not be fooled by the light colored broth in this Korean Instant Pot clams recipe: The chile peppers pack a punch.
Mango Sticky Rice
Maple Whiskey Chicken Lollipops
Seasoned, smoked, and slicked with a simple maple whiskey glaze, these chicken lollipops are epic for any summer celebration.
Pocky S’Mores
Cookie, chocolate, and marshmallow: the delicious flavors of classic summer s’mores, rearranged.
Smoked Duck
This smoked duck is a beauty, with a burnished finish from the molasses.