Bring a large pot of salted water to a boil.
While the water is heating, heat the vegetable oil, over medium heat, in a large wok or skillet. Add the sliced onion and sauté until softened, about 2 minutes. Then, add the garlic and ginger and sauté until fragrant, about 1 minute.
Stir in the curry paste, cashew butter, honey and coconut milk.
Once steaming, add the vegetables and cook until softened, about 8-10 minutes.
While the veggies are cooking, cook the noodles in the boiling water according to package directions. When ready, drain and rinse under hot water.
When the vegetables are tender, add the soy sauce. Taste and adjust soy sauce (or salt) to your liking. If the sauce is too thick, add more coconut milk (or some pasta water) to thin it out.
Add the cooked noodles to the curry and toss to coat.
Divide into bowls, garnish with chopped cashews and fresh cilantro, and serve immediately, with lime wedges.