📖 This recipe is in the book
The Imported Kitchen — every Takeout Kit classic plus my travel favorites: 22 recipes with the exact imported brands that make them taste real.
Get the Cookbook — $9.99 →
Build Your Own Mapo Tofu Kit
These four Sichuan pantry staples are what produce mala – the numbing-and-hot sensation that defines the dish and that no amount of chili flakes will replicate. Tofu, ground pork, garlic, ginger and stock you can get anywhere. Mapo tofu is Chengdu’s own dish, and eating it there is what finally made the numbing Sichuan peppercorn make sense to me.
- 🌶️ Doubanjiang (Pixian Chili Bean Paste)
Why this one: doubanjiang is the single ingredient that makes mapo tofu taste like Chengdu instead of generic stir-fry. Look for Pixian on the label – it is aged for months and carries a deep, salty funk that fresh chili paste cannot fake. Fry a spoonful in oil until the oil turns red before anything else goes in the wok. - 🫧 Sichuan Peppercorns (Red Huajiao)
The numbing half of mala: these are not peppercorns at all, they are dried husks, and they produce a tingling buzz on the lips that heat alone never will. Buy whole and toast them briefly before grinding – pre-ground loses its fizz within months. - 🔥 Sichuan Chili Oil (Chiu Chow style)
The colour and the perfume: a good chili oil carries toasted sesame and star anise underneath the heat, and it is what gives the finished dish its glossy red sheen. Spoon it over at the end rather than cooking it in, so the aroma survives. - 🥄 Potato Starch
The texture: mapo tofu should coat the back of a spoon, not sit in a watery puddle. Potato starch makes a glossier, more delicate slurry than cornstarch and holds up better when the dish sits on the table. Add it in two stages so you can judge the thickness. - 🍳 Craft Wok 14 inch Hand Hammered Carbon Steel Wok
For the heat: mapo tofu wants a screaming hot pan for the doubanjiang to bloom. Carbon steel gets there in a way a nonstick skillet never will.
As an Amazon Associate I earn from qualifying purchases.
This Sichuan mapo tofu recipe comes from China's Sichuan province, and it hits you in three stages.
First comes the chili heat, which the numbing Sichuan peppercorn then softens. Last is the soft, creamy silken tofu and the steamed jasmine rice underneath.
What is Mapo Tofu?
Mapo tofu comes from Sichuan province, which is known for bold, spicy food. It's soft tofu and ground pork cooked in a spicy sauce with Sichuan peppercorns, chili peppers, and fermented soybeans. The point of the dish is three things at once: heat from the chili peppers, numbing from the Sichuan peppercorns, and savory funk from the fermented soybeans. It's usually served with steamed rice, and you'll find it at many Chinese restaurants.
What Is the Sichuan Peppercorn and Why Does It Matter?
The Sichuan peppercorn, also known as the Szechuan peppercorn, is a type of spice commonly used in Chinese cuisine. It is native to the Sichuan province of China, where it has been used for centuries as a key ingredient in many dishes. The peppercorn is actually the dried berry of a type of plant known as the Zanthoxylum piperitum. It has a unique flavor that is both spicy and numbing and is often used in combination with chili peppers to create the signature spicy-numbing taste of Sichuan cuisine. This combination provides a complex flavor profile that is both invigorating and comforting, making it a favorite among spice enthusiasts. Ground Sichuan peppercorns can be used to enhance the flavor of dishes, particularly in recipes involving ground meat and tofu. Learn more about Sichuan Peppercorns.
What Is the History of Sichuan Mapo Tofu?
Mapo tofu is believed to have been created by a woman named Chen Mapo, who lived in the 19th century. The name "Mapo" translates to "pockmarked old woman," after her pockmarked face. It's usually garnished with green onions, and the minced meat can be pork or beef. It started as humble food and is now cooked all over the world. Read more about the history of Mapo Tofu.
Start with less spice than you think you need. You can always add more. Explore more Sichuan recipes.
What Ingredients Do You Need for Mapo Tofu?
To cook authentic mapo tofu, you'll need the following ingredients:
- Soft tofu
- Ground pork
- Sichuan peppercorns
- Chili peppers
- Fermented soybeans
- Garlic
- Ginger
- Soy sauce
- Light soy sauce
- Sugar
- Cornstarch
- Water
- Vegetable oil
How Do You Make the Mapo Tofu Sauce?
The sauce is a mix of:
- Ground bean sauce (面豉酱)
- Chili sauce
- Oyster sauce
- Light soy sauce
- Dark soy sauce
- Sugar
Stir-fry this mixture with the ground pork, garlic, and ginger, then simmer it with the tofu until the sauce coats everything. The chili sauce is where the heat comes from.
Variations
Some popular variations:
- Vegetarian and Vegan Versions: Substitute the ground pork with mushrooms or other plant-based ingredients for a meat-free option.
- Spicier Versions: Increase the amount of chili peppers or Sichuan peppercorns for an extra kick.
- Milder Versions: Reduce the chili peppers or Sichuan peppercorns for a less intense heat.
A few more specific versions:
- Twice-Cooked Pork Mapo Tofu: Add twice-cooked pork to the dish for an extra layer of flavor.
- Silken Tofu Mapo Tofu: Swap out the soft tofu for silken tofu for an even creamier texture. Firm tofu isn't ideal, but it works if you like a denser texture and more bean flavor.
Tips
To cook mapo tofu, gently simmer the tofu to maintain its shape and avoid over-stirring.
Mapo tofu is an explosion of bold Sichuan flavors - intensely savory, spicy, and slightly numbing from Sichuan peppercorns. The silky soft tofu absorbs the rich, crimson sauce made with doubanjiang (fermented chili bean paste), while the ground pork adds a meaty depth. The signature ‘mala’ sensation (numbing-spicy) is what sets this dish apart from other spicy foods, creating a tingling warmth that’s addictive.
Doubanjiang is a fundamental Chinese fermented chili bean paste, often called the ‘soul of Sichuan cooking.’ It’s made from fermented broad beans, chili peppers, and salt, and the best versions (like Pixian doubanjiang) are aged for years to develop deep, complex umami flavor. It provides the rich red color, savory depth, and signature heat in mapo tofu. Look for it in Asian grocery stores - the Pixian brand with the red and gold label is considered the gold standard.
You can, but the dish will be missing its signature ‘mala’ (numbing-spicy) quality. Sichuan peppercorns create a unique tingling, buzzing sensation on the tongue that’s different from regular heat. If you can’t find them, adding a small pinch of ground white pepper and a squeeze of lime juice can approximate some of the brightness, but for the authentic experience, Sichuan peppercorns are worth seeking out online or at Asian grocery stores.
Mapo tofu can be a nutritious meal - tofu is an excellent source of plant-based protein, calcium, and iron, while being low in calories. The dish also contains beneficial compounds from garlic, ginger, and Sichuan peppercorns. To make it lighter, you can use less oil, substitute ground turkey or chicken for pork, or make it fully vegetarian by using mushrooms instead of meat. Served over rice, it’s a satisfying and relatively balanced meal.

