High Protein Heart Healthy Family Friendly

Healthy Fish Curry

Tender fish simmered with tomatoes, aromatic spices and vegetables in a lighter curry sauce for a comforting, flavourful and balanced everyday meal.

Written by KnowvaLife July 4, 2026 8 min read
Share:
Healthy Fish Curry with tender fish, tomatoes and vegetables
i

Medical Disclaimer: This recipe and its nutrition information are provided for general educational purposes only. Individual nutritional needs can differ. If you have a medical condition, food allergy or specific dietary requirement, seek advice from an appropriate healthcare professional.

👥 Servings 4 servings
Prep Time 15 mins
🍳 Cook Time 25 mins
🕒 Total Time 40 mins
Difficulty Easy
📖

About This Recipe

This fish curry keeps the familiar warmth of an aromatic curry while using a lighter sauce and plenty of tomatoes and vegetables. The fish is added near the end so it stays tender and does not break apart during cooking.

🧺

Ingredients

For the Fish

  • 500 g firm white fish fillets, cut into large pieces
  • ½ teaspoon turmeric powder
  • ½ teaspoon black pepper
  • 1 teaspoon lime juice

For the Curry

  • 1 teaspoon cooking oil
  • 1 small onion, sliced
  • 2 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 1 tablespoon curry powder
  • 2 medium tomatoes, chopped
  • 1 cup okra or other firm vegetables
  • 1½ cups water or unsalted stock
  • ½ cup light coconut milk

To Finish

  • 1 teaspoon lime juice
  • Fresh coriander, optional
  • Fresh chilli, optional
  • Salt to taste, if needed

🌿 Healthy Tip

Use light coconut milk and allow tomatoes, ginger and spices to provide most of the flavour. This keeps the curry creamy and aromatic without needing a large amount of coconut milk or added oil.

🍳

Method

1
Season the Fish

Gently coat the fish with turmeric, black pepper and lime juice. Set aside while preparing the curry base.

2
Build the Curry Base

Heat the oil in a wide pan over medium heat. Cook the onion for 2–3 minutes, then add garlic, ginger and curry powder. Stir until aromatic.

3
Add Tomatoes and Vegetables

Add the tomatoes and cook until they begin to soften. Add the okra or vegetables and water or stock, then simmer for about 8–10 minutes.

4
Cook the Fish

Stir in the light coconut milk. Gently add the fish pieces and simmer over low heat for about 6–8 minutes, or until the fish is cooked through.

5
Finish and Serve

Add lime juice and adjust the seasoning if needed. Garnish with coriander or fresh chilli and serve with a sensible portion of rice and extra vegetables.

Nutrition at a Glance
Calories 340 kcal
Protein 32 g
Carbohydrates 22 g
Fat 14 g
Fibre 5 g
Sodium 390 mg

Values are estimates and can vary depending on the type of fish, ingredients, brands and portion sizes used.

🌿 Why This Version Is Lighter

  • Uses only a small amount of cooking oil.
  • Uses light coconut milk rather than a heavy coconut sauce.
  • Includes tomatoes and vegetables for extra volume.
  • Uses fish as the main protein source.

🔄 Swaps & Variations

  • Use snapper, barramundi or another firm fish.
  • Add eggplant, long beans or leafy vegetables.
  • Adjust the chilli according to your preference.
  • Use extra tomatoes for a more tangy curry.

♨ Storage & Reheating

  • Cool leftovers promptly and store in an airtight container.
  • Refrigerate and consume within about 1–2 days.
  • Reheat gently until steaming hot throughout.
  • Avoid repeated reheating, as the fish can become dry.
!

Important Note

Check fish carefully for bones before serving, particularly when preparing the meal for children. Adjust portions and ingredients according to individual dietary needs and allergies.

Chicken and vegetable rice porridge with carrots and green vegetables

Chicken & Vegetable Rice Porridge

40 mins

300 kcal

Easy

Diabetic Friendly

A comforting chicken and vegetable rice porridge made with lean chicken, carrots, leafy greens, ginger and gentle seasonings for a simple, balanced everyday meal.
Bitter melon chicken with egg served as a healthy breakfast dish

Bitter Melon Chicken with Egg

30 mins

285 kcal

Easy

Diabetic Friendly

A savoury stir-fry with bitter melon, lean chicken and egg, prepared with garlic, ginger and simple seasonings for a protein-rich everyday meal.