Every now and then you have to hit the easy button, and for a simple staple like this, you shouldn’t try and over-think it. If you have a package of tofu and you don’t want it to go bad, this will solve that problem and give you leftovers.
Preheat the oven to 350°F. Grease a 9x5-inch loaf pan with the oil and set aside.
In a large mixing bowl, crumble the tofu into bite-size pieces. Add the oats and mix well. Stir in the parsley, onion, and garlic. Add the ketchup, mustard, barbecue sauce, tamari, and salt. Mix well, until all ingredients are incorporated.
Press the mixture evenly into the prepared pan. Bake for 30 minutes.