01 - Preheat the oven to 400°F. Line a baking sheet with parchment paper.
02 - Drain and pat the tofu dry. Wrap in a clean towel and place a heavy object on top for 10 minutes to remove excess moisture.
03 - Cut the tofu into ¾-inch cubes. Transfer to a bowl and gently toss with cornstarch, olive oil, salt, and pepper until evenly coated.
04 - Spread the tofu cubes in a single layer on the prepared baking sheet. Bake for 25-30 minutes, flipping halfway, until golden and crisp.
05 - Whisk together peanut butter, soy sauce, lime juice, maple syrup, sriracha, and garlic. Add warm water a tablespoon at a time until sauce is smooth and pourable.
06 - Transfer the baked tofu to a large bowl. Pour over the peanut sauce and toss to coat. Serve immediately, topped with spring onions, sesame seeds, and cilantro.