Preheat oven to 450° F (230° C). Line a large rimmed baking sheet with parchment paper. Set aside.
To a large rimmed plate (or bowl), add the Breadcrumbs, and ½ teaspoon each of Garlic, Onion, and Salt. Combine well and set aside.
Cut tofu lengthwise in half, then cut each half into 6 equally-sized squares. You should have a total of 12 squares.
In a large bowl, whisk together the Flour and remaining Garlic, Onion, and Salt. Now pour in the Milk and Water and whisk to combine well. The batter should be thick, but still pourable. If it's too thick, add a few splashes of water.
Submerge a piece of tofu into the batter and coat well. Lightly shake off excess batter and place in the breadcrumbs. Gently roll around to coat well and place on baking sheet, leaving room in between each piece. *Optional: spray with oil for extra golden nuggets. Place in the oven for 20 minutes or until they turn golden and crisp. Flip over pieces at the halfway mark and spray with oil again if desired.
Serve immediately with dipping sauces of your choice. Enjoy!
Notes
* PRESSING TOFU: wrap a block of tofu in a few paper towels and place it on a rimmed plate. Add a cast iron skillet on top (or something equally heavy)and let it drain for at least 30 minutes. When finished, pat dry to remove excess moisture on the surface. You can also use a Tofu Press to make it even easier or you can buy Pre-Pressed Tofu.* Prep time doesn't include pressing the tofu.