Sweet and Sour Fish (Chinese Style)

Sweet and Sour Fish (Chinese Style) is a medium Chinese recipe that serves 4. 350 calories per serving. Recipe by Cooking With Morgane on YouTube.

Prep: 25 min | Cook: 20 min | Total: 55 min

Cost: $11.79 total, $2.95 per serving

Ingredients

  • 350 g Cod fillet (skinless, boneless, cut into bite‑size pieces)
  • 1 tsp Fresh ginger (finely grated)
  • 0.5 tsp Chinese five‑spice powder
  • 0.5 tsp Salt
  • 0.25 tsp Ground black pepper
  • 0.5 tsp Shaoxing wine (or dry sherry)
  • 1 Egg white (from a large egg)
  • 51 g Corn starch (50 g for coating, 1 tsp for sauce)
  • 5 Garlic cloves (minced)
  • 1 Onion (medium, cut into bite‑size pieces)
  • 1 Sweet bell pepper (red, cut into strips)
  • 100 g Fresh pineapple (about ¼ of a medium pineapple, diced)
  • 100 g Cherry tomatoes (halved)
  • 5 g Fresh coriander (cilantro) stems (cut into short pieces)
  • 3 tbsp Sugar
  • 3 tbsp White rice vinegar
  • 3 tbsp Light soy sauce
  • 1 tbsp Tomato paste
  • 50 ml Water
  • 500 ml Vegetable oil (for deep‑frying)
  • 4 cups Cooked fragrant rice (preferably jasmine or basmati)

Instructions

  1. Marinate the fish

    Place the cod pieces in a bowl, add grated ginger, five‑spice powder, salt, pepper and Shaoxing wine. Mix well and let rest while you prepare the other ingredients.

    Time: PT5M

  2. Prepare the coating

    Add the egg white and 50 g corn starch to the marinated fish. Toss until each piece is lightly coated.

    Time: PT5M

  3. Chop vegetables

    Mince the garlic, cut the onion, bell pepper, pineapple, halve the cherry tomatoes, and slice the coriander stems.

    Time: PT10M

  4. Make sweet‑and‑sour sauce

    In a small bowl combine sugar, rice vinegar, light soy sauce, tomato paste, 1 tsp corn starch, 50 ml water, a pinch of salt and pepper. Stir until smooth.

    Time: PT5M

  5. Heat oil for frying

    Fill a deep pan with enough oil to submerge the fish and heat to 150°C (300°F).

    Time: PT5M

    Temperature: 150°C

  6. Fry the fish

    Working in batches, gently lower the coated fish pieces into the hot oil. Fry for about 7 minutes, turning occasionally, until golden and cooked through.

    Time: PT7M

    Temperature: 150°C

  7. Drain the fish

    Using a slotted spoon, lift the fish onto a plate lined with paper towels to drain excess oil.

    Time: PT2M

  8. Stir‑fry aromatics and vegetables

    Remove most of the oil, leaving about 1 tbsp. Heat the pan over high heat, add the minced garlic and ginger, sauté until fragrant (≈20 seconds). Add onion and bell pepper, stir‑fry 20 seconds, then add pineapple and cherry tomatoes, stir‑fry another 20 seconds.

    Time: PT2M

    Temperature: high

  9. Add sauce and combine fish

    Pour the prepared sweet‑and‑sour sauce over the vegetables, stir quickly until it thickens (≈1 minute). Return the fried fish pieces to the pan, toss gently for 15 seconds so each piece is glazed.

    Time: PT3M

    Temperature: high

  10. Finish with coriander

    Sprinkle the chopped coriander stems, give a brief stir and remove from heat.

    Time: PT1M

  11. Serve

    Plate the sweet‑and‑sour fish over a bed of fragrant jasmine rice and enjoy.

    Time: PT1M

Nutrition Facts

Calories
350
Protein
25 g
Carbohydrates
30 g
Fat
12 g
Fiber
2 g

Dietary info: pescatarian, gluten‑free if tamari is used, dairy‑free

Allergens: fish, egg, soy

