Heat cooking oil in a wok over medium-high heat. Add sliced onion and minced garlic to the wok. Stir-fry for 1 minute to allow the onion sliced to soften.
Add potatoes and carrots to the wok. Stir occasionally for 2 minutes.
Add cauliflower florets to the wok. Stir for 1 more minute.
Toss in green beans and baby corn to the wok.
Pour 2 tablespoons of water to the wok to help steam the vegetables.
Add the Thai yellow curry paste to the vegetables. Give all of the vegetables a good stir to coat them all in that yummy yellow curry paste.
Stir in coconut milk and 1 ½ cups of water.
Turn the heat down to low, and allow the curry to simmer for 10 minutes.
Add fish sauce, brown sugar and salt to the curry. Give the curry a good stir to blend all the ingredients.
Garnish with roasted cashews, fresh basil and cilantro.