1 500 grams soft (not silken) tofu, cut into 1′ cubes and deep fried until the cubes form a golden brown skin – this is the toughest part of this recipe
2 medium brown or spanish onions, sliced ¼ inch thick
2 cloves of garlic, minced
3-5 diced fresh tomatoes, or 1 can whole tomatoes
1 bunch fresh coriander, chopped. Separate the stems from the leaves, but don’t be too anal about separating, or you’ll be separating until the next day
salt and pepper to taste
2 T olive oil or better yet, rice bran oil
100 grams ground chicken breast
You can also opt not to deep fry the soft tofu
about 1 tsp corn starch to thicken sauce
1 cup or 100 mls water
Heat the wok until you see it smoking or until your fire detector goes off. Get the ladder and turn it off first, then get working on your coriander tofu, unless you can work with that goddanged racket on. Put in the oil, wait five seconds, then add in the onions and the minced garlic. Toss everything around for about 10 seconds, then remove about half of the onions out of the heat. Continue stirring the onions and the garlic until the onions turn translucent, then add the coriander stems. Stir to mix, then add the tomatoes. Stir, making sure all the ingredients are well mixed, turn down the heat all the way down to very low and cover. Stir occasionally until the sauce is thickened.
You can opt to add in about a hundred grams of ground chicken breast at this point, making sure to separate the ground meat, but not cooking them too much to the point of dryness. Turn up the heat and once it turns opaque, leave it alone and go on to the next step.
Add in the deep fried tofu and the coriander leaves, stir to make sure everything is covered with the sauce, and you can put in the additional corn starch dissolved in water if you want your dishes to be saucier. Stir vigorously if you opted to add the corn starch until you see the sauce thicken out.
Add back the onions and cover for about a minute or two then remove from heat and serve it up.