Nutrition Facts for Sweet and sour fish

Sweet and Sour Fish

Image of Sweet and Sour Fish
Nutriscore Rating: 68/100

Transform your dinner routine with this vibrant and flavorful Sweet and Sour Fish recipe! Perfectly crispy white fish fillets, lightly coated in cornstarch and fried to golden perfection, are paired with a medley of sautéed bell peppers, pineapple chunks, and onions, all brought together with a tangy-sweet glaze made from ketchup, soy sauce, white vinegar, and a touch of sugar. This Chinese-inspired dish strikes the perfect balance of sweet, tangy, and savory flavors, making it a crowd-pleaser for both family dinners and special occasions. Ready in under 45 minutes, this recipe is ideal for busy weeknights, and it’s best served over a bed of steamed rice, letting the bold sauce shine. Whether you’re a seafood lover or seeking a takeout-style experience at home, this Sweet and Sour Fish delivers restaurant-quality results with minimal effort.

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
20 min
🔥
Cook Time
25 min
🕐
Total Time
45 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

15 items
  • 600 grams white fish fillets (such as cod or tilapia)
  • 1 teaspoon salt
  • 0.5 teaspoon ground black pepper
  • 100 grams cornstarch
  • 250 milliliters vegetable oil (for frying)
  • 1 red bell pepper
  • 1 green bell pepper
  • 150 grams pineapple chunks (canned or fresh)
  • 1 small onion
  • 125 milliliters ketchup
  • 60 milliliters white vinegar
  • 2 tablespoons soy sauce
  • 50 grams sugar
  • 60 milliliters water
  • 2 teaspoons cornstarch (for sauce)
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

9 steps
1

Begin by seasoning the fish fillets with salt and black pepper. Cut the fish into 2-inch pieces for easier cooking.

2

Dredge each fish piece in cornstarch, ensuring an even coating. This will help achieve a crispy texture.

3

Heat vegetable oil in a large frying pan over medium-high heat. Once hot, carefully fry the fish pieces until golden brown and crispy, approximately 3-4 minutes on each side. Remove and drain on paper towels.

4

While the fish is frying, prepare the vegetables: slice the onion and cut the bell peppers into 1-inch pieces.

5

In a small bowl, mix together ketchup, white vinegar, soy sauce, sugar, and water to create the sauce. Dissolve the 2 teaspoons of cornstarch in the sauce mixture.

6

In a separate pan, heat a small amount of oil over medium heat. Add the onions and bell peppers, sautéing for about 3-4 minutes until they start to soften.

7

Add the pineapple chunks to the pan and pour the prepared sauce mixture over the vegetables and pineapple. Stir continuously until the sauce begins to thicken.

8

Once the sauce has thickened to your liking, add the fried fish pieces back into the pan. Gently toss to evenly coat the fish with the sauce.

9

Serve the sweet and sour fish immediately over steamed rice or as desired. Enjoy!

Cooking Tip: Take your time with each step for the best results!
3712
cal
140.3g
protein
223.7g
carbs
260.3g
fat

Nutrition Facts

1 serving (1833.7g)
Calories
3712
% Daily Value*
Total Fat 260.3 g 334%
Saturated Fat 38.4 g 192%
Polyunsaturated Fat 0.2 g
Cholesterol 360 mg 120%
Sodium 4414 mg 192%
Total Carbohydrate 223.7 g 81%
Dietary Fiber 10.5 g 38%
Total Sugars 100.5 g
Protein 140.3 g 281%
Vitamin D 30.0 mcg 150%
Calcium 213 mg 16%
Iron 6.1 mg 34%
Potassium 2881 mg 61%

*The % Daily Value 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.

Source of Calories

23.6%%
14.8%%
61.7%%
Fat: 2342 cal (61.7%%)
Protein: 561 cal (14.8%%)
Carbs: 894 cal (23.6%%)