*Place walnuts/pecans, wholemeal bread, onion and tofu, individually in a food processor, process, then place in a mixing bowl.
*Add plain flour, parsley/coriander, nutritional yeast flakes, garlic powder, dry basil, salt and light soy sauce mix well to combine.
*Take a tablespoon of the mixture and with your hands shape into medium walnut size balls. Place them in a lightly oiled baking dish, or on a tray covered with a baking sheet.
*Place tray in the oven and bake at 180 degrees celsius for 20 minutes then turn the balls over and cook for another 20 minutes.
*At the end of cooking time remove the tofu balls from the oven, put them into a heat proof dish and cover with foil.
*Place the dish back in the oven and leave for at least 30, minutes, MAKE SURE THE OVEN IS SWITCHED OFF. Doing this gives the tofu balls a nice dark brown appearance.