Simple sweet and sour fish made with tender chunks of firm white fish smothered in an aromatic home made tangy sauce without any added sugars. Its healthy, full of flavour, fresh and colourful and can be made in under 20 minutes, just like this Healthy Teriyaki Chicken!
Save This Recipe
Enter your email below and I'll send this recipe link straight to your inbox so you'll always have it handy!
Why Make This Recipe?
- Quick and easy to make in just 20 minutes and its under 500 calories
- Simple everyday ingredients, nothing unusual
- Low in Sugar, yet doesn’t skimp on flavour
- No deep frying or shallow frying! (very little oil is used)
- Perfect for health conscious foodies who love healthier versions of their favourite takeout
- Great as a Date night dinner
- Its got that essential tang that you’d expect from a delicious sweet and sour sauce
- Makes great leftovers the next day
Making dinners under 500 calories is my specialty, with many of my most popular being low calorie chicken recipes, low calorie meal prepping recipes and low calorie slow cooker recipes.
Ingredient Notes
- Fish Type: I used Pearl Perch skinless fillets which is my personal favourite for this type of dish. You could use any type of firm white fish such as Trout, Snapper, Sea Bass. Avoid delicate types of fish that may fall apart when cooked with other ingredients.
- Fish Size: Cut the fish pieces the same size to ensure they cook evenly. About 2 ½ cm or 1 inch squares is ideal.
- Ketchup: there are a number of low sugar and no added sugar ketchups available in mainstream supermarkets these days. Check the sauce aisle and the health food aisle as well. Alternatively, I have a recipe for making your own low sugar ketchup.
- Tomato Passata may be used in place of store bought low sugar tomato sauce/tomato ketchup, however you’ll need to add extra salt and a little natural sweetenner – such as granulated stevia or monkfruit.
- Vinegar: I love to use apple cider vinegar, but you can substitute with white vinegar as well.
- Pineapple: I used canned pineapple and cut it into chunks, but if fresh pineapple is in season, feel free to use that. Just make sure to cut off all the skin so its smooth with no roughness.
- Capsicum: also called peppers. I love using a combination of red, green and yellow, but really you can just use whatever colours you can get your hands on.
How To Make This is 15 Minutes
Prepare Fish
- Chop fish into 1 inch chunks. Season fish lightly with salt and pepper, tossing lightly to coat.
- Heat a non-stick wok over medium-high heat. Spray lightly with oil. Cook fish, in batches, for 1 minute on each side or until golden and cooked through. Wipe wok clean.
Make Sauce
- Blend cornflour tap water in a bowl, then add soy sauce, vinegar, pineapple, juice and tomato sauce/tomato ketchup. Stir well until combined
Cook Veges
- Spray oil onto wok over medium-high heat. Add onion, capsicum and carrot. Cook, stirring, for 3 minutes or until vegetables are almost tender. Add sauce mixture. Stir to combine. Bring to the boil, then quickly reduce heat to low.
Bring it all together
- Add zucchini. Simmer for 2 minutes. Add fish back into wok. Simmer for 1 minute or until heated through. Serve immediately with Jasmine Rice.
Expert Tips
- Tanginess: adjust the tanginess of the sauce by adding more vinegar for extra tang, or adding some granulated sweetener for more sweetness (I love using Lakanto Monkfruit Classic)
- Flour the Fish: If you prefer a little bit of crispness to your fish without the deep frying or shallow frying, lightly flour the fish after seasoning it. Using plain flour is best, and adding it to a ziplock bag with the fish pieces works a treat. Empty them out into a strainer or colander to remove excess flour, and they’re ready for cooking in the wok (you may need just a little extra oil that you would if you hadn’t used flour, but much less than you would need for a shallow fry)
Variations
Chicken Thigh: Instead of using fish, you could use skinless chicken thigh chopped into 1inch pieces. The cooking time would be longer for chicken thigh – I would suggest around 5 to 6 minutes.
Squid: This works well with squid either cut into circles, or chunks. Cooking time for these would be less than the fish as squid cooks very quickly.
Pork: Thinly slice a pork tenderloin and cook in the same manner as the fish. It should take around the same time as the fish if its sliced thinly enough.
Flavour Booster for the Sauce: This sweet ad sour fish has just the right amount of sweetness and tang, and the sauce can be easily customised with any of the below suggestions:
- Add a teaspoon of crushed garlic to the sauce
- Add a teaspoon of crushed ginger to the sauce
- Add ½ a teaspoon of dried red chilli flakes
Questions
Yes. Just make sure its defrosted first, and pat dry any moisture with paper towel or kitchen paper. See ingredient notes for recommendations on best types of fish to use.
Yes, freeze for upto 4 weeks.
Serving Ideas
- Steamed jasmine rice, or pre cooked packet jasmine rice for convenience
- Cauliflower rice for a low carb option – this is one of my favourite ways to enjoy a healthy sweet and sour fish.
- Your favourite precooked noodles tossed in at the last minute. Why not try zucchini noodles for another low carb option.
More Quick Asian Dinners
- Easy Salmon Noodles
- Honey Chilli Chicken with Cashews
- Yellow Thai Fish Curry in 15 Mins
- Pineapple Chicken Curry
- Thai Basil Chicken Stirfry
Sweet and Sour Fish
Ingredients
- 300 grams (10 ounces) firm white fish fillets - cut into 2.5cm/1 inch pieces (See Note 1)
- 2 tablespoons cornflour
- 1 tablespoon tap water
- 2 tablespoons soy sauce
- 3 tablespoons apple cider vinegar
- 450 gram can Pineapple chunks with juice - (15 ounces)
- 3 tablespoons low sugar tomato sauce/tomato ketchup
- ½ small red onion - cut into thin wedges
- ½ red capsicum - cut into 2cm pieces
- ½ green capsicum - cut into 2cm pieces
- 1 medium carrot - cut into matchsticks
- ½ cup Zucchini in chunks
- ¼ teaspoon Salt
- ¼ teaspoon Black pepper
To Serve
- Steamed jasmine rice - cauliflower rice, or your favourite noodles
Instructions
- Chop fish into 1 inch chunks. Season fish lightly with salt and pepper, tossing lightly to coat.
- Cook Fish: Heat a non-stick wok over medium-high heat. Cook fish, in batches, for 1 minute on each side or until golden and cooked through. Transfer fish into a bowl and set aside.
- Make Sauce: Add soy sauce, vinegar, pineapple, pineapple juice and tomato sauce/tomato ketchup into a large jug. Whisk to mix together.
- Stir Fry Vegetables: Add onion, capsicum, zucchini, and carrot to wok on high heat with 2 tablespoons water. Cook, stirring, for 3 minutes or until vegetables are almost tender.
- Combine Sauce & Vegetables & thicken sauce: Add sweet and sour sauce to vegetables on high heat and stir through until it starts to bubble. Pour in cornflour slurry (2 tablespoons cornflour and 1 tablespoon water mixed together in a small bowl). The sauce will quickly thicken on the heat. Once desired thickness is reached, remove from heat.
- Add Fish back in: Add fish back into wok and stir through, letting the residual heat get into the fish pieces.
- Serve: Divide between 2 or 3 bowls and serve with your favourite rice or noodles.
Notes
- Fish Type: I used Pearl Perch skinless fillets which is my personal favourite for this type of dish. You could use any type of firm white fish such as Trout, Snapper, Sea Bass. Avoid delicate types of fish that may fall apart when cooked with other ingredients.
- Fish Size: Cut the fish pieces the same size to ensure they cook evenly. About 2 ½ cm or 1 inch squares is ideal.
- Ketchup: there are a number of low sugar and no added sugar ketchups available in mainstream supermarkets these days. Check the sauce aisle and the health food aisle as well. Alternatively, I have a recipe for making your own low sugar ketchup.
- Tomato Passata may be used in place of store bought low sugar tomato sauce/tomato ketchup, however you’ll need to add extra salt and a little natural sweetenner – such as granulated stevia or monkfruit.
- Vinegar: I love to use apple cider vinegar, but you can substitute with white vinegar as well.
- Pineapple: I used canned pineapple and cut it into chunks, but if fresh pineapple is in season, feel free to use that. Just make sure to cut off all the skin so its smooth with no roughness.
- Capsicum: also called peppers. I love using a combination of red, green and yellow, but really you can just use whatever colours you can get your hands on.
- Calories for this recipe don't include the rice or noodles. That would be additional.
Nutrition
Note: Sugars contained in this recipe are from naturally occurring sugars in fruits, vegetables or other natural sweeteners. Calories have been calculated for your convenience using My Fitness Pal and are based on the ingredients listed in the recipe card.
Comments
No Comments