八宝豆腐 Eight-Treasure Tofu – Colorful Stir-Fry

Eight-Treasure Tofu (八宝豆腐) is a colorful Tianjin stir-fry classic — golden tofu cubes tossed with a vibrant mix of “eight treasures”: shrimp, ham, peas, corn, mushrooms, carrots, and scallions in a savory sauce. Every spoonful brings a different texture and color, making it as beautiful as it is delicious. Here is the classic method.

Quick Answer: What is eight-treasure tofu?
Eight-treasure tofu (八宝豆腐) is a Chinese stir-fry of tofu cubes with eight assorted ingredients — typically shrimp, ham, peas, corn, mushrooms, and carrots — in a savory sauce. It is colorful, textured, and a signature dish of Tianjin cuisine.

八宝 (bā bǎo, “eight treasures”) is a concept rather than a fixed recipe, and it shows up across Chinese cooking: 八宝饭 (eight-treasure rice), 八宝菜 (eight-treasure pickles), and this Tianjin tofu stir-fry. The number eight signals abundance — the idea is a dish built from many small, carefully prepared components, each contributing color, texture, and flavor. The exact lineup shifts with the season and the cook’s pantry, which makes this one of the most forgiving “impressive” dishes in the Chinese repertoire: whatever is freshest that day belongs in the bowl.

This recipe comes from a Tianjin restaurant cook who taught me the essential trick: the “eight treasures” are all PRE-COOKED or pre-blanched before the final stir-fry, so the tofu only needs 2 minutes in the wok. This keeps every ingredient bright and perfectly cooked.

Eight treasure tofu with shrimp peas corn and carrots

The Pre-Cook Principle

Eight ingredients with eight different cooking times cannot all be stir-fried together — the peas would turn to mush while the carrots stayed raw. The solution is staging: blanch the firm vegetables, cook the shrimp just until pink, fry the tofu until golden, and only then combine everything in the wok for a final two-minute toss with the sauce. Each component arrives at the meeting point already perfect, and the sauce simply binds them.

Building Your Eight Treasures

Use this as a template, not a rule. Pick one ingredient from each category:

  • Protein: small shrimp, diced ham or char siu, or diced chicken
  • Green: frozen peas, edamame, or diced green beans
  • Sweet crunch: sweet corn kernels, diced carrot, or diced water chestnut
  • Umami: fresh shiitake or soaked dried mushrooms, or wood ear
  • Aromatic finish: scallions and a little ginger

Firm or medium-firm tofu is essential — silken tofu will break apart during frying.

Ingredients and Where to Find Them

Everything else — peas, corn, carrot, mushrooms, ham, scallions, garlic, ginger, soy sauce, Shaoxing wine, and cornstarch — is standard supermarket fare. This is a fridge-clearing dish by design.

How to Cook It

  1. Press 400g (14 oz) firm tofu for 15 minutes, cut into 2cm cubes, and pat dry
  2. Pan-fry the tofu in 2 tablespoons oil over medium-high heat for 6–8 minutes until golden on most sides; remove
  3. Blanch 1/2 cup peas and 1/2 cup diced carrot in boiling water for 2 minutes; drain
  4. Cook 150g (5 oz) shrimp in the wok for 1 minute until just pink; remove
  5. Stir-fry 1 tablespoon each of ginger and garlic for 15 seconds, then add 4 sliced shiitake and 1/2 cup corn; toss 1 minute
  6. Mix the sauce: 1.5 tablespoons oyster sauce, 1 tablespoon light soy, 1 teaspoon Shaoxing wine, 1/2 teaspoon sugar, 1 teaspoon cornstarch, and 4 tablespoons water
  7. Return the tofu, shrimp, peas, and carrot; pour in the sauce and toss gently for 1–2 minutes until glossy
  8. Fold in diced ham and scallions, and serve immediately with rice

Variations

  • Vegetarian — swap the shrimp and ham for extra mushrooms and a spoonful of vegetarian oyster sauce; add cashews for richness
  • Spicier version — a teaspoon of doubanjiang fried with the aromatics gives the dish a Sichuan edge
  • Silken tofu version — steam the tofu instead of frying and pour the cooked treasures over it as a sauce, for a softer, more delicate dish
  • With egg — a soft-scrambled egg folded in at the end adds another classic treasure

Frequently Asked Questions

What makes it “eight-treasure”?

The name comes from the eight assorted ingredients mixed with the tofu. The exact list varies by region and season, but the concept is always a colorful, celebratory medley. If you use seven or nine, the dish still works — and still tastes like a celebration.

Can I use silken tofu?

Not for the fried version — silken tofu disintegrates when you toss it. Use firm or medium-firm tofu, and press it for at least 15 minutes before frying so it holds its shape and browns properly.

How do I keep the tofu from breaking apart?

Press it, pat it dry, fry it undisturbed until a crust forms on each side, and then toss gently rather than vigorously. Adding the tofu back only at the end, with the sauce already in the pan, minimizes handling.

Is this dish healthy?

It is a well-balanced home dish: tofu provides protein, the vegetables add fiber and color, and the sauce is light compared with many Chinese restaurant dishes. Sodium is the main consideration — oyster sauce and soy sauce are both salty, so taste before adding extra salt.

More Tofu & Home-Style Dishes

Love tofu? Try my Home-Style Braised Tofu 家常豆腐, the Sichuan classic Mapo Tofu 麻婆豆腐, or the crisp Salt and Pepper Tofu 椒盐豆腐.

As an Amazon Associate, I earn from qualifying purchases. These are affiliate links at no extra cost to you.

Leave a Reply

Your email address will not be published. Required fields are marked *