Description
Sweet and Sour Fish is a crispy, flavorful dish combining fried white fish with a tangy, slightly sweet sauce. Easy to make at home and perfect for pairing with steamed rice, it’s a delicious and budget-friendly meal for the whole family.
Ingredients
- 4 white fish fillets (tilapia, cod, or haddock)
- 1/2 cup cornstarch or flour (for coating)
- Salt and pepper, to taste
- Vegetable oil, for frying
- 1 medium onion, chopped
- 1 red bell pepper, chopped
- 1 green bell pepper, chopped
- 1 cup pineapple chunks (canned or fresh)
- 2 cloves garlic, minced
- 1/4 cup vinegar (white or rice vinegar)
- 3 tablespoons sugar
- 1/4 cup ketchup
- 2 tablespoons soy sauce
- 1/2 cup water or pineapple juice
- 1 tablespoon cornstarch mixed with 2 tablespoons water (cornstarch slurry)
Instructions
- Pat the fish fillets dry, then season them with salt and pepper.
- Coat the fish evenly with cornstarch or flour.
- Heat oil in a frying pan and fry the fish until golden brown and crispy. Remove and drain on paper towels.
- In another pan or wok, heat a little oil and sauté garlic, onions, and bell peppers until slightly softened.
- Add the pineapple chunks and cook for another 2 minutes.
- In a small bowl, mix vinegar, sugar, ketchup, soy sauce, and water or pineapple juice to make the sweet and sour sauce.
- Pour the sauce into the pan with the vegetables. Bring it to a simmer.
- Add the cornstarch slurry and stir until the sauce thickens.
- Gently add the fried fish into the sauce, turning to coat evenly.
- Serve hot over steamed rice or noodles.
Notes
- Use gluten-free soy sauce and cornstarch to make it gluten-free.
- Fry fish just before serving to keep it crispy.
- Adjust sweetness by modifying sugar or ketchup quantity.
- To reheat, use a pan over low heat rather than microwave to avoid sogginess.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Frying
- Cuisine: Asian
Nutrition
- Serving Size: 1 serving
- Calories: 350
- Sugar: 12g
- Sodium: 650mg
- Fat: 15g
- Saturated Fat: 3g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 2g
- Protein: 25g
- Cholesterol: 55mg