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.

Steamed Chicken with Mushrooms, ginger and spring onion

Steamed Chicken with Mushrooms

35 mins

350 kcal

Easy

High Protein

Tender steamed chicken cooked with mushrooms, ginger and garlic in a light savoury sauce for a simple, comforting and protein-rich meal.
A healthy meal featuring grilled tempeh, steamed broccoli and rice served in a bowl.

Tempeh Vegetable Bowl

25 mins

380 kcal

Easy

High Protein

A wholesome tempeh vegetable bowl with white rice, fresh vegetables and a light savoury dressing for an easy, balanced plant-based meal.