Remove the tofu from the package and drain off excess liquid.
Wrap in a towel and place a heavy object such as a cast iron pan, tea kettle or books.
Press for 30 minutes.
Meanwhile, whisk together the ingredients for the marinade.
Once the tofu has pressed, use your hands to rip into about 1 inch pieces. You can cut it if you prefer, but I think it looks more realistic if you rip it.
Add to the marinade and toss to coat. Set aside for 15 minutes.
Preheat the oven to 425 if baking, or the air fryer to 400 if air frying.
Meanwhile, whisk together the ingredients for the batter in a medium bowl.
In another bowl, combine all ingredients for the breading.
Once the tofu is done marinading, take one piece and dip in the batter, then dip in the breadcrumbs until well coated.
Repeat with all pieces and add to your air fryer basket or to a baking sheet lined with parchment paper, ensuring no pieces are touching. Spray the tops with an oil spray.
Air fry for 15 minutes, or bake for 25 minutes, flipping halfway.
Serve with ketchup, honey mustard or your favorite sauce!