Press the tofu to remove any excess moisture. To do this, wrap the block of tofu in a clean kitchen towel or paper towels and place it on a plate. Place a heavy object, such as a cast iron skillet, on top of the tofu and let it sit for 10 minutes.
Cut the tofu into 1-inch cubes and place them in a shallow bowl.
In a separate bowl, mix together the soy sauce, olive oil, garlic powder, and onion powder.
Pour the soy sauce mixture over the tofu, making sure each cube is evenly coated.
Heat a grill or grill pan over medium-high heat.
Grill the tofu for 5-7 minutes, flipping each cube halfway through to ensure even cooking.
Serve the tofu hot, with your favorite side dish.
Interesting Facts
Tofu is a great source of plant-based protein, with 8 grams of protein per serving.
Marinating the tofu in the soy sauce mixture will help to add flavor and keep it moist.
Grilled tofu can be stored in the refrigerator for up to 5 days.