Chicken, mutton, fish and egg dishes
Calories in Fish Tikka
One piece of fish tikka has about 42 kcal, with 5.7 g of protein, 1.4 g of carbohydrate and 1.5 g of fat. The figure is from the Indian Nutrient Databank and is for a small piece: 25 g of mackerel, marinated and grilled with a quarter teaspoon of oil. Restaurant pieces are usually bigger, so count by weight.
Nutrition in 1 piece of fish tikka
| Nutrient | 1 piece of fish tikka | 2 pieces of fish tikka |
|---|---|---|
| Energy | 42 kcal | 84 kcal |
| Protein | 5.7 g | 11.4 g |
| Carbohydrate (available) | 1.4 g | 2.8 g |
| Total fat | 1.5 g | 3 g |
| Dietary fibre | 0.4 g | 0.8 g |
| Sugars | 0.4 g | 0.8 g |
Of this energy, about 13% comes from carbohydrate, 32% from fat and 54% from protein.
1 piece of fish tikka is about 2% of the daily energy requirement of a sedentary adult man and 3% 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 cuts 100 g of mackerel into 4 pieces, marinates them with 20 g of onion and spices, and grills them using 1 teaspoon of oil in all. Each piece is therefore 25 g of fish with a quarter teaspoon of oil. That is a small, bite-sized tikka. A restaurant portion is normally several larger chunks, often of a boneless white fish, brushed with butter as it comes off the skewer. One restaurant piece can easily be two of these, so the useful way to read 42 kcal is as the figure for every 25 g of fish on the skewer.
Protein supplies 54% of the energy, fat 32% and carbohydrate 13%. Few Indian dishes get more than half their energy from protein, and this one does because it is nearly all fish: the 5.7 g of protein comes from the mackerel, and the 1.5 g of fat from the fish and the little oil together. There is no batter, no gravy and almost no carbohydrate. It is the lightest of the 14 meat, fish and egg dishes in its group, though that is partly because the piece is small.
What changes the number
- 01
The size of the piece
Each piece here is cut from 25 g of fish. A chunk twice as heavy has twice the calories and twice the protein. Two of the recipe's pieces are 84 kcal and three are 126 kcal with 17.1 g of protein.
- 02
Butter or oil for basting
The recipe uses a quarter teaspoon of oil a piece. Tandoor cooks baste with butter or oil as the skewer turns, and often again before serving. A full teaspoon of oil on one piece would take it from 42 kcal to 86 kcal.
- 03
Which fish
Mackerel is an oily fish. Tikka made from basa, surmai, rawas or another firm white fish will differ a little in fat; the protein for the same weight stays close.
- 04
The marinade
A plain marinade of curd, ginger, garlic and spices adds very little. Marinades enriched with cream, cheese or cashew paste, as in malai-style tikka, add fat that this recipe does not have.
How fish tikka 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 2% of a sedentary man's daily energy requirement and 3% of a woman's, so nobody eats just one. Three pieces come to 126 kcal and 17.1 g of protein, which is a strong starter or the protein part of a light meal. With a salad, mint chutney and one roti it becomes dinner without much more. Where it is served as a starter before a full meal of curry, naan and rice, it is the later courses that carry the calories. As a way of adding protein to a day, few dishes do it for less.
Ways to keep it lighter
- Ask for it without the final brush of butter, or grill it at home with a measured teaspoon of oil.
- Keep the marinade to curd and spices, without cream or cheese.
- Eat it with salad, lemon and mint chutney in place of mayonnaise-based dips.
- Make it the main protein of the meal and go easy on the naan and rice that follow.
Before you rely on the number
Because the piece is small, the per-piece figure can mislead: a restaurant plate may hold several times the 25 g of fish this number describes. Salt is the other thing to know. The marinade is salted, the chaat masala sprinkled over the top adds more, and a plateful adds up. People limiting salt for high blood pressure should ask their doctor or dietitian how grilled, marinated dishes fit, and can season home-made tikka more lightly.
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.
Fish Tikka: common questions
How many calories are in one piece of fish tikka?
About 42 kcal for a piece made from 25 g of mackerel with a quarter teaspoon of oil, by the Indian Nutrient Databank's recipe. Restaurant pieces are usually larger and buttered, so each one may be worth two or more of these.
How much protein is in fish tikka?
About 5.7 g in one small piece, from 25 g of fish. Two pieces give 11.4 g and three give 17.1 g. Protein supplies 54% of the energy, which is unusually high and is the reason fish tikka is a popular choice for people trying to eat more protein.
Is fish tikka good for weight loss?
It is one of the more suitable choices on a restaurant menu: grilled, not fried, with more than half its energy from protein and little fat if it is not drenched in butter. Three pieces are 126 kcal. The whole meal and the whole day still decide what happens to weight.
Is fish tikka lighter than tandoori fish?
Per piece, yes, but the pieces are not the same size. A fish tikka piece here is 42 kcal from 25 g of fish, while one piece of tandoori fish in the same set is 224 kcal with 26.1 g of protein, because it is a much larger portion of fish.
The recipe, the ingredients and related reading
Onion: nutrition per 100 g
Nutrients per 100 g, from IFCT 2017.
Mackerel: 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.
Protein and weight loss: the one macro that changes the outcome
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.