Wrap the block of tofu in a clean kitchen towel and press with a weight for about 15 minutes to squeeze out excess moisture, ensuring a crispier result.
Once pressed, cut the tofu into even 1-inch cubes, aiming for uniform pieces to ensure they cook evenly and get that beautiful golden exterior.
In a small bowl, whisk together soy sauce, fresh lemon juice, finely minced garlic, and lemon zest to create a bright, savory marinade that will infuse the tofu with flavor.
Toss the tofu cubes gently in the marinade, ensuring each piece is well coated. Let them sit for about 10 minutes to soak up the flavors.
Heat a non-stick or cast iron skillet over medium-high heat until shimmering and slightly smoky, indicating it's hot enough for crisping.
Add two tablespoons of olive oil to the hot skillet, swirling to coat the surface evenly.
Carefully place the tofu cubes in the skillet without overcrowding, giving each piece enough space to fry properly. Cook for about 3-4 minutes on one side until golden brown and crispy, then flip with a spatula to crisp the other sides.
Continue frying the tofu, turning occasionally, until all sides are crisp and golden, and the aroma of garlic and lemon is fragrant and inviting.
Once crispy, remove the tofu from the skillet and transfer to a plate. Drizzle with a little more fresh lemon juice if desired, and sprinkle with fresh herbs for added brightness.
Allow the tofu to rest for 1-2 minutes so the exterior can settle into its crackly texture, then serve immediately while hot and fragrant.