I like to freeze my tofu for this recipe, it gives it a meatier texture. So, I just freeze the full blocks of tofu, in their packages. Then I thaw them, open the package, drain them and then press them.
Once your tofu is prepped, if you are baking the wings, preheat the oven to 425 degrees(F).
Then tear the blocks of tofu into chunks and put them in a large mixing bowl.
Drizzle the tofu with the oil, then sprinkle with the salt and pepper. Toss to coat.
Then sprinkle the cornstarch over the tofu and toss to coat. You want all the cornstarch to be wet from the oil and tofu, making sure there are no dry spots.
Now, spread the tofu out evenly on a large sheet pan, lined with parchment paper or a silicone mat.
Bake for 20 minutes, then flip the tofu and bake for another 10-15 minutes or until the tofu is crispy and golden brown.
Or if you are air-frying, pour the tofu into the air-fryer and then air-fry at 400 degrees(F) for 10-15 minutes or until golden brown and crispy.
Once the tofu is done, make the sauce. Whisk together the melted vegan butter, garlic, Parmesan, hot sauce and a pinch of salt and pepper.
Add the tofu to a large bowl and pour about 1/2 the sauce over the tofu and toss to coat. Then either put the tofu back on the sheet pan or back into the air-fryer. Then bake for 5-7 more minutes. Or air-fry for 2-3 more minutes.
Then add the fresh parsley to the remaining sauce and whisk to combine. Toss the tofu with the remaining sauce.
Serve immediately, I recommend serving with vegan Caesar dressing for dipping!