Start by prepping/chopping all your ingredients and then bring enough salted water to the boil to cook your noodles in.
Meanwhile, make the sauce by placing all the necessary ingredients in a glass measuring cup or jar, except for the lime juice, olive oil and cilantro. Mix well until a nice thick paste forms, then add the lime juice and mix to incorporate. Finally add the olive oil and cilantro and stir until fully combined. Set aside.
When the water starts to boil, place a large skillet or saute pan over medium-high heat, then throw your noodles in the water and cook them for 2-3 minutes, or until just slightly undercooked.
Meanwhile, add the carrots, peppers and broccoli to the pan and cook for about a minute, just to soften them slightly and heat them through. Kill the heat.
Drain the noodles but reserve a 1/4 cup of their cooking liquid, and then rinse them well under lukewarm water.
Add the drained noodles to the skillet, along with the cucumber, cabbage and green onions.
Mix the noodle water in with the sauce and pour that in the pan as well, then throw in the chopped cilantro and peanuts.
Toss delicately until well combined, allow to rest for about 5 minutes to allow the noodles to absorb the liquid (and the flavors!) and serve.
Garnish with a few slices of lime, additional chopped peanuts and cilantro, and hit with a splash of lime juice and few drops of hot sauce, if desired.