Sichuan Mapo Tofu & Jasmine Rice Recipe
Equipment
- 1 Wok optional
- 1 Rice cooker optional
- 1 Spice grinder optional
Ingredients
- 24 oz Soft Tofu
- 1.5 cups Jasmine rice
- 3 tablespoon Doubanjiang (broad bean chili paste)
- 2-3 tablespoon Chili oil
- 2 teaspoon Sichuan peppercorn (ground)
- ¼ cup Green onions (chopped)
- 1 tablespoon Potato starch
- 2 cloves Garlic (minced)
- 1 teaspoon Ginger (minced)
- 1 cup Vegetable broth
Proteins (choose one):
- ½ lb Ground pork
- ½ lb Ground beef
- ½ lb Ground chicken
- ½ lb Mushrooms
Side (optional):
- 2 cups Fried garlic green beans
Instructions
Cook Rice
- Place jasmine rice in a rice cooker or medium pot with lid.
- Rinse rice by adding cold water to pot, swirling, and carefully draining 2-3 times until the water runs clear.
- Add 1.5 cups of water to rice. For rice cooker, press start/cook. For stovetop, bring rice to a boil on medium-high heat, cover, reduce heat to low, and cook for 20 minutes.
- Continue with recipe while the rice cooks…
Prep
- Open tofu, drain, carefully remove, and slice into 1 inch cubes.
- Bowl 1: measure out 3 Tbsp. of doubanjiang.
- Bowl 2: in a larger bowl, mix 1 cup of vegetable broth, garlic, and ginger.
- Bowl 3: mix potato starch with ¼ cup water.
Fry Chili Paste & Ground Sichuan Peppercorns
- If adding ground protein or mushrooms, cook it now on medium heat in a large wok or stockpot, drain any fat and set aside. Continue with the recipe.
- In a large stockpot or wok heat chili oil over medium heat.
- Fry the contents of Bowl 1 for 2-3 minutes.
Add Tofu & Vegetables
- Add Bowl 2 and cubed tofu. Stir fries are a versatile and healthy method of preparing tofu, making it an appealing option among various dishes.
- (Optional) if you like spicy food, add Sichuan peppercorns now. Otherwise, add to taste in step 6.
- Turn heat up to high, and wait for the sauce to boil.
Develop Sichuan Flavors
- Add Bowl 3 and green onions. Simmer for 2 minutes or until the sauce thickens.
- When jasmine rice has finished cooking, fluff with a fork to de-clump and release excess moisture.
Plate & Enjoy!
- Divide jasmine rice between 4 small bowls. Serve mapo tofu family style from a large serving bowl.
- Optional: top with Sichuan peppercorns (spicy!).
- "Chī hăo hē hăo" eat well and drink well!
Loved this recipe? Check out our other international dishes here.






