Cantonese AmericanMedium · Hot
Think of fermented black beans as the East Asian answer to a deeply aged cheese — they bring that same low, savory punch that makes you stop and ask what is going on in the best possible way. Here, pressed tofu gets seared until the outside crackles while ginger and garlic bloom in the pan, then the beans collapse into a sauce that clings to every edge. It is umami layered on umami, and the only thing bland about it is the white rice you will want underneath.
15 min
25 min
40 min
Method
Press tofu between clean towels for 10 minutes to remove excess moisture. Cut into 3/4-inch cubes.
In a shallow bowl, mix flour, breadcrumbs, salt, and black pepper. Toss tofu cubes in the mixture until evenly coated. Press gently to adhere the coating.
Heat sunflower oil in a large skillet over medium-high heat until shimmering. Carefully add coated tofu cubes in a single layer.
Fry for 3-4 minutes per side, turning gently, until all sides are golden-brown and crispy. Transfer to a paper towel-lined plate.
In the same skillet, reduce heat to medium. Add 2 tbsp sunflower oil.
Add the canned black beans (with liquid) and soy sauce. Mash about half of the beans with a fork to create a thicker consistency.
Pour in water, stir well, and simmer for 5 minutes until the sauce reduces slightly and thickens.
Taste and adjust seasoning with salt and black pepper as needed.
Nutri-Score
Excellent balance
A–E · lower is better · score -4
Calories
1222
per serving
Protein
44g
Carbs
191g
Fat
31g
Sat. fat
5g
Fiber
22g
Sugar
6g
Sodium
1188mg
Nutri-Score is a general nutritional-balance guide, not medical or dietary advice.
Environmental impact
Moderate impact
A–E · lower is better · includes estimates
kg CO2e
1.1
per serving
Water
1.5m³
Runoff
0.09g P
White Rice drives 40% of this recipe’s estimated footprint.
Carbon from Poore & Nemecek 2018; water, land & runoff from Agribalyse — modelled averages for comparing recipes, not a measurement of your groceries.
Flavor Profile
Umami
Sweet
Salty
Sour
Bitter
Spicy
Textures
Aromas
Kitchen Equipment
Primary Tool
WokTechniques
Safety & Storage
Cooking Temperature
Maintain oil temperature at 350-375°F when frying tofu. If oil smokes or is too hot, the exterior will burn before the interior cooks through. Use a thermometer for accuracy.
Cross Contamination
Press tofu with clean towels before coating. Any contamination on towels or equipment used in the breading station can transfer allergens. Use separate bowls and utensils for allergen-free batches if needed.
High Risk Population
Soy and wheat allergens can cause severe reactions in sensitive individuals. Ensure all equipment (skillet, utensils, cutting boards) is thoroughly cleaned before cooking if used for allergen-free preparation.
Storage
Refrigerate leftover tofu in black bean sauce within 2 hours. Store in airtight container for up to 3 days. Reheat to 165°F before consuming.
Handling
When tossing coated tofu in flour/breadcrumb mixture, ensure even coverage to prevent allergen cross-contact with bare hands. Use tongs or gloves when handling if allergic to any coating ingredients.
Allergen Warning
This recipe contains multiple sources of soy and gluten. Read all ingredient labels for canned black beans and soy sauce, as processing methods vary between manufacturers.
Pro Tips
Technique
Press your tofu for at least 10 minutes between clean towels — this isn't optional if you want that crispy crust that holds up in the sauce. Wet tofu = sad, soggy coating.
Substitution
No breadcrumbs on hand? Crush up some cracker or tortilla chips for that same crispy crunch, or use panko for an even airier texture.
From the chef
Look, I get it — tofu doesn't exactly scream 'exciting' to a lot of folks. But here's the thing: if you can get a golden, crispy crust on these bad boys, and then drape them in a sauce that's basically umami bombs held together by garlic and fermented black beans, you've got a dish that even dedicated meat-lovers will quietly ask for seconds. This is my Cantonese-American love letter to the power of plant-based proteins done right.
Source: generated · May 30, 2026