Let me tell you, the sizzling sound and spicy aroma of Flavorful Mapo Tofu with Ground Pork wafting from my stovetop is enough to send anyone’s taste buds into full celebration mode. The first time I whipped up this classic Szechuan dish, I was instantly hooked—the kind of moment where you pause, take a deep breath, and just grin because you know you’ve stumbled onto something seriously special. It was on a chilly evening years ago, when I was knee-high to a grasshopper, watching my grandma expertly stir the bubbling tofu and pork mixture, her secret chili bean paste recipe filling the kitchen with warmth and a little kick.
Honestly, I wish I’d discovered this recipe way sooner. My family couldn’t stop sneaking bites off the plate while it cooled (and I can’t really blame them). This spicy Szechuan delight has since become a staple for our weeknight dinners and potluck gatherings—it’s dangerously easy to make yet packed with deep, bold flavors that feel like a warm hug on a plate. Whether you’re looking for a fiery meal to brighten up your Pinterest recipe collection or a sweet treat for your spice-loving crew, this Mapo Tofu with Ground Pork recipe is going to be your new go-to. I’ve tested it multiple times (in the name of research, of course), and it never fails to impress. You’re going to want to bookmark this one.
Why You’ll Love This Recipe
This Flavorful Mapo Tofu recipe isn’t just another take on a classic—it’s the best version you’ll find that balances heat, savory depth, and silky tofu texture all in one pot. Here’s why it stands out:
- Quick & Easy: Ready in under 30 minutes, perfect for busy weeknights or those craving something spicy without fuss.
- Simple Ingredients: No need to hunt down exotic items; the pantry staples and a few key Asian ingredients get you there.
- Perfect for Cozy Dinners: Ideal for warming up after a long day or impressing friends with authentic Szechuan flavor.
- Crowd-Pleaser: Kids and adults alike love its spicy, savory punch—always a hit at family dinners.
- Unbelievably Delicious: The creamy tofu contrasts the ground pork’s bite, while the chili and fermented bean paste provide a flavor symphony.
What makes this recipe different? I blend in a touch of cornstarch slurry at the end for that signature glossy sauce that clings perfectly to every tofu cube. Plus, the balance of numbing Szechuan peppercorns and fiery chili paste is just right—not overwhelming, but thoroughly addictive. Honestly, after the first bite, you’ll close your eyes and savor the bold flavors that make this dish comfort food with a spicy twist. It’s great for impressing guests without the stress of complicated steps, turning a simple meal into a memorable one.
What Ingredients You Will Need
This Mapo Tofu with Ground Pork recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these you might already have in your kitchen or can find easily at your local grocery or Asian market.
- Ground Pork: 12 oz (340 g), lean but flavorful (I prefer 80/20 for juiciness)
- Soft or Silken Tofu: 14 oz (400 g), cut into 1-inch cubes (gently handled to keep shape)
- Doubanjiang (Spicy Fermented Broad Bean Paste): 2 tablespoons (adds the signature fiery depth; I recommend Lee Kum Kee brand)
- Chili Oil: 1 tablespoon (for that extra kick and glossy finish)
- Szechuan Peppercorns: 1 teaspoon, toasted and ground (the numbing spice is a must!)
- Garlic: 3 cloves, minced (brings aroma and punch)
- Ginger: 1 tablespoon, minced (fresh is best for zing)
- Green Onions: 3 stalks, sliced (for garnish and flavor layers)
- Soy Sauce: 1 tablespoon (adds umami depth)
- Chicken Broth or Water: 1 cup (240 ml) (helps create the saucy base)
- Cornstarch Slurry: 1 tablespoon cornstarch mixed with 2 tablespoons cold water (for thickening)
- Vegetable Oil: 2 tablespoons (neutral oil for stir-frying)
Optional ingredients that I’ve tried and loved include a splash of Shaoxing wine for complexity or swapping ground pork with ground turkey for a leaner option. If you’re avoiding gluten, use tamari instead of soy sauce. In summer, fresh chopped chilies can replace chili oil for a fresher heat. Remember, picking firm, fresh tofu helps keep that silky texture intact, so handle it with care!
Equipment Needed
- Wok or Large Skillet: Ideal for even heat and quick stir-frying; a non-stick skillet works in a pinch.
- Spatula or Wooden Spoon: For stirring and breaking up ground pork evenly.
- Mixing Bowl: To prepare cornstarch slurry and keep ingredients handy.
- Measuring Spoons and Cups: For precise seasoning and broth measurements.
- Mortar and Pestle or Spice Grinder: Optional, but perfect for toasting and grinding Szechuan peppercorns fresh for best flavor.
If you don’t have a wok, a heavy-bottomed skillet will do just fine. I’ve used a cast-iron pan before and loved how it held heat consistently. For budget-friendly options, a deep non-stick pan works wonders and saves cleanup time. Just keep your utensils handy and stay ready to stir—that’s the key!
Preparation Method

