Bring a pot of water to a boil stovetop. Cook pasta according to package instructions.
10 ounces regular or whole-wheat spaghetti
While the pasta is cooking, chop all the vegetables and add to a large mixing or salad bowl.
1 red bell pepper, thinly sliced, 2 large carrots, grated, 1 cup green onions, finely chopped, 1 cup cilantro, finely chopped, 2 cups cabbage, finely sliced or grated
To make the dressing, blend all ingredients until smooth and creamy. Start with 2 tbsp of water and increase up to 5 tbsp to adjust the consistency. It should be fairly thick and creamy but still pourable.
1 tbsp ginger, minced, 3 cloves garlic, minced, 1/2 cup peanut butter or almond butter, 1.5 tbsp rice wine vinegar, 1/4 cup low-sodium soy sauce, 2 tbsp lime juice, 2.5 tbsp maple syrup, 1/2 tsp red pepper flakes or up to 1 tbsp sriracha sauce, 2-4 tbsp water to adjust consistency
When the pasta is finished cooking, drain and rinse under cold water then add back to the pot with 3 tbsp of water and mix to coat.
Add the pasta to the bowl with the chopped veggies.
Top with the sauce and mix well.
Serve right away topped with optional peanuts or cashews, sriracha and a squeeze of lime juice.