01 - Rinse jasmine rice under cold running water until the water runs clear. Combine rice, 2 cups water, and 1/2 teaspoon salt in a saucepan. Bring to a rolling boil over medium-high heat, then cover with a tight-fitting lid and reduce heat to low. Simmer for 12 to 15 minutes until all liquid is absorbed. Remove from heat, fluff with a fork, and keep covered until ready to serve.
02 - Cut drained and pressed tofu into 3/4-inch cubes. Gently toss the cubes with cornstarch and a pinch of salt until evenly coated. Heat vegetable oil in a large non-stick skillet over medium-high heat. Arrange tofu in a single layer and cook for 8 to 10 minutes, turning every couple of minutes, until all sides are golden brown and crispy. Transfer to a paper towel-lined plate to drain.
03 - In a mixing bowl, whisk together peanut butter, soy sauce, maple syrup, rice vinegar, grated ginger, minced garlic, and sriracha if using. Gradually add warm water one tablespoon at a time, whisking continuously, until the sauce reaches a smooth, pourable consistency.
04 - While the tofu cooks, slice the cucumber, julienne the carrot, thinly slice the red bell pepper, and cut the spring onions. Steam or microwave the shelled edamame if it requires cooking, then set all vegetables aside.
05 - Divide the warm rice among four bowls. Arrange crispy tofu, sliced cucumber, julienned carrot, sliced bell pepper, and edamame over the rice in sections. Drizzle generously with peanut sauce. Finish with a sprinkle of sliced spring onions and toasted sesame seeds.
06 - Serve immediately while the tofu is still warm and crisp. Enjoy right away for the best texture and flavor.