Begin by pressing the tofu for at least 15 minutes to remove excess moisture, then cut it into 1-inch cubes—this helps it crisp up nicely in the oven.
In a mixing bowl, whisk together soy sauce, chili powder, minced garlic, and sesame oil until well combined; this creates a spicy, savory marinade.
Add the tofu cubes to the bowl and gently toss to coat each piece evenly with the marinade. Let it marinate for about 30 minutes, stirring occasionally to absorb all the flavors.
Preheat your oven to 200°C (390°F). Line a baking sheet with parchment paper to prevent sticking and make cleanup easier.
Spread the marinated tofu evenly on the prepared baking sheet, making sure the pieces aren’t crowded so they can crisp up properly.
Drizzle the tofu with a tablespoon of oil and toss gently to ensure all sides are lightly coated—this helps achieve a crunchy exterior.
Bake the tofu in the preheated oven for 25 to 30 minutes, flipping them halfway through to promote even browning and crispiness. The kitchen will fill with a smoky, spicy aroma as they bake.
Once the edges are golden brown and crispy, remove the tofu from the oven and let it rest for about 5 minutes. This helps the crust set and the flavor to deepen.
Serve the crispy, spicy tofu hot, garnished with a squeeze of lime or chopped fresh herbs if desired. Enjoy the fiery crunch that makes this dish a street-food favorite!