Tasty Sichuan Mapo Tofu

Category: Restaurant-Quality Entrées at Home

This fast Mapo Tofu brings real Sichuan taste in only 20 minutes. Soft tofu pieces are slowly mixed into a tasty blend of ground pork, flavorful garlic, ginger, and green onions, flavored with doubanjiang (hot bean paste) and Sichuan peppercorns for that unique tingly warmth. The meal thickens with a basic cornstarch mix and finishes with a drizzle of sesame oil that boosts the rich flavors. Great for busy nights, this quicker version keeps the old-school taste while saving prep time. Enjoy it hot with plain rice for a filling meal that mixes spicy, savory and fragrant elements.

Sandra
By Sandra Sandra
Updated on Fri, 02 May 2025 18:46:58 GMT
A dish of Mapo Tofu with green onions. Pin
A dish of Mapo Tofu with green onions. | howtogourmet.com

This robust Mapo Tofu dish brings true Sichuan taste to your table in just 20 minutes. The smooth tofu chunks soaked in a fiery, rich sauce with aromatic ground pork create a wonderful mix that's made this meal a worldwide hit.

I whipped up this dish during a stormy night when I needed something comforting. The blend of velvety tofu and spicy sauce hit the spot so well that it's now my favorite quick dinner when I want something amazing without cooking all evening.

Ingredients

  • Silken tofu: creates that tender feel that soaks up all the sauce flavors
  • Ground pork: brings richness and character - grab quality meat with some fat for better taste
  • Doubanjiang: this spicy bean paste is crucial for real Sichuan taste
  • Sichuan peppercorn: gives that unique tingly feeling that makes true Mapo Tofu stand out
  • Chicken stock: gives the sauce more flavor - homemade is tops but store-bought works too
  • Cornstarch: makes that glossy sauce texture that sticks to your tofu
  • Sesame oil: adds a nice nutty finish - go for the toasted kind for extra punch

Step-by-Step Instructions

Prepare the Thickening Agent:
Mix cornstarch with cool water in a small dish and stir till it's totally smooth. This mix will help your sauce reach that perfect thickness that hugs the tofu. Always use cool water since hot water makes lumps.
Prepare the Tofu:
Cut tofu into 1inch blocks with a sharp knife using light pressure. You'll want clean cuts without squishing the soft tofu. Dunking the cubes in salty water helps firm them up a bit while keeping their soft feel.
Cook the Meat Base:
Brown your ground pork in oil on medium heat until there's no moisture left. This part is key to building good flavor. Break up any chunks for even cooking and better texture in your finished dish.
Build the Aromatics:
Throw in garlic, ginger and white scallion parts to the cooked meat and stir for about 30 seconds until smells good. These basics create the flavor base for your sauce. Don't let them burn or they'll taste bitter.
Create the Sauce:
Put in doubanjiang, soy sauce and other flavorings to make your rich sauce base. Cook these items briefly to bring out their oils and smells before adding any liquid. Your sauce should look deep red and shiny.
Combine Everything:
Softly fold tofu into the sauce using a spatula with a lifting motion instead of stirring around. This keeps the tofu intact while letting it soak up flavors. Cook shortly but don't overdo it.
A close up of a dish of Mapo Tofu. Pin
A close up of a dish of Mapo Tofu. | howtogourmet.com

The doubanjiang really is the heart of this meal. I once tried making Mapo Tofu without it and got something totally different. After traveling to Sichuan years back, I found out that aged bean paste gives the dish its special color and richness that you can't get from other stuff.

Choosing the Right Tofu

Silken tofu is the classic choice for Mapo Tofu, giving that soft, melt-away feel. But if you want something sturdier, medium firm tofu works too. The main difference is that silken needs more careful handling while medium firm keeps its shape better but doesn't soak up quite as much flavor. Whichever way you go, pick fresh tofu that smells clean and stay away from packs with too much water or yellowish color.

Perfect Heat Level

Real Mapo Tofu should have that special numbing spiciness that grows as you eat. If you're new to Sichuan food, start with smaller amounts of doubanjiang and Sichuan peppercorn, adding more next time as you get used to it. The cool thing about making this at home is finding your own sweet spot between kick and flavor. Many Sichuan places offer different heat options so folks can pick what they like, just like you can do at home.

A bowl of Mapo Tofu. Pin
A bowl of Mapo Tofu. | howtogourmet.com

Serving Suggestions

Most people serve Mapo Tofu with plain white rice which really lets the bold flavors shine. For a full meal, add some stir fried veggies like bok choy or Chinese broccoli. The mix of spicy tofu and fresh greens makes for a well-rounded plate. Some folks enjoy having pickled veggies on the side to clean your taste buds between bites of the rich, spicy main dish.

Storage and Reheating

Mapo Tofu tastes even better the next day after sitting in the fridge as the tofu keeps soaking up the sauce flavors. Keep extras in a sealed container for up to 3 days. When warming it up, add a splash of water or broth to thin the sauce and heat slowly on medium low. Don't boil it hard or you'll break down the tofu. The cornstarch might make the sauce really thick when cold but it'll loosen up when heated again.

