Preheat the oven to 180°C (fan)/200°C/gas mark 6. Line a baking tray with non-stick baking paper.**
Put 200ml hot vegetable stock into a jug or bowl and add 1 tablespoon yeast extract, 1 tablespoon soy sauce and 1 tablespoon tomato purée. Set aside.
In a separate bowl add 4 tablespoons gram flour*. Add 1 tablespoon olive oil and 4 tablespoons cold water. Mix with a fork until smooth and set aside.
Place 150g dried soya mince into a mixing bowl. Add ½ teaspoon ground cumin, 1 teaspoon smoked paprika, 1 teaspoon onion granules, 1 teaspoon dried oregano, 1 teaspoon sea salt and a sprinkling of freshly ground pepper.
Pour in the vegetable stock mixture and stir well.
Add 2 cloves crushed garlic and 1 tablespoon freshly chopped fresh parsley and mix again.
Pour in the gram flour mixture and stir well.
Finally add the 150g wholemeal breadcrumbs and mix well.
Use your hands to form into 18-20 meatball-sized balls and place on the prepared baking tray. You will need to squeeze them quite firmly to make sure they hold together.
Bake in the hot oven** for 15 minutes then carefully turn over and bake for a further 5-10 minutes until turning brown all over.