Start by preparing the rice noodles. Boil water in a large pot and follow the package instructions for cooking. Some noodles may require soaking in boiling water for a couple of minutes, while others might need to simmer. This step is crucial for achieving the perfect texture.
While the noodles are cooking, let’s make the peanut sauce. In a medium bowl, mix together ½ tablespoon canola oil, 2 teaspoons sesame oil, ¼ cup low sodium soy sauce, ¼ teaspoon crushed red pepper flakes, 1 tablespoon rice vinegar, 1 teaspoon hot sauce, ¼ cup smooth peanut butter, 2 tablespoons honey, 1 tablespoon lime juice, and 2 cloves garlic, minced. Whisk vigorously until the mixture is smooth and creamy.
Next, toast the ¼ cup dry roasted peanuts and 2 tablespoons sesame seeds in a dry skillet over medium-high heat for about 2 to 3 minutes. You’ll know they are done when they turn golden brown and release a fragrant aroma. This step is crucial as it enhances the flavors.
Once the noodles are cooked, drain and rinse them under cold water to stop the cooking process. Place the noodles in a large mixing bowl, and drizzle with ½ tablespoon canola oil to prevent sticking. Toss gently to coat.
Now it’s time to bring everything together! Pour the peanut sauce over the noodles, followed by the 1 green onion, sliced, 1 cup sugar snap peas, 1 large red bell pepper, thinly sliced, 1 medium carrot, julienned, 1 cup red cabbage, thinly sliced, and ¼ cup chopped cilantro. Toss everything well to combine, ensuring that the noodles are coated in the rich peanut sauce.
To finish, top the noodles with the toasted dry roasted peanuts and sesame seeds for added crunch. Serve the noodles immediately for the best flavor and texture.