Black Bean Tofu with Long Beans
4 servings
easy
32 mins
Ingredients you'll need
Cooking Tools for the task
Recipe in a nutshell
Beyond the recipe
ON PROTEIN
ON SAUCE
ON SUBSTITUTION
ON SPICE
Recipe walkthrough
Black Bean Tofu with Long Beans
PREP TIME
12 mins
COOK TIME
20 mins
READY IN
32 mins
Custom time
Ingredients
For the base:
- 1 block Firm Tofu
- 7 oz. Long Beans
- 3 cloves Garlic
- 2 tbsp Fermented Black Beans
- 4 nos. Dried Chili Peppers
- 1 tbsp Light Soy Sauce
- 1 tbsp Oyster Sauce
- 1 tsp Sugar
- 3 tbsp Vegetable Oil
- 1 tsp Sesame Oil
- ½ cup Water
- 1 tsp Cornstarch
(mix with 2 tbsp water)

CUISNE
Chinese
COURSE
Main
SERVINGS
Four
- This helps the tofu absorb the sauce better.
- Do not over-fry, as this can make the tofu hard and rubbery instead of maintaining a crisp exterior with a soft interior.
- Stir the cornstarch slurry again before adding to the dish to prevent settling.
Instructions
- Drain the firm tofu and cut it into 1-inch cubes.
- Place the cubes between paper towels or a clean cloth and press gently to remove excess water. 1
- Wash the long beans thoroughly, trim the ends, and cut them into 3-inch lengths.
- Rinse the fermented black beans under cold water to reduce some of their saltiness.
- After rinsing, mash them slightly with the back of a spoon or a mortar and pestle.
- Next, mince the garlic finely.
- In a wok, heat 1 tablespoon of vegetable oil over medium-high heat.
- Add the long beans and stir-fry for 3-4 minutes until they are tender but still crisp. Remove the beans from the wok and set aside.
- In the same wok, add another tablespoon of oil. Gently fry the tofu cubes on all sides until golden brown, about 5-7 minutes. 2
- Once done, remove the tofu and set it aside with the long beans.
- Add the remaining tablespoon of oil to the wok. Sauté the garlic and dried chili peppers over medium heat until fragrant, about 1-2 minutes.
- Add the mashed fermented black beans and light soy sauce to the wok, stirring to combine with the garlic and dried chilies. Let it cook for 1 minute.
- Pour in the water, oyster sauce, and sugar. Stir to mix everything together and bring it to a simmer.
- Return the tofu and long beans to the wok, stirring gently to coat them in the sauce.
- Allow everything to simmer for another 2-3 minutes so the tofu absorbs the flavors.
- Meanwhile, prepare the cornstarch slurry and set aside. 3
- After bringing the sauce to a simmer, stir the slurry once more and pour it into the wok.
- Stir immediately to evenly distribute and thicken the sauce.
- Allow the dish to simmer for another 1-2 minutes until the sauce reaches the desired consistency.
- Drizzle the sesame oil over the top and toss to combine.
- Serve immediately with steamed rice.
How'd it turn out?
We’d love to hear from you!
Share an image of your creation and drop a comment ‘here’.
To receive the newest updates, make sure to ‘subscribe’.
Nutrition at a glance
CALORIES
per serving
FAT
CHOLESTEROL
SODIUM
CARBOHYDRATE
protein
If you're wondering
Can I use a different type of tofu?
Yes, you can use different types of tofu, but firm tofu is the best choice for ‘Black Bean Tofu with Long Beans’. This variety holds its shape well during stir-frying, making it ideal for a dish like this where you want the tofu to stay intact in cubes. Firm tofu also has a dense texture, which allows it to absorb the flavors of the black bean sauce without falling apart. For the best results, you should press the tofu before cooking to remove excess moisture, which helps it achieve a crispy golden crust while remaining tender inside. On the other hand, soft or silken tofu should be avoided in this dish. Silken tofu has a much softer and delicate texture, and while it has a smooth and creamy consistency, it is more likely to break apart during stir-frying. It’s better suited for soups, sauces, or desserts where it can blend smoothly without needing to hold its shape. If you’re looking for something even firmer or with a more substantial texture, you could substitute tempeh, seitan, or tofu skin for tofu. Tofu skin (also known as yuba) offers a chewy and hearty texture that can withstand stir-frying. It has a subtle flavor and absorbs the black bean sauce well, providing a unique texture similar to meat. Tofu skin is often used in Chinese cuisine as a meat alternative, making it a great option if you’re aiming for a more substantial yet traditional feel to the dish. Tempeh offers a nutty flavor and chewy texture, while seitan provides a meatier bite. Both will absorb the black bean sauce effectively and work well in the dish. However, if you want to stick to the traditional tofu-based dish, firm tofu is definitely your best bet, as it will complement the green beans and black bean sauce beautifully.
What are good substitutes for long beans?
If you can’t find long beans for your ‘Black Bean Tofu with Long Beans,’ there are a few alternatives you can try. Long beans, also known as yard-long beans, have a slightly firmer texture and longer length than regular green beans, making them perfect for stir-frying. Here are some good substitutes:
- Green Beans (String Beans): These are the closest substitute and will work very well in this dish. Green beans have a similar texture and can be stir-fried to maintain their crispness. They won’t be as long as long beans, but their fresh, tender crunch and slightly sweet flavor will complement the black bean sauce just as well. Simply trim the ends and cut them into 3-inch lengths to mimic the look and feel of long beans.
- Edamame (Young Soybeans): Edamame can also be a good substitute, especially if you’re looking for a protein-rich option. They have a similar crisp texture when briefly cooked and can absorb the sauce well. However, they may be a little thicker and firmer than long beans, so be sure to blanch them first to ensure they cook evenly and remain tender when stir-fried.
- Snow Peas: Snow peas offer a sweet and slightly crunchy texture, though they are thinner than long beans. They won’t have the same level of chewiness, but they’ll add a nice bite to the dish. Be sure to add them toward the end of cooking, as they cook quickly and should retain their freshness and crunch.
- Chinese Broccoli (Gai Lan): Another Chinese vegetable that could work is Chinese broccoli, which has thick, crisp stems and tender leaves. It provides a different texture but still works well in stir-fries. It won’t have the same snap as long beans, but its flavor will pair nicely with the fermented black bean sauce.
While there are several substitutes for long beans, some greens are less ideal for this dish. Asparagus and celery are not the best options. Asparagus, though it has a similar initial crunch, doesn’t hold up well during longer cooking and lacks the chewiness of long beans. On the other hand, celery, while crunchy, tends to release excess moisture when stir-fried, which can affect the dish’s texture and sauce consistency. For the best results, green beans and edamame remain the most suitable alternatives, offering the desired texture and flavor.
Is fermented black beans the same as black bean sauce?
No, fermented black beans and black bean sauce are not the same, though they are closely related. Fermented black beans (known as dou chi in Chinese) are whole black beans that have been salted and fermented, giving them a strong, savory, umami-packed flavor. They are often used in their whole form, either mashed or left intact, to add depth and richness to various dishes, such as stir-fries and braises. The fermentation process brings out a tangy, earthy taste, and they are typically sold in jars or packets as an ingredient for cooking. On the other hand, black bean sauce is a ready-made condiment made by combining fermented black beans with other ingredients, such as garlic, ginger, soy sauce, and sometimes sugar or vinegar. The resulting sauce is thicker and more complex in flavor compared to the individual fermented beans, and it’s designed to be used directly in dishes for a quick and easy boost of flavor. Black bean sauce is already seasoned and has a more sauce-like consistency, while fermented black beans are raw ingredients that you cook and combine with other flavors yourself. While both share the key ingredient of fermented black beans, fermented black beans are a raw ingredient, while black bean sauce is a prepared condiment that includes additional seasonings and liquids. The two are not interchangeable without some adjustments, as black bean sauce already has added flavors and liquid that fermented black beans do not have on their own.
What can replace fermented black beans in this dish?
If fermented black beans (dou chi) are unavailable, black bean sauce is a great alternative for the dish ‘Black Bean Tofu with Long Beans’. Black bean sauce is made from fermented black beans, but it’s pre-seasoned with garlic, ginger, soy sauce, and other flavorings, so it’s a convenient substitute. When using black bean sauce, it will add a similar savory and umami-rich flavor to the dish, but it tends to be slightly sweeter and saltier compared to using fermented black beans on their own. As a result, you may need to adjust the sugar or salt in your recipe to avoid overpowering the dish. Another option is miso paste, specifically red or brown miso. While not identical in flavor, miso paste has a similar fermented, umami-rich profile, though it’s milder and less salty than fermented black beans. Using miso will introduce a slightly different flavor profile—more savory and smooth—but it will still work well with the tofu and long beans, though you might want to balance the seasoning to ensure it complements the dish. Soybean paste (doenjang) can also be used as an alternative. It has a stronger, more pungent flavor than miso and fermented black beans, but it provides that deep, fermented umami flavor. Since soybean paste is quite robust, use it sparingly and taste-test as you cook to avoid making the dish too intense. Lastly, dried shiitake mushrooms can also be a good substitute for fermented black beans. They bring a rich, earthy flavor that mimics the umami essence of the beans, though they lack the saltiness. If you use shiitake mushrooms, you may want to add a bit of soy sauce or salt to match the depth of flavor that fermented black beans would typically provide.Â
Is this dish suitable for a vegan diet?
Yes, this dish can be made completely vegan with a few simple adjustments. The main ingredients—tofu, long beans, and fermented black beans—are all plant-based, making it a great option for a vegan diet. However, the original recipe typically calls for oyster sauce, which is made from shellfish. To make this dish fully vegan, simply replace the oyster sauce with a vegetarian oyster sauce made from mushrooms or other plant-based ingredients. These substitutes maintain the rich umami flavor of the dish without using any animal products. Alternatively, you can omit the oyster sauce altogether and use extra soy sauce, mushroom soy sauce, or a bit of miso paste to enhance the savory depth. By making this substitution, you can enjoy a flavorful, vegan-friendly version of ‘Black Bean Tofu with Long Beans’ without sacrificing taste or authenticity.
Can I prepare this dish in advance?
While you can prepare ‘Black Bean Tofu with Long Beans’ in advance, it’s best enjoyed fresh, as the dish doesn’t take much time to cook. If made ahead, the tofu may lose some of its crispiness, as it will absorb more sauce and soften over time. To preserve the texture, you can fry the tofu just before serving, or store the tofu separately and add it to the sauce when reheating. The long beans might also lose some of their crunch and become a bit softer after being stored. For the best results, you can prepare the dish up to the point of combining the tofu, long beans, and sauce, then refrigerate it for up to 2-3 days. When ready to serve, simply reheat the dish on the stovetop and add a final touch of sesame oil for extra flavor. This method allows you to save time without compromising too much on taste or texture. However, for the freshest taste and texture, it’s recommended to enjoy the dish right after cooking.