- Prep the tofu: Gently drain the tofu and cut into roughly 1-inch cubes. Set aside on paper towels to absorb excess moisture. (This helps prevent it from breaking apart during cooking.)
- Toast and grind Szechuan peppercorns: In a dry pan over medium heat, toast the peppercorns for 2-3 minutes until fragrant. Let cool, then grind finely using a mortar and pestle or spice grinder. Set aside.
- Heat oil & aromatics: In a wok or large skillet, heat 2 tablespoons vegetable oil over medium-high heat. Add minced garlic and ginger, stir-frying for about 30 seconds until fragrant but not burnt.
- Brown the ground pork: Add ground pork, breaking it up with a spatula. Cook for 5-6 minutes until browned and cooked through, with no pink remaining. Drain excess fat if needed.
- Add the doubanjiang and chili oil: Stir in 2 tablespoons doubanjiang and 1 tablespoon chili oil. Cook for 1-2 minutes, letting the paste release its deep red color and aroma.
- Add broth and tofu: Pour in 1 cup chicken broth (or water) and gently add tofu cubes. Simmer gently for 5 minutes to let flavors meld. Avoid stirring too vigorously to keep tofu intact.
- Season with soy sauce & peppercorns: Add 1 tablespoon soy sauce and the ground Szechuan peppercorns. Taste and adjust seasoning if needed.
- Thicken the sauce: Stir the cornstarch slurry again, then slowly drizzle it into the simmering sauce, stirring gently. Cook for 1-2 minutes until sauce thickens to a glossy coat.
- Garnish and serve: Turn off heat, sprinkle sliced green onions on top, and serve piping hot over steamed rice.
Pro tip: If your tofu tends to break, try using medium-firm tofu or freeze/thaw soft tofu before cooking to improve texture. Also, don’t rush stirring once the tofu is in the pan—gentle handling keeps those delicate cubes perfect. And hey, if the sauce looks a bit thin, a little extra cornstarch slurry will save the day!
Cooking Tips & Techniques
Getting the perfect Mapo Tofu with Ground Pork comes down to mastering a few tricks. First, don’t underestimate the power of toasting your Szechuan peppercorns. It brings out that signature numbing, citrusy aroma that makes this dish sing. I’ve burned a batch or two by rushing this step, so patience is key.
When browning the pork, breaking it into small crumbles ensures even cooking and maximum flavor spread. I once tried dumping the pork in whole chunks—big mistake. The texture was all wrong! Also, controlling your heat is crucial; too high and the doubanjiang can burn, making the dish bitter instead of spicy and savory.
Timing is everything. The tofu should be simmered gently, not boiled vigorously. I usually set a timer for 5 minutes, giving the flavors time to marry without turning the tofu to mush. Multitasking helps here; while the tofu simmers, you can prepare rice or chop garnishes.
Finally, the cornstarch slurry is your secret weapon for that luscious, glossy sauce. Stir it well before adding and pour it slowly while stirring gently. Rushing causes lumps or overly thick sauce, so take your time and watch the magic happen.
Variations & Adaptations
This recipe is super flexible, so feel free to make it your own. Here are a few ideas:
- Vegetarian Version: Swap ground pork with finely chopped shiitake mushrooms or crumbled tempeh for a meaty texture without the meat.
- Spice Level Adjustments: Cut back on doubanjiang and chili oil for a milder dish, or add fresh sliced chilies for an extra fiery punch.
- Gluten-Free Option: Use tamari or coconut aminos instead of soy sauce and double-check your doubanjiang label for gluten-free certification.
- Seasonal Twist: In fall, toss in diced eggplant or bell peppers to add color and sweetness.
- Alternative Proteins: Try ground chicken or turkey for a leaner take; just adjust cooking times accordingly.
Personally, I once tried adding a drizzle of peanut butter to the sauce for a unique creamy twist—unexpected but surprisingly delicious! Don’t be afraid to experiment a little and find the version that makes your taste buds dance.
Serving & Storage Suggestions
Mapo Tofu with Ground Pork is best served piping hot, straight from the pan, over a bed of fluffy steamed jasmine or short-grain rice. The rice helps tame the heat and makes every bite comforting. For an extra touch, sprinkle chopped fresh cilantro or a few more green onions on top.
Pair it with simple sides like steamed greens, quick pickled cucumbers, or even a light cucumber salad to balance the richness. A chilled jasmine tea or lager beer complements the spiciness beautifully.
For leftovers, store in an airtight container in the refrigerator for up to 3 days. When reheating, do so gently on the stovetop or microwave to avoid breaking the tofu further. Sometimes, the flavors deepen overnight, so it can taste even better the next day.
Nutritional Information & Benefits
This dish packs a good protein punch from the ground pork and tofu, making it satisfying and nourishing. Tofu provides plant-based protein and calcium, while the pork adds iron and B vitamins. The chili paste and Szechuan peppercorns boost metabolism and add antioxidants.
Estimated per serving (makes 3-4 servings):
Calories: ~350-400
Protein: 25g
Carbs: 10g
Fat: 25g (mostly from pork and oil)
Fiber: 2g
For dietary considerations, this recipe can be adapted to gluten-free and vegetarian diets easily. Just watch the ingredient labels for allergens, especially soy and wheat. I love this dish because it delivers bold flavors without heavy cream or artificial additives—pure, nostalgic comfort that’s actually pretty wholesome.
Conclusion
If you’re looking for a recipe that’s both fiery and comforting, Flavorful Mapo Tofu with Ground Pork ticks all the boxes. It’s fast, fuss-free, and brings that iconic Szechuan spice right into your kitchen. Whether you stick to the classic version or try one of the variations, this dish is sure to become a favorite.
I adore this recipe because it reminds me of family dinners and the warmth of home-cooked meals packed with personality. Give it a try, tweak it to your liking, and don’t forget to share how it turned out! I’d love to hear your stories and any creative spins you come up with.
Happy cooking—and may your kitchen be filled with spice, smiles, and plenty of delicious moments!
FAQs About Flavorful Mapo Tofu with Ground Pork
What type of tofu is best for Mapo Tofu?
Soft or silken tofu is traditional for its creamy texture, but medium-firm tofu can hold up better if you prefer less delicate cubes.
Can I make this recipe vegetarian?
Absolutely! Just replace ground pork with chopped mushrooms, tempeh, or plant-based crumbles and use vegetarian-friendly chili bean paste.
How spicy is this dish?
It has a medium to high heat level thanks to the doubanjiang and chili oil, but you can adjust the spice by reducing those or adding fresh chilies for more kick.
What can I serve with Mapo Tofu?
Steamed rice is classic, but it also pairs well with simple sides like sautéed greens, cucumber salad, or pickled vegetables.
How do I store leftovers?
Store in an airtight container in the fridge for up to 3 days. Reheat gently to avoid breaking the tofu apart.
Pin This Recipe!

