Ingredients (serves 4):
- 1 tbsp rice vinegar
- 1 tbsp dark soy
- 1 tsp corn flour
- 500 g snake beans, trimmed and cut into 5-6cm length (note: snake beans are firmer and more difficult to break down than green beans, hence they need to be cooked twice)
- 2 large cloves of garlic, chopped or minced
- 1 shallot, chopped
- 300 g pork mince
- 2-3 pieces of five-spice tofu cakes, cut into strips (note: five-spice tofu cakes are widely available in all Asian grocers. They add texture and body to this dish)
- 2 tsp fermented chili bean sauce (Doubanjiang) OR black bean in chili oil (note: the one on the left in the picture is the black bean sauce in chili oil, and the one on the right is Doubanjiang. Both sauces are widely available in Asian grocers. I personally prefer the black bean sauce in chili oil in this dish)
- Heat vegetable oil in a wok on high. Add half of the beans and stirfry for 1-2 minutes. Cover the wok with a lid and cook the beans for further 6-7 minutes, or until tender and slightly brown (note: stir every minute or two to ensure that the beans are cooked evenly). Remove the cooked beans and drain. Add more oil and repeat the same process to cook the remaining beans. Set aside the cooked beans
- Heat oil on high. Add garlic and shallot and stir-fry for 1 minute, or until fragrant. Add pork mince, five-spice tofu strips and chili black bean sauce (note: do not put in too much chili oil, or the dish would become too oily) and stir-fry for 2-3 minutes, or until the pork mince is cooked
- Return beans to the wok. Combine and mix vinegar, soy, corn flour and 2-3 tbsp of water. Add the mixture to the wok to bring everything together and form a sauce. Stirfry for another minute or so, until the sauce coats all the beans, tofu and pork
- Serve with steamed rice and garnish with some chopped shallots.