Let’s talk about one of my all-time favorite Sichuan dishes—Mapo Tofu! Seriously, every time I hit a Sichuan restaurant, this is the first thing I order. It’s cheap, flavorful, and hits that perfect spicy-savory spot. And guess what? You don’t need to be a pro chef to make it at home. I’ve got a super simple, no-fuss recipe that tastes just like the restaurant version. Let’s dive in!

What You’ll Need for Homemade Mapo Tofu
First, let’s round up the ingredients. Don’t worry—most of these are probably already in your pantry or fridge. Here’s the lowdown:
- 1 pound soft tofu (trust me, soft tofu is way better here than firm—more silky and absorbs flavors like a champ!)
- 3.5 ounces ground pork (leftover pork works too—just blitz it in a food processor like I did!)
- 1 small bunch green onion, garlic, and ginger (chop ’em up to taste—skip any you don’t love)
- 5-6 Sichuan peppercorns (for that signature numbing kick)
- 1 tablespoon Pixian doubanjiang (this is non-negotiable—it’s the soul of Mapo Tofu!)
- 1 tablespoon chili oil (optional, but I add it for extra heat—spice lovers, you know the drill)
- 1/4 cup cornstarch slurry (mix cornstarch with water for thickening)
- A pinch of Sichuan peppercorn powder (for finishing)
- 2 grams salt (for boiling tofu)
- 3 grams sugar (balances the saltiness and spiciness—game changer!)
- 1 tablespoon light soy sauce (for umami depth)
Step-by-Step Mapo Tofu Instructions
Okay, let’s get cooking. I’ve broken this down into easy steps with pics to guide you—no stress!
Step 1: Prep the Pork (Leftover Hack Included!)

Got leftover pork? Perfect! I thawed a chunk and tossed it into my food processor to make ground pork. No processor? Just chop it super fine—works just as well.
Step 2: Cut the Tofu

Slice the soft tofu into 1-inch cubes. Be gentle—soft tofu is delicate! If it crumbles a little, no biggie—still tastes amazing.
Step 3: Blanch the Tofu (Pro Tip Alert!)

Fill a pot with water, add 2 grams of salt, and bring to a boil. Drop in the tofu cubes and cook for 2 minutes. Why? Blanching makes tofu less likely to fall apart when you stir it later, and it gets this nice, bouncy texture. Drain and set aside.
Step 4: Chop the Aromatics

Chop the green onion (white parts for cooking, green parts for garnish), garlic, and ginger into tiny pieces. I love garlic, so I add a lot—adjust to your taste!
Step 5: Toast the Peppercorns

Heat a little oil in a wok or skillet over medium heat. Toss in the Sichuan peppercorns and toast for 30 seconds until they smell fragrant. Fish them out—we just want the oil infused with that numbing flavor.
Step 6: Sauté the Aromatics

Add the chopped ginger, garlic, and white parts of the green onion to the peppercorn oil. Sauté for 1 minute until the kitchen smells like heaven—seriously, this is the best part!
Step 7: Cook the Ground Pork

Throw in the ground pork and break it up with a spatula. Cook until it’s browned (about 3 minutes). No more pink bits—we want it crispy around the edges for extra flavor.
Step 8: Add the Spices (Time for Red Oil!)

Stir in the Pixian doubanjiang and chili oil (if using). Cook for 1 minute until the oil turns bright red and the doubanjiang is fragrant. Warning: Your kitchen will smell so good, your roommates might come running!
Step 9: Stir Everything Up

Give the pork and spice mix a good stir to make sure everything is coated. This is where the flavors start to meld—yum!
Step 10: Add Liquid and Seasonings

Pour in 1 cup of water (or chicken broth for extra umami) and bring to a simmer. Stir in the light soy sauce—this adds that savory depth we all love.
Step 11: Add the Tofu (Be Gentle!)

Gently add the blanched tofu cubes to the pot. Sprinkle in the 3 grams of sugar (it balances the salt and spice—don’t skip this!). Now, here’s the trick: Push the tofu around with a spatula instead of stirring vigorously. We don’t want mushy tofu!
Step 12: Thicken the Sauce

Slowly pour in the cornstarch slurry while stirring the sauce. Keep stirring until the sauce thickens—this should take about 1 minute. The sauce should cling to the tofu nicely.
Step 13: Finish with Peppercorn Powder

Turn off the heat and sprinkle a tiny pinch of Sichuan peppercorn powder over the top. This adds that iconic numbing kick—so good!
Step 14: Garnish and Serve

Sprinkle the green parts of the green onion over the Mapo Tofu. And… done! Serve it hot with steamed rice—you’ll want seconds, trust me.
Final Result

Look at that golden, spicy sauce coating the silky tofu! Every bite is savory, spicy, and a little numbing—exactly how Mapo Tofu should be. My family goes crazy for this recipe—hope yours does too!
Pro Tips for Perfect Mapo Tofu Every Time
Before you go, here are a few quick tips to make your Mapo Tofu even better:
- Stick to soft tofu! Firm tofu is too chewy and won’t absorb the sauce as well. Trust me on this.
- Don’t skip the blanching step—it’s the secret to non-crumbly tofu.
- Pixian doubanjiang is key. If you can’t find it locally, order it online—it’s worth every penny.
- Adjust the spice level to your taste. Skip the chili oil if you don’t like super spicy food, or add more if you’re a heat fiend.
There you have it—your go-to recipe for homemade Mapo Tofu. It’s easy, affordable, and tastes just like the restaurant version. What are you waiting for? Grab your ingredients and start cooking—your taste buds will thank you!

