Cook the noodles according to the package. Once cooked, drain and rinse in cool water – then set aside.
Add the canola oil and sesame oil to a pre-heated skillet on medium/high. Add the shallots, garlic and ginger with a sprinkle of salt and cook for 1-2 minutes until fragrant.
Add the bell pepper and carrot and stir-fry for 2-3 minutes. Add the cabbage and continue to stir-fry until wilted, about 1 minute.
Sprinkle with the curry powder and turmeric and continue to cook while stirring for another 30 seconds.
Add the noodles and soy sauce and cook for another 2 minutes, using a fork to separate the noodles so everything gets evenly mixed.
Add half of the cilantro and half the green onions. Using the fork again to distribute ingredients evenly . Season with additional salt and pepper, if wanted.
Remove from heat and serve with the extra cilantro, onions and sriracha.