Thai Vegetables recipe

(140 ratings)

These Thai vegetables make the perfect side dish but can easily be bulked up to serve as a main. They're so simple yet packed full of flavour.

  • Vegetarian
  • healthy
Preparation Time5 mins
Cooking Time15 mins
Total Time20 mins
Cost RangeCheap
Nutrition Per PortionRDA
Calories92 Kcal5%
Sugar4.4 g5%
Fat5.2 g7%
Saturated Fat0.6 g3%
Salt0.53 gRow 4 - Cell 2
Protein4.5 g9%
Carbohydrates6.0 g2%
Salt0.53 gRow 7 - Cell 2

These Thai vegetables are super quick and satisfying. They work brilliantly as a side dish but could also be served as a main. Throw in some chicken breast, sliced steak or tofu and you’re onto a crowd-pleaser. You might also like to bulk them out with some more meaty vegetables like mushrooms or aubergine cut thickly. Our Thai vegetables are flavoured with the simple yet superb pairing of garlic and oyster sauce. Don’t be afraid to mix it up a little with other classic combinations like soy, ginger and chilli. Vegetables can be exciting and these Thai vegetables are testament to that fact. If you are searching for different ways to eat veg a stir-fry is a brilliant, time-savvy option. It is also the best way to use up anything you have in the fridge, which might be heading out of date soon. Peppers, carrots, onions – you name it, you can probably stir-fry it! We have used tenderstem broccoli but you could use a normal broccoli. Simply cut it in long sections. You can roughly chop any leftover stalk, its just as delicious as the tree-looking bits.


  • 2tbsp sunflower oil
  • 300g tenderstem broccoli, trimmed
  • 200g sugar snaps, trimmed
  • 350g pak choi or greens
  • 2 garlic cloves, crushed
  • 3tbsp oyster sauce




  1. Heat the oil in a large wok or frying pan and add the broccoli, stir-fry for 2 mins, then add 3tbsp water.
  2. Add the sugar snaps, cook for 2 mins, then stir in the pak choi or greens. Stir-fry for 2 mins, then add the garlic, oyster sauce and another 2tbsp water. Cook for 2 more mins, until the greens are just tender.
  3. If you want to get ahead, stir-fry to cook, then cool and chill until needed. Microwave on High for 5 mins to serve.
Jessica Dady
Food Editor

Jessica Dady is Food Editor at GoodtoKnow and has over 12 years of experience as a digital editor, specialising in all things food, recipes, and SEO. From the must-buy seasonal food hampers and advent calendars for Christmas to the family-friendly air fryers that’ll make dinner time a breeze, Jessica loves trying and testing various food products to find the best of the best for the busy parents among us. Over the years of working with GoodtoKnow, Jessica has had the privilege of working alongside Future’s Test Kitchen to create exclusive videos - as well as writing, testing, and shooting her own recipes. When she’s not embracing the great outdoors with her family at the weekends, Jessica enjoys baking up a storm in the kitchen with her favourite bakes being chocolate chip cookies, cupcakes, and a tray of gooey chocolate brownies