Mapo Tofu is a classic Chinese tofu dish from Sichuan cuisine, known for its bold flavors and spicy kick. This recipe features spicy tofu with ground pork, but you can easily adapt it for a vegan Mapo Tofu variation by omitting the meat and using mushrooms or additional vegetables.
In this guide, you’ll learn how to make Mapo Tofu at home, including tips for achieving the best flavor with ingredients like doubanjiang. This easy Mapo Tofu dinner is perfect for anyone looking to enjoy a satisfying Sichuan tofu stir fry.
Understanding Mapo Tofu
Mapo Tofu is a beloved dish that hails from Sichuan cuisine, celebrated for its bold and spicy flavors. This Chinese tofu dish features soft tofu cubes enveloped in a rich, spicy red sauce, often paired with ground pork for added depth.
For those seeking a plant-based option, a vegan Mapo Tofu variation can be easily crafted by substituting the meat with mushrooms or a mix of vegetables. This adaptability makes it a favorite among diverse dietary preferences.
Ingredients That Shine
The key to an authentic Sichuan Mapo Tofu lies in its ingredients. Central to the flavor profile is doubanjiang, a fermented chili bean paste that provides the signature heat and umami.
Other essential components include garlic, ginger, and a choice of meat or mushrooms, which enhance the dish’s complexity. Tofu, of course, is the star, and selecting the right type—soft or silken—can influence the final texture.
Quick Preparation Steps
Creating this easy Mapo Tofu dinner is straightforward and can be accomplished in about 30 minutes. Start by gently draining and cubing the tofu, ensuring it retains its delicate structure.
Next, brown the ground pork in a hot skillet, allowing it to develop flavor before adding the aromatic garlic and ginger. This step is crucial for building the dish’s foundation.
Building the Flavor
Once the pork is cooked, it’s time to introduce the doubanjiang and other seasonings. Stirring these ingredients together creates a fragrant base that will coat the tofu beautifully.
Adding broth to the mixture allows the flavors to meld, and gently incorporating the tofu ensures it absorbs the spicy sauce without breaking apart. A simmering period of just a few minutes is all it takes to achieve the desired taste.
Serving Suggestions
To finish, garnish the dish with chopped green onions for a fresh touch and serve it over a bed of fluffy white rice. This pairing not only complements the spicy tofu with ground pork but also balances the heat.
For an inviting presentation, consider using rustic tableware that enhances the meal’s visual appeal. A pair of chopsticks resting beside the bowl adds an authentic touch, inviting diners to enjoy this delightful dish.
Enjoying Mapo Tofu at Home
Learning how to make Mapo Tofu at home allows for customization and experimentation with flavors. Whether you stick to the traditional recipe or opt for a vegan version, this dish promises satisfaction.
With its rich history and vibrant flavors, Mapo Tofu stands out as a staple in Sichuan cuisine, making it a must-try for anyone looking to explore the world of Chinese cooking.
Easy Mapo Tofu Dinner Recipe

This Mapo Tofu recipe combines soft tofu with a rich, spicy sauce made from doubanjiang, garlic, and ground pork. The dish takes about 30 minutes to prepare and serves 4 people, making it a quick and delicious option for weeknight meals.
Ingredients
- 14 oz (400g) soft or silken tofu, cut into cubes
- 1/2 lb (225g) ground pork (or mushrooms for vegan option)
- 2 tablespoons doubanjiang (Sichuan chili bean paste)
- 1 tablespoon soy sauce
- 1 tablespoon rice wine or sherry
- 1 teaspoon sugar
- 2 cloves garlic, minced
- 1-inch piece ginger, minced
- 1/2 cup chicken or vegetable broth
- 2 tablespoons vegetable oil
- 1 teaspoon Sichuan peppercorns, crushed (optional)
- Chopped green onions for garnish
- Steamed rice for serving
Instructions
- Prepare the Tofu: Gently drain the tofu and cut it into cubes. Set aside.
- Cook the Pork: In a large skillet or wok, heat the vegetable oil over medium-high heat. Add the ground pork and cook until browned, breaking it apart with a spatula.
- Add Aromatics: Stir in the minced garlic and ginger, cooking for about 1 minute until fragrant.
- Make the Sauce: Add the doubanjiang, soy sauce, rice wine, and sugar to the skillet. Stir to combine and cook for another minute.
- Simmer with Broth: Pour in the chicken or vegetable broth and bring to a simmer. Gently add the tofu cubes, being careful not to break them. Let it simmer for 5-7 minutes to absorb the flavors.
- Finish the Dish: If using, sprinkle in the crushed Sichuan peppercorns for extra heat. Gently stir to combine and heat through.
- Serve: Garnish with chopped green onions and serve hot over steamed rice.
Cook and Prep Times
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
Nutrition Information
- Servings: 4 servings
- Calories: 280kcal
- Fat: 20g
- Protein: 15g
- Carbohydrates: 10g
