Finished lighter Singaporean Assam fish in its familiar home-style presentation

A lower-calorie way to make Assam fish

Assam fish: lighter Singaporean method with a visible finish

Make Assam fish with clear weights, four visual checkpoints, and mackerel, tamarind, okra. This Singaporean version asks you to cook the tamarind broth and vegetables first, then slide in fish pieces for a quiet poach without stirring; it is ready when the fish holds intact flakes, okra remains green, and the sour broth lightly coats a spoon.

420 kcalestimated/serving
189 kcal · 31%less than reference
65 minprep to plate
8 servingsrecipe yield

A lighter Assam fish still needs the shape, aroma, and bite associated with the original. This recipe assigns a job to every ingredient: mackerel, tamarind, and okra set the structure; tomatoes, pineapple, and chillies season it; shallots and canola oil finish it. The repeatable approach is to cook the tamarind broth and vegetables first, then slide in fish pieces for a quiet poach without stirring, stopping once the fish holds intact flakes, okra remains green, and the sour broth lightly coats a spoon.

The change that makes it lighterAssam fish saves calories through control rather than omission: cook the tamarind broth and vegetables first, then slide in fish pieces for a quiet poach without stirring. Keep chillies and canola oil at their listed amounts and stop as soon as the fish holds intact flakes, okra remains green, and the sour broth lightly coats a spoon.

What changes—and what stays

From a restaurant portion with unmeasured oil and sides often reaches 600–800 kcal to 420 calories

Assam fish saves calories through control rather than omission: cook the tamarind broth and vegetables first, then slide in fish pieces for a quiet poach without stirring. Keep chillies and canola oil at their listed amounts and stop as soon as the fish holds intact flakes, okra remains green, and the sour broth lightly coats a spoon. The recognisable flavour of Assam fish comes from the timed combination of tomatoes, pineapple, chillies, shallots, and canola oil. Their effect is strongest when you cook the tamarind broth and vegetables first, then slide in fish pieces for a quiet poach without stirring; correct texture is confirmed when the fish holds intact flakes, okra remains green, and the sour broth lightly coats a spoon.

PartConventionalLighterWhy
Core methodMore added fat or a heavier proportionAssam fish saves calories through control rather than omission: cook the tamarind broth and vegetables first, then slide in fish pieces for a quiet poach without stirring. Keep chillies and canola oil at their listed amounts and stop as soon as the fish holds intact flakes, okra remains green, and the sour broth lightly coats a spoon.The recognisable flavour of Assam fish comes from the timed combination of tomatoes, pineapple, chillies, shallots, and canola oil. Their effect is strongest when you cook the tamarind broth and vegetables first, then slide in fish pieces for a quiet poach without stirring; correct texture is confirmed when the fish holds intact flakes, okra remains green, and the sour broth lightly coats a spoon.

How the flavor stays

The recognisable flavour of Assam fish comes from the timed combination of tomatoes, pineapple, chillies, shallots, and canola oil. Their effect is strongest when you cook the tamarind broth and vegetables first, then slide in fish pieces for a quiet poach without stirring; correct texture is confirmed when the fish holds intact flakes, okra remains green, and the sour broth lightly coats a spoon.

A cost rule that survives inflation

For this Singaporean batch, plan the eight-serving yield around mackerel, tamarind, and okra. Buy tomatoes, pineapple, and chillies only in the amounts needed here, then reserve shallots and canola oil for the finish so none is lost to long cooking or oversized portions.

Ingredients for 8

Measure first; timing is part of how this recipe uses less fat.

Assam fish, prepare the measured ingredients: Weigh before mixing mackerel, tamarind, and okra. Match the listed amounts, prepare each for its own cooking time, and keep wet components away from ingredients that need a dry surface.
  • 800 gmackerel
  • 500 gtamarind
  • 350 gokra
  • 250 gtomatoes
  • 180 gpineapple
  • 12 gchillies
  • 30 gshallots
  • 24 gcanola oil

Method

Each step includes heat, a visible cue, and a recovery.

Assam fish, prepare the measured ingredients: Weigh before mixing mackerel, tamarind, and okra. Match the listed amounts, prepare each for its own cooking time, and keep wet components away from ingredients that need a dry surface.
1

Step 1 · follow the visible cue

Prepare the measured ingredients

Weigh before mixing mackerel, tamarind, and okra. Match the listed amounts, prepare each for its own cooking time, and keep wet components away from ingredients that need a dry surface.

Look for: The measured setup should show mackerel, tamarind, and okra are evenly prepared, accurately measured, and free of unintended surface water.

