Mapo Tofu is a beloved dish that has captured the hearts and taste buds of food enthusiasts around the world. Originating from the Sichuan province of China, this spicy and aromatic dish combines silky tofu with ground meat, typically pork or beef, all enveloped in a rich, flavorful sauce. The name “Mapo” translates to “pockmarked old woman,” a nod to the dish’s creator, who was said to have had a pockmarked face. This dish not only boasts a fascinating history but also embodies the essence of Sichuan cuisine, known for its bold flavors and numbing spice.
People adore Mapo Tofu for its delightful contrast of texturesthe soft tofu against the savory meat and the vibrant sauce creates a symphony of flavors that dance on the palate. It’s a dish that is not only delicious but also incredibly convenient to prepare, making it a favorite for weeknight dinners or special occasions. Whether you’re a seasoned chef or a novice in the kitchen, this recipe will guide you through creating an authentic Mapo Tofu that will impress your family and friends. Join me as we explore the steps to bring this iconic dish to your table!

Ingredients:
- 14 oz (400g) firm tofu
- 2 tablespoons vegetable oil
- 1 tablespoon Sichuan peppercorns
- 1 tablespoon minced garlic
- 1 tablespoon minced ginger
- 1/2 lb (225g) ground pork (or beef, if preferred)
- 3 tablespoons doubanjiang (fermented broad bean paste)
- 2 tablespoons soy sauce
- 1 tablespoon rice wine (Shaoxing wine)
- 1 cup chicken or vegetable broth
- 1 tablespoon cornstarch mixed with 2 tablespoons water (slurry)
- 2 green onions, chopped (for garnish)
- 1 tablespoon sesame oil
- Salt to taste
Preparing the Tofu
First things first, lets prepare the tofu. I like to use firm tofu for this dish because it holds its shape well during cooking. Heres how I do it:
- Start by draining the tofu. Remove it from the package and place it on a plate lined with paper towels. This helps absorb excess moisture.
- Next, cut the tofu into 1-inch cubes. I find that cutting them evenly helps them cook uniformly.
- To further firm up the tofu, I like to blanch it. Bring a pot of water to a boil, then gently add the tofu cubes. Let them cook for about 2-3 minutes. This step helps to remove any bean taste and makes the tofu firmer.
- After blanching, carefully drain the tofu and set it aside to cool. Once cooled, I like to pat them dry with more paper towels to remove any excess water.
Preparing the Sauce
Now that the tofu is ready, lets move on to making the flavorful sauce that will bring this dish to life.
- In a small bowl, mix together the soy sauce, rice wine, and chicken or vegetable broth. This will be the base of our sauce.
- In another bowl, prepare the cornstarch slurry by mixing the cornstarch with water. This will help thicken the sauce later on.
Cooking the Mapo Tofu
Now comes the fun partcooking everything together! Heres how I do it:
- Heat the vegetable oil in a large skillet or wok over medium-high heat. I usually let it heat up for a minute or so until it shimmers.
- Add the Sichuan peppercorns to the hot oil. I love the numbing flavor they add to the dish. Stir them around for about 30 seconds until fragrant.
- Next, add the minced garlic and ginger. Stir-fry for another 30 seconds until they become aromatic. Be careful not to burn them!
- Now, its time to add the ground pork (or beef). Break it up with a spatula and cook until its browned and cooked through, about 4-5 minutes.
- Once the meat is cooked, add the doubanjiang (fermented broad bean paste). This is where the dish gets its signature spiciness and flavor. Stir it in and cook for another 2 minutes, allowing the flavors to meld.
- Pour in the soy sauce mixture we prepared earlier. Bring it to a simmer and let it cook for about 2-3 minutes.
- Gently add the blanched tofu cubes to the skillet. I like to be careful here to avoid breaking them. Stir gently to coat the tofu in the sauce.
- Let the tofu simmer in the sauce for about 5 minutes, allowing it to absorb all those delicious flavors.
- After simmering, stir in the cornstarch slurry. This will help thicken the sauce. Keep stirring gently until the sauce has thickened, which should take about 1-2 minutes.
- Finally, drizzle in the sesame oil for an extra layer of flavor. Taste the sauce and add salt if needed.
Garnishing and Serving
Now that our Mapo Tofu is ready, its

