01 - Rinse rice under cold water until it runs clear. Combine rice, water, and salt in a saucepan. Bring to a rolling boil, then cover and reduce heat to low. Simmer for 12 to 15 minutes until all liquid is absorbed. Fluff with a fork and keep covered to stay warm.
02 - Cut the pressed tofu into 3/4-inch cubes. Gently toss with cornstarch and a pinch of salt until evenly coated. Heat vegetable oil in a large non-stick skillet over medium-high heat. Add tofu cubes and cook, turning every couple of minutes, until golden and crispy on all sides, about 8 to 10 minutes. Transfer to a plate lined with paper towels 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, drizzleable consistency.
04 - While the tofu cooks, slice the cucumber, julienne or shred the carrot, thinly slice the red bell pepper, and slice the spring onions. Steam or microwave the edamame if not already fully thawed and tender.
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. Garnish with sliced spring onions and toasted sesame seeds.
06 - Serve immediately while the tofu is still warm and crisp. Offer extra peanut sauce on the side if desired.