Be sure to freeze the tofu. The tofu texture changes into a more meat-like texture after freezing.
You may also boil the tofu in water on the stove. This will also change the texture of the tofu into a more meaty texture. This also makes the process quicker if you do not defrost the tofu ahead of time. If you boil the tofu, cool it in cold water before slicing it. Proceed with the remainder of the recipe. Marinating the tofu is an essential step, and it helps disguise the tofu flavor.
Canned artichoke hearts can be used in place of marinated. Cracker crumbs can be used in place of bread crumbs. Chicken broth or wine can be used in place of the water.