Recipe FAQs

→ What can I substitute for doubanjiang?

If you can't find doubanjiang, try Korean gochujang with a bit of soy sauce, or mix miso paste with chili paste. It won't taste exactly the same, but these swaps give you similar rich and spicy notes. Go easy at first since gochujang tends to be sweeter than doubanjiang.

→ Can I make vegetarian Mapo Tofu?

Absolutely! Swap ground pork for crumbled firm tofu, tempeh, or a plant-based meat option. Use veggie broth instead of chicken stock and skip the chicken bouillon. To boost flavor, add 1-2 teaspoons of mushroom powder or extra soy sauce to make up for the missing meat taste.

→ Why is my tofu breaking apart?

Silken tofu breaks easily. Cut and cook it carefully. Just warm it up when blanching, don't fully cook it. Add it to your sauce with a gentle folding motion instead of stirring hard. If you want tofu that holds together better, try medium-firm tofu instead.

→ How spicy is this dish and can I adjust the heat level?

Classic Mapo Tofu has medium heat. For a milder version, cut down to 1 tablespoon of doubanjiang, or bump it up to 2 tablespoons if you love spice. You can also add more or less chili oil as you like. The Sichuan peppercorns give that tingly feeling rather than heat - leave them out if that's not your thing.

→ What's the best way to store leftover Mapo Tofu?

Keep leftovers in a sealed container in the fridge for up to 3 days. Warm them slowly on the stove using low-medium heat, and add a splash of water if the sauce looks too thick. Don't use the microwave as it can make your tofu rubbery.

→ Can I prepare Mapo Tofu in advance?

You can make the meat sauce ahead of time, but add fresh tofu right before eating. The sauce keeps in the fridge for 2-3 days. When you're ready to eat, warm up the sauce, prep new tofu, and mix them together using steps 8-9 from the recipe to keep that nice silky texture.

Quick 20-min Tofu Dish

Smooth tofu pieces mixed with tasty ground pork in a fiery Sichuan-style sauce, finished in just 20 minutes for a fast evening meal.

Preparation Time
10 min
Cooking Time
10 min
Total Time
20 min
By Sandra: Sandra

Category: Main Courses

Skill Level: Easy

Cuisine: Chinese

Yield: 4 Servings

Dietary Preferences: Dairy-Free

Ingredients

→ Main Ingredients

01 1 teaspoon toasted sesame oil
02 1/2 teaspoon ground Sichuan peppercorn
03 1 tablespoon vegetable oil
04 2 teaspoons chili oil
05 1 teaspoon chicken bouillon powder
06 2 teaspoons salt
07 1/4 teaspoon minced ginger
08 1 scallion, chopped finely, divide greens and whites
09 3 cloves garlic, finely minced
10 1 1/2 tablespoons doubanjiang (spicy bean paste)
11 1/2 teaspoon dark soy sauce
12 1 lb silken tofu, cut into cubes
13 1 cup chicken stock (low-sodium)
14 1/2 lb ground pork
15 1/2 teaspoon white sugar

→ Thickening Agent

16 2 tablespoons cold water
17 1 tablespoon cornstarch

Steps

Step 01

Stir together cornstarch and cold water in a little dish until no lumps remain. Keep handy for later.

Step 02

Using a sharp knife, chop the tofu into cubes about an inch wide. Make cross-wise cuts after slicing horizontally.

Step 03

Heat salted water in a medium pot. Add tofu cubes and cook for a minute, then carefully drain them in a colander. Don’t rinse.

Step 04

Warm up vegetable oil in a big non-stick pan. Toss in the ground pork and cook for 4-5 minutes until the liquid is gone.

Step 05

Throw in garlic, whites of the scallion, and ginger to the browned pork. Stir until it smells amazing.

Step 06

Sprinkle in sugar, chili oil, doubanjiang, bouillon powder, Sichuan peppercorn, and soy sauce. Stir to mix thoroughly.

Step 07

Add chicken stock into the pan, followed by the prepared thickener. Stir well and let it cook until the sauce thickens a bit.

Step 08

Place tofu into the pan and gently fold it into the sauce using a spatula. Be careful to avoid breaking it.

Step 09

Top with sesame oil and garnish with scallion greens. Serve warm alongside rice if you like.

Additional Notes

  1. Fresh silken tofu works best. Keep cooking short to keep the texture smooth.
  2. You can find doubanjiang at most Asian stores. Adjust for more or less heat.

Required Equipment

  • Sharp knife
  • Large non-stick pan
  • Colander
  • Medium pot

Allergen Information

Always review every ingredient for potential allergens and consult a health professional if you’re unsure.
  • Has soy from tofu and soy sauce.
  • Could include gluten depending on the type of soy sauce or doubanjiang used.

Nutritional Information (per serving)

The provided details are for informational purposes and should not replace professional health advice.
  • Calories: 290
  • Fats: 18 g
  • Carbohydrates: 10.5 g
  • Proteins: 19 g