Last updated: March 18, 2026

Amazon Associates

Amazon Associates PartnerTrusted

As an Amazon Associate, we earn from qualifying purchases made through links on this page. This helps support our site at no extra cost to you. Clicking on ingredient or equipment links will take you to amazon.com where you can purchase these items.

Sweet and Sour Fish (Chinese Style)

Recipe by Cooking With Morgane

A classic Chinese sweet‑and‑sour fish that’s crispy on the outside and coated in a glossy, tangy sauce with pineapple, bell pepper, tomatoes and fresh coriander. Served over fragrant rice, this dish is perfect for families and even picky eaters.

MediumChineseServes 4

Shop all ingredients on Amazon in one click • Printable PDF with shopping checklist

Source Video
37m
Prep
9m
Cook
10m
Cleanup
56m
Total

Cost Breakdown

$11.79
Total cost
$2.95
Per serving

Critical Success Points

  • Marinating the fish for flavor
  • Coating with egg white and corn starch for a crisp crust
  • Heating oil to the correct temperature (150°C)
  • Frying fish without overcrowding
  • Thickening the sauce to the right consistency

Safety Warnings

  • Hot oil can cause severe burns – use a deep‑fat thermometer and keep a lid nearby.
  • Do not leave the frying oil unattended.

You Might Also Like

Similar recipes converted from YouTube cooking videos

High-Protein Sweet and Sour Chicken Meal Prep
43

High-Protein Sweet and Sour Chicken Meal Prep

A healthy, high-protein sweet and sour chicken meal prep served with fluffy basmati rice. Packed with colorful bell peppers, onions, and a homemade sweet and tangy sauce. Perfect for batch cooking and storing for the week.

1 hr 10 minServes 5$19
Asian-inspired
High-Protein Sweet and Sour Chicken Meal Prep
25

High-Protein Sweet and Sour Chicken Meal Prep

A healthy, high-protein sweet and sour chicken meal prep served with fluffy basmati rice. Packed with colorful bell peppers, onions, and a homemade sweet and tangy sauce. Perfect for batch cooking and storing for the week.

1 hr 10 minServes 5$19
Asian-inspired
Chinese Sweet and Sour Pork Meatballs
10

Chinese Sweet and Sour Pork Meatballs

Tender pork meatballs marinated with ginger and soy, deep‑fried then tossed in a bright sweet‑and‑sour sauce with garlic, ginger, onion and fresh coriander. A quick, restaurant‑style Chinese dish perfect for a family dinner.

42 minServes 4$8
Chinese
Thai Coconut Rice Chicken Thighs with Sweet‑Sour Dipping Sauce
64

Thai Coconut Rice Chicken Thighs with Sweet‑Sour Dipping Sauce

Juicy bone‑in, skin‑on chicken thighs marinated in a bold Thai‑style sauce, pan‑seared, oven‑finished and glazed, served over fragrant coconut jasmine rice and accompanied by a classic sweet‑sour Thai dipping sauce. Perfect for a flavorful weeknight dinner.

1 hr 41 minServes 4$13
Thai
Better Than Takeout Sweet And Sour Pork
13

Better Than Takeout Sweet And Sour Pork

A quick, restaurant‑style Chinese sweet and sour pork that mimics the tasty bites you find in food courts. Bite‑size pork pieces are marinated, battered, deep‑fried to golden perfection, then tossed with a tangy sauce, bell peppers, pineapple and scallions. Served over steamed rice for a satisfying main course.

1 hr 15 minServes 4$19
Chinese
Catch and Cook Fish Tutorial 🐟 How to Make Crispy Fish with Stir Fried Chili Sweet Sour Sauce
0

Catch and Cook Fish Tutorial 🐟 How to Make Crispy Fish with Stir Fried Chili Sweet Sour Sauce

A quick and flavorful Korean-style stir-fry featuring tender octopus coated in a sweet‑spicy ketchup‑soy sauce glaze, finished with green onions. Perfect for a fast dinner or a special seafood treat.

45 minServes 2$10
Korean