Thai Pineapple Vegetable Stir Fry is a light yet flavour-packed dish that balances sweet, salty and savoury notes in a simple home-style meal. Fresh pineapple adds natural sweetness, while crisp vegetables keep the dish colourful and satisfying.
This recipe is ideal for busy evenings when you want something quick but special. It cooks fast, uses easy-to-find ingredients, and works beautifully as a main meal with rice or as a vibrant side dish.
Recipe Information
Prep time: 15 minutes
Cooking time: 10 minutes
Total time: 25 minutes
Serves: 3–4
Difficulty level: Easy
Ingredients
Vegetables
-
1 cup fresh pineapple chunks
-
1 medium red pepper, sliced
-
1 medium carrot, thinly sliced
-
1 cup green beans, cut into short lengths
-
2 spring onions, sliced
Aromatics
-
2 garlic cloves, finely chopped
-
1 teaspoon freshly grated ginger
Sauce
-
2 tablespoons light soy sauce
-
1 tablespoon sweet chilli sauce
-
1 teaspoon rice vinegar or lime juice
-
1 teaspoon soft brown sugar
To Cook
-
2 tablespoons vegetable oil
-
A small handful of fresh coriander leaves
Step-by-Step Method
-
Prepare all the vegetables and keep them ready before cooking, as this stir fry moves quickly.
-
Heat a wide pan or wok over medium-high heat and add the oil. Allow it to heat until just shimmering.
-
Add the garlic and ginger, stirring constantly for 20 seconds until fragrant but not browned.
-
Add the carrot and green beans. Stir fry for 2 minutes so they begin to soften but stay crisp.
-
Add the red pepper and pineapple pieces. Cook for another 2 minutes, stirring gently.
-
In a small bowl, mix the soy sauce, sweet chilli sauce, vinegar and brown sugar.
-
Pour the sauce into the pan and toss everything well so the vegetables are evenly coated.
-
Cook for 2–3 minutes until the sauce lightly clings to the vegetables.
-
Turn off the heat, add spring onions and scatter over fresh coriander. Serve immediately.
Cooking Tips
-
Keep the heat fairly high so the vegetables stay crisp and colourful.
-
Fresh pineapple works best, but well-drained tinned pineapple can be used if needed.
-
Do not overcook after adding the sauce, as the pineapple can soften too much.
Variations
-
Vegan: This recipe is naturally vegan.
-
Gluten-free: Use tamari instead of soy sauce.
-
Extra protein: Add cubed tofu or roasted cashews during the final cooking stage.
-
Less sweet: Reduce the brown sugar slightly if preferred.
Serving Suggestions
Serve hot with steamed jasmine rice or plain noodles. This dish also pairs well with other Thai-style sides for a shared meal.
Storage and Reheating
Store leftovers in an airtight container in the fridge for up to 2 days.
Reheat gently in a pan over low heat, adding a splash of water if needed.
Freezing is not recommended, as the pineapple texture changes.