After soaking, draining and squeezing all liquid out of the soy nuggets, place them in a food processor and pulse to create crumbs resembling ground meat. Move to a large bowl.
In a small bowl mix the ground flax seeds with the water and let rest for a couple of minutes, until it becomes eggy in texture. Or, if you eat eggs, you may lightly beat 2 eggs.
Place the onion, garlic and parsley in the food processor and chop thinly.
Transfer to the bowl and add the flour, the spices, and the flax seeds (or the beaten eggs).
Using your hands, mix all the ingredients to a cohesive mixture.
Form croquettes the size of a ping pong ball and flatten them a little.
Heat oil in a large skillet and fry the croquettes for 3-4 minutes on each side, until golden brown.