Wrap the tofu in a clean kitchen towel or paper towel and place a heavy object (like a cast iron pan or stack of books) on top. Let sit for 10–20 minutes to remove excess moisture.
Lightly grease the air fryer basket with oil or cooking spray. If baking, preheat your oven to 425°F (220°C).
Cut the pressed tofu into 1/2-inch thick sticks. In a large bowl, whisk together the cornstarch, plant-based milk, garlic powder, onion powder, smoked paprika, salt, and pepper until smooth.
Place the panko in a separate shallow bowl. Dip each tofu stick in the batter, letting excess drip off, then coat in panko, pressing lightly so it sticks.
Air Fryer: Arrange tofu fries in a single layer in the air fryer basket. Air fry at 400°F (200°C) for 15 minutes, flipping halfway through, until golden and crispy.
Oven: Arrange on a lined baking sheet. Bake for 25 minutes, flip, then bake another 10–15 minutes, or until crisp and golden.
While the tofu cooks, whisk together the buffalo sauce ingredients in a small bowl.
Transfer cooked tofu to a large mixing bowl. Pour the buffalo sauce over and toss gently to coat. Return to the air fryer or oven for another 5 minutes to set the sauce.
Let cool for a few minutes. Garnish with chopped chives if using and serve with vegan ranch or mayo.