A bold, fresh Thai Noodle Salad with a mix of crunchy veggies, cold rice noodles, and a creamy, spicy Asian peanut sauce. Packed with Thai-inspired flavors, it's perfect for meal prep or an easy, healthy meal.
Press the tofu (if using): Wrap in a clean towel, place a heavy object on top or use a tofu press. Let it sit for 15-30 minutes while you prep the other ingredients.
Cook the noodles: Follow package instructions. Drain and rinse under cold water to prevent sticking.
Make the peanut sauce: Prepare the sauce if you haven’t already.
Chop the veggies: Slice the cabbage, carrots, bell pepper, cucumber, scallions, and jalapeño. Chop the cilantro, basil, and mint.
Assemble the salad: In a large bowl (for individual servings, see Notes), toss the noodles with a generous portion of peanut sauce until well coated. Add the chopped vegetables and gently mix. Add more peanut sauce as needed.
Garnish and serve: Sprinkle with crushed peanuts or cashews, then top with fresh herbs. Serve chilled or at room temperature with tofu on top or on the side. Add lime wedges if using.
Notes
Extra sauce? Double the peanut sauce if you like a saucier salad, are adding crispy tofu, or want leftovers. It keeps for 5 days and works great on almost everything (I always double it).
Meal prep tip: Store the sauce separately and mix just before eating to prevent fogginess.
For a fresher presentation: Serve noodles in individual bowls, drizzle with sauce, and toss to coat. Then, add veggies and gently mix just before eating.
Serving options: Enjoy cold or at room temperature.