Assam fish, build the defining flavour: Treat the flavouring trio carefully: tomatoes, pineapple, and chillies. Add them in a deliberate order so strong aromatics soften without burning and delicate notes remain noticeable in Assam fish.
2

Step 2 · follow the visible cue

Build the defining flavour

Treat the flavouring trio carefully: tomatoes, pineapple, and chillies. Add them in a deliberate order so strong aromatics soften without burning and delicate notes remain noticeable in Assam fish.

Look for: A clean aroma, not scorching, confirms tomatoes, pineapple, and chillies smell rounded and remain recognisable, with no black flecks, raw spice aroma, or separated fat.

Assam fish, cook with controlled heat: Protect the dish's structure when you cook the tamarind broth and vegetables first, then slide in fish pieces for a quiet poach without stirring. Regulate heat and exposed moisture throughout this stage instead of correcting the texture later with extra oil, sugar, or sauce.
3

Step 3 · follow the visible cue

Cook with controlled heat

Protect the dish's structure when you cook the tamarind broth and vegetables first, then slide in fish pieces for a quiet poach without stirring. Regulate heat and exposed moisture throughout this stage instead of correcting the texture later with extra oil, sugar, or sauce.

Look for: Do not use the clock alone; look for the fish holds intact flakes, okra remains green, and the sour broth lightly coats a spoon. Check the thickest or coolest part rather than judging only the browned surface.

Assam fish, finish and verify the texture: At the last moment, use shallots and canola oil. Stop when the fish holds intact flakes, okra remains green, and the sour broth lightly coats a spoon, allow only the rest required for the structure to settle, and divide Assam fish evenly into eight portions.
4

Step 4 · follow the visible cue

Finish and verify the texture

At the last moment, use shallots and canola oil. Stop when the fish holds intact flakes, okra remains green, and the sour broth lightly coats a spoon, allow only the rest required for the structure to settle, and divide Assam fish evenly into eight portions.

Look for: The final texture is stable when Assam fish holds its intended shape and the fish holds intact flakes, okra remains green, and the sour broth lightly coats a spoon; no excess liquid, fat, or loose coating collects around the serving plate.

Measured ingredients and four visible cooking stages for Assam fish
AI-generated instructional imagery; it is not evidence of a physical kitchen test.

Calories at the same serving size

a restaurant portion with unmeasured oil and sides often reaches 600–800 kcal609 kcal
This recipe420 kcal

189 kcal · 31% lower estimated

The estimate uses the listed ingredients divided into 8 servings. Brand labels, trimming, and the amount left in the pan can change the result.

420 kcalCalories
35gProtein
42gCarbs
13gFat

Keep the leftovers in the same spirit

Cool leftover Assam fish promptly, cover, and refrigerate for up to 2 days. Store any crisp, fresh, or wet finishing component separately; reheat only the portion required and repeat the visual doneness check before serving.

Cool leftover Assam fish promptly, cover, and refrigerate for up to 2 days. Store any crisp, fresh, or wet finishing component separately; reheat only the portion required and repeat the visual doneness check before serving.

Frequently asked questions

Which part of Assam fish can be prepared ahead?

Measure and prepare mackerel, tamarind, and okra in advance. Leave the main cooking and the addition of shallots and canola oil until near serving, because the intended finish depends on the point where the fish holds intact flakes, okra remains green, and the sour broth lightly coats a spoon.

What is included in the 420 kcal estimate for Assam fish?

It covers one of eight equal portions made from the listed ingredients only. Count bread, rice, drinks, extra sauce, and side dishes separately if you serve them with Assam fish.

9:41
CaloNote
Lunch12:30 PMAI Reanalyze
Assam fishEdit Mode
420kcal
C 42gP 35gF 13g
47%39%14%
Ingredients
  • mackerel800 g
  • tamarind500 g
  • okra350 g
  • tomatoes250 g
Add Food
Recipe example data shown in the CaloNote mobile meal-detail UI

CaloNote · mobile analysis example

Check the Assam fish serving you actually made

Photograph the finished plate in CaloNote, review the detected ingredients and portion, and correct the estimate before saving.

This uses the real CaloNote meal-detail layout with this recipe’s photo and estimated nutrition. Actual AI results vary with the photo and portion.

Analyze my meal in CaloNote

Method and sources

Recipe development and nutrition review: CaloNote Editorial

This editorial recipe uses ingredient-level nutrition estimates and reviewed cooking principles. It is not represented as physically test-cooked, and nutrition is approximate.

Published and last reviewed: August 25, 2026

Make another familiar dinner lighter