Thai Vegan 15 MINS

Easy 30-Minute Crunchy Thai Sweet & Sour Stir-Fry

Get some serious, fresh micronutrients into your system with this easy 30-minute crunchy Thai stir-fry. Searing the vegetables over high heat locks in their satisfying crunch, while a simple cornstarch trick turns the tangy vinegar and stock into a beautifully glossy glaze. Clean, efficient fuel on the table in no time.

5g
Protein
308
Kcal
40g
Carbs
15g
Fat
Stir fried sweet and sour vegetables in a bowl

Why this Easy 30-Minute Crunchy Thai Sweet & Sour Stir-Fry recipe works

High-Heat Flash Sear: Blasting the vegetables in a screaming hot pan locks in their natural moisture and keeps them crisp, avoiding soggy rubbish.

The Thickening Magic: When a cold starch and water mixture hits the boiling liquids, it quickly binds them together. This immediately transforms thin stock and vinegar into a glossy coating that clings perfectly to every vegetable.

Ingredients for Easy 30-Minute Crunchy Thai Sweet & Sour Stir-Fry

Servings
1

Protein Facts

1 Servings Per Recipe
Amount Per ServingKcal
308
% Daily Value *
Protein 5g
10%
Carbs 40g
15%
Fat 15g
19%

* The % Daily Value (DV) tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Verified Protein Density

How to make Easy 30-Minute Crunchy Thai Sweet & Sour Stir-Fry

  1. Get your oil smoking hot in a large pan or wok. Throw in the garlic, onions, cauliflower, and carrots, searing for about 5 minutes until the onion starts to soften.

  2. Toss in the cucumber, tomatoes, sweet pineapple, and peppers, cooking for another 5 minutes.

  3. Pour in the vegetable stock, blast the heat to maximum, and bring to a boil for 2 minutes.

  4. Stir in the soy sauce, vinegar, sugar, and tomato sauce until completely combined.

  5. Whisk the corn starch with the water in a small cup. Pour it straight into the bubbling pan and stir quickly and constantly until the sauce thickens into a gorgeous, glossy glaze.

Variations and combinations of ingredients

Protein Addition: Toss in some crispy air-fried tofu cubes.

Cashew Crunch: Top it with roasted cashews before serving.

How to serve

Weeknight Fuel: A brilliantly efficient 30-minute meal served over a heap of fluffy jasmine rice.

Fridge Clearance: Use up whatever leftover vegetables you have lying around—peppers, broccoli, or baby corn work beautifully.

Meal Prep: Holds its bite exceptionally well, making it a great option for the next day.

Wok Wisdom

Speed Prep: Stir-frying is incredibly fast-paced once you start. Chop all your vegetables (like cauliflower and carrot) and mix the sauce before you even think about turning on the stove.

High Heat is Law: The pan must be smoking hot. You want to sear the vegetables quickly to lock in that fresh bite, not steam them into a sad, soggy mess.

Pineapple Power: Fresh pineapple is a total game-changer here. The natural sugars and juices elevate this dish miles beyond the tinned stuff.

Serving Suggestions and Pairings

Serve this over a bed of jasmine rice. Top with extra crispy tofu and a heavy dash of chilli oil for an elite recovery meal.

Storage and Freezing for Easy 30-Minute Crunchy Thai Sweet & Sour Stir-Fry

Fridge for 3 days. Do not freeze this, the cucumber and tomato will turn to absolute mush.

Frequently Asked Questions

You Might Also Like

You might also like these similar recipes

15-minute cherry tomato and courgette risotto in a bowl
15 Minute Meals

Easy 15-Minute Ultra-Creamy Microwave Courgette (zucchini) Risotto

Standing over a stove stirring rice for 40 minutes is an absolute bin-fire when you are hungry. We intentionally chose this microwave hack because saving time and hitting your macros is the ultimate priority. This took me a few attempts to dial in, but the liquid absorption is down to a science now, balancing the acidic tomatoes against rich parmesan to keep it creamy rather than a watery soup.

💪16g Protein
🔥596 KCAL
15-Minute Crispy Sticky Korean Tofu garnished with sesame seeds
15 Minute Meals

The Quickest, Crispiest 15-Minute Sticky Korean Tofu

This is hands-down the fastest way to get ultra-crispy tofu without deep frying. We're tossing cubes of extra-firm tofu in cornflour, pan-frying until shatteringly crisp, and then coating them in a sticky, sweet-and-spicy gochujang glaze. It takes exactly 15 minutes start-to-finish, packs 22g of plant-based protein, and gets unbelievably sticky and glossy. Perfect for busy weeknights when you want takeout flavor but with great macros!

💪22g Protein
🔥470 KCAL
High Protein
5 Minute instant noodles garnished with spring onions
15 Minute Meals

Quick & Easy 5-Minute Upgraded Instant Noodles

Skip the watery ramen. Upgrading them with a savoury soy and sesame glaze gives you a quick & easy 5-minute meal. Boil off the water to force the flavour into the noodles. A perfect lightning-fast carb load after a heavy session.

💪8g Protein
🔥265 KCAL
5-Minute Miso Peanut Butter Noodles garnished with spring onions
15 Minute Meals

Easy 5-Minute Ultra-Creamy Miso Peanut Butter Noodles

The ultimate 5-minute emergency meal. Packing a massive hit of plant-based protein, whisking peanut butter into warm miso creates an easy, ultra-creamy sauce that coats every single noodle perfectly. This took me a few attempts to dial in the exact ratio, but we've got the balance of rich peanut butter and savoury miso down to a science.

💪18g Protein
🔥448 KCAL