01 - Rinse jasmine rice under cold running water until the water runs clear. Combine rice, water, and salt in a saucepan. Bring to a rolling boil, then cover tightly and reduce heat to low. Simmer for 12–15 minutes until liquid is fully absorbed. Fluff gently with a fork and keep covered to retain warmth.
02 - Cut drained and pressed tofu into 3/4-inch cubes. Transfer to a bowl and toss evenly with cornstarch and a pinch of salt. Heat vegetable oil in a large non-stick skillet over medium-high heat. Arrange tofu in a single layer and cook for 8–10 minutes, turning every couple of minutes, until all sides are deeply golden and crisp. Transfer to a plate lined with paper towels.
03 - In a mixing bowl, whisk together peanut butter, soy sauce, maple syrup, rice vinegar, grated ginger, minced garlic, and sriracha if using. Gradually stir in warm water, one tablespoon at a time, until the sauce reaches a smooth, drizzleable consistency.
04 - While the tofu cooks, slice the cucumber into thin rounds, julienne or shred the carrot, thinly slice the red bell pepper, and halve the spring onions. Steam or microwave the shelled edamame briefly if using frozen.
05 - Divide the warm rice evenly among four bowls. Arrange crispy tofu, sliced cucumber, shredded carrot, bell pepper strips, and edamame over each portion of rice. Drizzle generously with peanut sauce. Finish with sliced spring onions and a sprinkle of toasted sesame seeds.