Flavorful Mapo Tofu with Ground Pork
A classic spicy Szechuan dish featuring silky tofu and savory ground pork in a bold, numbing chili bean sauce. Quick and easy to prepare, perfect for weeknight dinners or potlucks.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 3-4 servings 1x
- Category: Main Course
- Cuisine: Szechuan, Chinese
Ingredients
- 12 oz lean ground pork (80/20 preferred)
- 14 oz soft or silken tofu, cut into 1-inch cubes
- 2 tablespoons doubanjiang (spicy fermented broad bean paste)
- 1 tablespoon chili oil
- 1 teaspoon toasted and ground Szechuan peppercorns
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, minced
- 3 stalks green onions, sliced
- 1 tablespoon soy sauce
- 1 cup chicken broth or water
- 1 tablespoon cornstarch mixed with 2 tablespoons cold water (cornstarch slurry)
- 2 tablespoons vegetable oil
Instructions
- Gently drain the tofu and cut into roughly 1-inch cubes. Set aside on paper towels to absorb excess moisture.
- Toast the Szechuan peppercorns in a dry pan over medium heat for 2-3 minutes until fragrant. Let cool, then grind finely using a mortar and pestle or spice grinder. Set aside.
- Heat 2 tablespoons vegetable oil in a wok or large skillet over medium-high heat. Add minced garlic and ginger, stir-frying for about 30 seconds until fragrant but not burnt.
- Add ground pork, breaking it up with a spatula. Cook for 5-6 minutes until browned and cooked through. Drain excess fat if needed.
- Stir in 2 tablespoons doubanjiang and 1 tablespoon chili oil. Cook for 1-2 minutes until the paste releases its deep red color and aroma.
- Pour in 1 cup chicken broth or water and gently add tofu cubes. Simmer gently for 5 minutes to let flavors meld, avoiding vigorous stirring to keep tofu intact.
- Add 1 tablespoon soy sauce and the ground Szechuan peppercorns. Taste and adjust seasoning if needed.
- Stir the cornstarch slurry again, then slowly drizzle it into the simmering sauce while stirring gently. Cook for 1-2 minutes until the sauce thickens to a glossy coat.
- Turn off heat, sprinkle sliced green onions on top, and serve piping hot over steamed rice.
Notes
Use medium-firm tofu or freeze/thaw soft tofu to improve texture and prevent breaking. Toast Szechuan peppercorns carefully to avoid burning. Stir gently once tofu is added to keep cubes intact. Adjust spice level by varying doubanjiang and chili oil amounts. For gluten-free, use tamari instead of soy sauce and verify doubanjiang label.
Nutrition
- Serving Size: Approximately 1 cup
- Calories: 375
- Sugar: 2
- Sodium: 700
- Fat: 25
- Saturated Fat: 7
- Carbohydrates: 10
- Fiber: 2
- Protein: 25
Keywords: Mapo Tofu, Szechuan, spicy tofu, ground pork, Chinese recipe, easy dinner, spicy stir-fry



