Prepare the Vegetables: Steam the baby corn, broccoli florets, and baby zucchini separately until they are al dente. Set aside.
Cook the Curry: Heat the vegetable oil in a large saucepan or wok over medium-low heat. Add the green curry paste and sauté for 1-2 minutes until fragrant.
Add Onion and Liquid: Turn the heat up to medium-high, add the sliced onion, and stir until it softens, about 2 minutes. Then, add the coconut milk and bamboo shoots. Bring to a simmer.
Flavor the Sauce: Stir in the palm sugar and finely chopped kaffir lime leaves. Simmer for another 2-3 minutes, allowing the flavors to meld.
Season the Curry: Taste the sauce and adjust the seasoning with fish sauce and soy sauce to your preference. For more spiciness, add more curry paste if desired.
Combine Final Ingredients: Gently add the steamed vegetables into the curry mixture and let them simmer on medium heat for a couple of minutes to absorb the flavors.
Enjoy: Serve your vibrant green curry over steamed rice, garnished with lime wedges, additional Thai basil, and sliced chilli for an extra kick!