Chicken, mutton, fish and egg dishes
Calories in Tandoori Fish
One piece of tandoori fish has about 224 kcal, with 26.1 g of protein, 5.5 g of carbohydrate and 10.8 g of fat. The figure is from the Indian Nutrient Databank and is for a large piece: 125 g of pomfret marinated in 25 g of curd with ginger and lemon and cooked with under a teaspoon of oil.
Nutrition in 1 piece of tandoori fish
| Nutrient | 1 piece of tandoori fish | 2 pieces of tandoori fish |
|---|---|---|
| Energy | 224 kcal | 448 kcal |
| Protein | 26.1 g | 52.2 g |
| Carbohydrate (available) | 5.5 g | 11 g |
| Total fat | 10.8 g | 21.6 g |
| Dietary fibre | 1.4 g | 2.8 g |
| Sugars | 3.7 g | 7.4 g |
Of this energy, about 10% comes from carbohydrate, 43% from fat and 47% from protein.
1 piece of tandoori fish is about 11% of the daily energy requirement of a sedentary adult man and 13% of a sedentary adult woman's (ICMR-NIN, 2020).
These figures are from the Indian Nutrient Databank (INDB), which calculates each dish from a standard recipe using Indian food composition data. They describe that recipe and that serving: a larger portion, or more oil, ghee or sugar, gives more. Source: Vijayakumar A, Dubasi HB, Awasthi A, Jaacks LM. Development of an Indian Food Composition Database. Current Developments in Nutrition. 2024;8(7):103790 (Indian Nutrient Databank, INDB).
What this figure covers
The recipe marinates 500 g of pomfret in 100 g of curd with 20 g of ginger, 140 g of lemon, onion, tomato and spices, cooks it with 1 tablespoon of oil and divides it into 4 pieces. A piece here is therefore a serving in itself, 125 g of fish, a quarter of the recipe and not a bite-sized chunk. A small whole pomfret served to one person at a restaurant would be more than one of these pieces, and it usually comes glossed with butter. Use the weight of fish, not the word piece, to match this figure to your plate.
Protein supplies 47% of the energy and fat 43%, with carbohydrate at 10%. The 26.1 g of protein comes from the 125 g of pomfret and a little from the curd. The 10.8 g of fat is mostly the fish's own, since the recipe uses only three-quarters of a teaspoon of oil a piece. The small amount of carbohydrate is from the curd, onion and tomato in the marinade. Nothing is deep-fried and there is no gravy, which is why the protein share is so high for a main dish.
What goes into one serving
The recipe INDB analysed makes 4 pieces. These are its main ingredients; spices, salt and water are left out.
What changes the number
- 01
How much fish is on the plate
The figure is for 125 g of pomfret. Half a piece is about 112 kcal; two pieces, the size of a generous whole fish, come to 448 kcal and 52.2 g of protein. Bones and head add weight to the plate but nothing to the count.
- 02
Basting with oil or ghee
The recipe's oil is three-quarters of a teaspoon a piece. An extra teaspoon of oil brushed on adds about 44 kcal, giving 268 kcal, and a teaspoon of ghee does much the same at 269 kcal.
- 03
The fish chosen
Pomfret is moderately fatty for a white fish. Tandoori surmai, rawas or bhetki will be a little different, and an oily fish such as mackerel higher in fat. The protein per 100 g of fish changes much less than the fat does.
- 04
Tandoor, grill or pan
In a tandoor or oven, fat drips away and nothing is added. On a tawa, the fish sits in the oil it is cooked with and takes more of it up. Shallow-fried tandoori fish is a richer dish than the name suggests.
How tandoori fish compares
Other dishes of the same kind, one serving each, lightest first. Serving sizes differ, so read the serving before the number.
| Dish | One serving | Energy (kcal) | Protein (g) |
|---|---|---|---|
| Fish Tikka | 1 piece of fish tikka | 42 | 5.7 |
| Mutton Seekh Kebab | 1 mutton seekh kebab | 60 | 5.1 |
| Boti Kebab | 1 boti kebab | 73 | 5 |
| Egg Curry | 1 bowl of egg curry | 178 | 8.2 |
| Tandoori Fish | 1 piece of tandoori fish | 224 | 26.1 |
| Fish Curry | 1 bowl of fish curry | 282 | 22.3 |
| Afghani Chicken | 1 plate of Afghani chicken | 287 | 29.7 |
| Prawn Curry | 1 bowl of prawn curry | 313 | 24.4 |
| Chicken Curry | 1 bowl of chicken curry | 320 | 29.2 |
| Rogan Josh | 1 bowl of rogan josh | 329 | 22.6 |
| Bengali Fish Curry | 1 bowl of Bengali fish curry | 340 | 22.5 |
| Butter Chicken | 1 serving of butter chicken | 377 | 30.1 |
| Keema Matar | 1 bowl of keema matar | 457 | 29 |
| Chicken Korma | 1 bowl of chicken korma | 513 | 34.1 |
In a meal and in a day
One piece is about 11% of a sedentary man's daily energy requirement and 13% of a woman's, and it delivers 26.1 g of protein, more than most single dishes in an Indian meal. With a roti or a small helping of rice, salad and chutney, it is a complete dinner that is not heavy. Two pieces take it to 448 kcal, still reasonable for a main course, with 52.2 g of protein. What it lacks is fibre, 1.4 g, so the onions, cucumber and lemon it is served with are worth eating and not just garnish.
Ways to keep it lighter
- Cook it in an oven, air fryer or tandoor on a rack, so no extra oil is needed.
- Skip the butter brushed on at the end and finish with lemon and chaat masala.
- Marinate with hung curd and spices and leave out cream.
- Fill the rest of the plate with salad and one roti in place of naan.
Before you rely on the number
Tandoori fish is a lean main dish, and the main variable is what is added at the end: butter on the fish and the breads beside it. The marinade is salted, and restaurant versions are generally saltier than home ones. People on a salt limit for high blood pressure or a kidney condition should follow their doctor's or dietitian's advice on marinated grills.
Food composition is general information, not a diet plan. Anyone managing a medical condition should plan their diet with a doctor or a registered dietitian.
Tandoori Fish: common questions
How many calories are in tandoori fish?
About 224 kcal for one piece made from 125 g of pomfret, by the Indian Nutrient Databank's recipe, with 26.1 g of protein and 10.8 g of fat. A whole fish for one person may be nearer two pieces, 448 kcal, and butter on top adds more.
How much protein is in tandoori fish?
About 26.1 g in a 125 g piece, which is 47% of its energy. Two pieces give 52.2 g. The dishes in the same group that give more protein, such as chicken curry at 29.2 g a bowl, do it with more calories.
Is tandoori fish good for weight loss?
It is well suited to it as restaurant food goes: grilled, high in protein and without gravy. A piece is 224 kcal. The usual trap is the butter, naan and rice around it. Body weight responds to the day's total intake, so the fish helps only as part of a sensible plate.
Does tandoori fish have fewer calories than fish curry?
Yes, in these recipes. A piece of tandoori fish is 224 kcal with 26.1 g of protein; a bowl of fish curry is 282 kcal with 22.3 g. The curry is cooked with more oil, while the tandoori fish relies on a marinade and dry heat.
The recipe, the ingredients and related reading
Tomato: nutrition per 100 g
Nutrients per 100 g, from IFCT 2017.
Ginger: nutrition per 100 g
Nutrients per 100 g, from IFCT 2017.
Onion: nutrition per 100 g
Nutrients per 100 g, from IFCT 2017.
Pomfret: nutrition per 100 g
Nutrients per 100 g, from IFCT 2017.
High-Protein Indian Diet: Veg & Non-Veg Food List + Plan
The portion-by-portion answer, in the NNWA journal.
Is an Air Fryer Healthy? Calories, Acrylamide and Indian Snacks
The portion-by-portion answer, in the NNWA journal.
Indian food calorie counter
Add up a whole plate in rotis, katoris and cups.
Calories in every dish
All the cooked dishes, with calories per serving.
Learn to read a plate
Certification in Nutrition
Estimating what is on a plate and turning it into a meal plan is taught in this NNWA course.