Skip to content
Forkin
Main Course

Ma Po Tofu

This classic Sichuan dish features silky soft tofu simmered in a rich, spicy, and savory sauce. Minced beef adds depth, while fermented bean paste and chili create its signature fiery flavor. It's a comforting and robust meal, perfect served over steamed rice.

An original recipe by Forkin

Total time
40 min
Serves
4
Difficulty
Medium
Per serving
313 kcal
Download the app

Allergen information: may contain gluten and soy. Always check ingredient packaging if you have an allergy.

Ma Po Tofu

Mise en place

Ingredients

Measurements

Converted for display; the recipe amounts stay equivalent.

Ingredients

  • 500 gfirm tofu, cut into 2cm cubes
  • 200 gground beef, minced
  • 1 tbspsichuan peppercorns, toasted and ground
  • 2 tbspbroad bean paste
  • 1 tbspfermented black beans, rinsed and chopped
  • 3 clovegarlic, minced
  • 1 tbspginger, minced
  • 1 tspchili flakes(optional)
  • 250 mlchicken broth
  • 1 tbspsoy sauce
  • 2 tbspcanola oil

slurry

  • 1 tbspcornstarch
  • 2 tbspwater

garnish

  • 2 pcsscallion, sliced

Equipment

wok · slotted spoon · large pot · whisk · small bowl

The method

Step by step

  1. 1

    Bring a pot of water to a boil, then add the tofu cubes and blanch for 2 minutes; this helps firm them up and removes excess moisture. Gently remove the tofu with a slotted spoon and set aside.

    About 5 min

  2. 2

    Heat canola oil in a large wok or deep skillet over medium-high heat.

    About 1 min

  3. 3

    Add the ground beef and cook, breaking it apart with a spoon, until browned and cooked through, about 5-7 minutes. Drain any excess fat.

    About 7 min

  4. 4

    Push the beef to one side of the wok. Add the broad bean paste, fermented black beans, garlic, ginger, and chili flakes (if using) to the other side.

  5. 5

    Stir-fry the aromatics for 1-2 minutes until fragrant, then mix them with the beef.

    About 2 min

  6. 6

    Pour in the chicken broth and soy sauce, stirring to combine everything.

    About 1 min

  7. 7

    Gently add the blanched tofu to the sauce, ensuring it's submerged. Bring the mixture to a simmer and cook for 5-7 minutes to allow the flavors to meld.

    About 7 min

    Cook’s note: Be careful not to stir too vigorously to avoid breaking the tofu.

  8. 8

    In a small bowl, whisk together the cornstarch and water to create a slurry.

    About 1 min

  9. 9

    Slowly pour the cornstarch slurry into the simmering tofu, stirring constantly until the sauce thickens to your desired consistency.

    About 2 min

    Cook’s note: Add the slurry gradually; you might not need all of it.

  10. 10

    Remove from heat and stir in the ground Sichuan peppercorns.

    About 1 min

  11. 11

    Serve immediately, garnished with sliced scallions.

    Cook’s note: Best served with steamed white rice.

Per serving

Nutrition

Calories
312.5kcal
Protein
19.9g
Carbs
7g
Fat
23.8g
Fibre
0.9g
Sugar
1.3g

Estimated from the recipe’s ingredient quantities. Values can vary with brands and substitutions.

Keep it good

Storage

Store any leftover Ma Po Tofu in an airtight container in the refrigerator.

Reheating

Gently reheat on the stovetop over medium-low heat, adding a splash of water or broth if the sauce is too thick.

More recipes

All recipes
  • Focaccia with Rosemary and Sea Saltside dish

    Focaccia with Rosemary and Sea Salt

    This classic Italian focaccia features a light and airy crumb with a crisp, olive oil-rich crust. Infused with aromatic rosemary and finished with flaky sea salt, it's perfect as a side dish or for dipping.

    3 hr 15 min 296 kcal
  • Budae Jjigae (Korean Army Stew)main course

    Budae Jjigae (Korean Army Stew)

    This hearty Korean army stew is packed with a variety of meats, vegetables, and instant ramen noodles, all simmered in a spicy, savory broth. It's a comforting and flavorful dish perfect for sharing with friends and family. The robust flavors and textures make it a satisfying one-pot meal.

    45 min
  • Sev Purisnack

    Sev Puri

    Experience the vibrant flavors of Indian street food with this classic Sev Puri. Crispy flat puris are generously topped with a savory mixture of spiced potatoes and chickpeas, then drizzled with tangy tamarind, spicy garlic, and fresh coriander chutneys. Finished with a shower of crunchy sev, this dish offers an explosion of textures and tastes, perfect as a lively snack or appetizer.

    25 min
  • Suspiro a la Limeñadessert

    Suspiro a la Limeña

    This classic Peruvian dessert features a rich, sweet manjar blanco base topped with a delicate port-infused meringue. It offers a delightful contrast of creamy and airy textures with a complex, sweet flavor profile.

    3 hr 5 min 660 kcal
  • Patlican Salatasiappetizer

    Patlican Salatasi

    This traditional Turkish eggplant salad features smoky roasted eggplant mashed with fresh vegetables and herbs. It is a light and refreshing appetizer, perfect for mezze platters or as a side dish.

    1 hr 173 kcal
  • Salade Lyonnaiselunch

    Salade Lyonnaise

    This classic French bistro salad features a harmonious blend of crisp frisée lettuce, smoky bacon lardons, and a perfectly poached egg. A tangy Dijon vinaigrette brings all the flavors together for a satisfying meal. It's a simple yet elegant dish, perfect for lunch or a light dinner.

    25 min
  • Gnocco Frittoside dish

    Gnocco Fritto

    These delightful fried dough puffs are a specialty from the Emilia-Romagna region of Italy. Light, airy, and slightly salty, they are perfect for enjoying with cured meats, cheeses, or on their own as a savory snack. The dough is simple to make and fries quickly to a golden crisp.

    1 hr 30 min 564 kcal