Nutrition Facts for Sweet and sour fish
Blog Research API Download App

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.

Smart Nutrition Tracking with SnapCalorie

★★★★★ 4.8/5 (2M+ downloads)
Track meals with just a photo
Hit your nutrition goals easier
Join 2M+ happy users
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!
919
cal
34.7g
protein
53.8g
carbs
65.0g
fat

Nutrition Facts

1 serving (445.0g)
Calories
919
% Daily Value*
Total Fat 65.0 g 83%
Saturated Fat 9.8 g 49%
Polyunsaturated Fat 0.0 g
Cholesterol 90 mg 30%
Sodium 995 mg 43%
Total Carbohydrate 53.8 g 20%
Dietary Fiber 2.2 g 8%
Total Sugars 24.5 g
Protein 34.7 g 69%
Vitamin D 7.5 mcg 37%
Calcium 54 mg 4%
Iron 1.3 mg 7%
Potassium 688 mg 15%

*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

22.9%%
14.8%%
62.3%%
Fat: 2346 cal (62.3%%)
Protein: 556 cal (14.8%%)
Carbs: 862 cal (22.9%%)