Wrap the drained tofu in a dry paper towel and place a heavy skillet or other weight on top to press out excess moisture. Let it press for about 30 minutes, then pat dry and cut into 3/4-inch cubes.
Heat the vegetable oil in a cast iron skillet over medium-high heat. Add the tofu cubes in a single layer and cook until golden on one side, about 3 to 4 minutes. Flip and continue cooking for another 2 to 3 minutes per side, until golden and crisp on multiple sides. Remove from the heat, toss with a splash of soy sauce and the sesame seeds, and set aside.
In a food processor or blender, combine the peanut butter, soy sauce, rice vinegar, lime juice, honey, sesame oil, ginger, and garlic. Blend until smooth. Add 4 to 5 tablespoons of water, a little at a time, and blend again until the dressing reaches your desired consistency.
In a large mixing bowl, combine the noodles, tofu, and all the prepared vegetables. Pour the dressing over the top and toss gently until everything is evenly coated.
Just before serving, sprinkle with the sliced scallions and chopped peanuts for added crunch and flavor.
Notes
Make-Ahead Tips
This ramen noodle salad is an ideal make-ahead dish, whether you’re prepping lunches for the week or getting a head start on a potluck or picnic. You can prepare all the components in advance and assemble them just before serving, or toss everything together ahead of time. Either way, the flavors only get better as they sit.
Storage Tips
If you plan to store it fully dressed, keep in mind that the noodles and vegetables will soften slightly over time. It’s still delicious for up to 3 days, but for the best texture, we recommend storing the peanut dressing separately and tossing just before eating. The tofu can also be cooked a day or two in advance and stored in the fridge; reheat it briefly in a skillet or enjoy it cold.Pack leftovers in an airtight container and refrigerate for up to 3 days. Give it a quick stir before serving, and add a fresh sprinkle of scallions and peanuts for a little extra crunch.