Conclusion:
In conclusion, this Mapo Tofu recipe is an absolute must-try for anyone looking to explore the vibrant flavors of Sichuan cuisine. The combination of silky tofu, spicy bean paste, and aromatic spices creates a dish that is not only delicious but also incredibly satisfying. Whether you’re a seasoned chef or a kitchen novice, this recipe is straightforward and rewarding, making it perfect for any occasion. For serving suggestions, I recommend pairing your Mapo Tofu with a bowl of steamed jasmine rice to soak up all that flavorful sauce. You can also add a side of stir-fried greens or a simple cucumber salad to balance the heat. If you’re feeling adventurous, try experimenting with variations by adding ground pork or beef for a heartier version, or even incorporating some vegetables like bell peppers or mushrooms for added texture and flavor. I truly encourage you to give this Mapo Tofu recipe a try! It’s a fantastic way to impress your family and friends with your culinary skills while introducing them to a classic dish that is sure to become a favorite. Once you’ve made it, I would love to hear about your experiencefeel free to share your thoughts, any tweaks you made, or even a photo of your creation! Happy cooking, and enjoy every spicy, savory bite of this delightful Mapo Tofu! PrintMapo Tofu Dish: A Flavorful Journey into Sichuan Cuisine
- Total Time: 40 minutes
- Yield: 4 servings 1x
Description
Mapo Tofu is a flavorful Sichuan dish featuring silky tofu in a spicy sauce made with ground pork, doubanjiang, and aromatic spices. Perfect for spice lovers, it’s best served over steamed rice for a satisfying meal.
Ingredients
- 14 oz (400g) firm tofu
- 2 tablespoons vegetable oil
- 1 tablespoon Sichuan peppercorns
- 1 tablespoon minced garlic
- 1 tablespoon minced ginger
- 1/2 lb (225g) ground pork (or beef, if preferred)
- 3 tablespoons doubanjiang (fermented broad bean paste)
- 2 tablespoons soy sauce
- 1 tablespoon rice wine (Shaoxing wine)
- 1 cup chicken or vegetable broth
- 1 tablespoon cornstarch mixed with 2 tablespoons water (slurry)
- 2 green onions, chopped (for garnish)
- 1 tablespoon sesame oil
- Salt to taste
Instructions
- Start by draining the tofu. Wrap it in a clean kitchen towel and place a heavy object on top to press out excess moisture. Let it sit for about 15-20 minutes.
- Once pressed, cut the tofu into 1-inch cubes.
- In a pot of boiling water, gently add the tofu cubes and blanch them for about 2-3 minutes. Drain and set aside.
- In a large skillet or wok, heat the vegetable oil over medium heat. Add the Sichuan peppercorns and stir for about 30 seconds until fragrant.
- Add the minced garlic and ginger, sautéing for about 1 minute until aromatic.
- Add the ground pork (or beef) and cook until browned, about 5-7 minutes. For a vegetarian version, skip this step or use a plant-based alternative.
- Stir in the doubanjiang and cook for another 2-3 minutes.
- Pour in the soy sauce and rice wine, stirring to combine. Let it simmer for about 1 minute.
- Add the chicken or vegetable broth and bring to a gentle simmer.
- Carefully add the blanched tofu cubes to the skillet and gently stir to coat.
- Let the tofu simmer in the sauce for about 5-7 minutes.
- Taste the sauce and adjust seasoning with salt if needed.
- Stir in the cornstarch slurry and cook for another 2-3 minutes until the sauce thickens.
- Drizzle the sesame oil over the dish and stir gently.
- Remove from heat and garnish with chopped green onions.
- Serve hot over steamed rice.
Notes
- For an extra kick, feel free to add more doubanjiang or adjust the amount of Sichuan peppercorns to your taste.
- This dish can be made vegetarian by omitting the meat or using a plant-based substitute.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
Leave a Comment