Street Food - Fish Tikka

Street Food - Fish Tikka

Were you looking for the newer post about this? It's here! :

Also Known As:
Fish Tikka, Macchi Tikka, Machhali Tikka

Average Price Per Serving:
SGD $3 - $18

Tikka means 'bits' or 'pieces', and Fish Tikka is a dish from Punjab, North India, which consists of pre-marinated boneless chunks of fish roasted in a tandoor oven.

Some variations grill or pan-fry the fish instead.

The pre-marinade for Fish Tikka consists of plain yoghurt and tandoori masala. Tandoori masala is made with garlic, ginger, onions, pepper, lemon juice, cloves, cinnamon sticks, cumin seeds, cardamom and garam masala.

Some versions of tandoori masala also include star anise, fennel seeds, chili, mustard seeds, sesame seeds, corainder, malibar leaves or edible orange food colouring. These spices are then ground together.

The type of fish used is normally a firm, white flesh fish. Examples include tilapia fish, king mackerel fish / king fish, angoli / goldband snapper fish, basa catfish, and more.

The tandoori masala and plain yoghurt are then dry rubbed over the chunks of boneless fish and rested, before being skewered and placed into the tandoor oven to roast.

Periodically, the meat is brushed with clarified butter (Ghee), or oil.

A well cooked Fish Tikka will be juicy, with tender meat then pulls off easily. The spices should add a nice tangy flavour, without overpowering the taste of the meat.

Fish Tikka is used in the preparation of dishes like Fish Kadai. It can also be served on its own, accompanied by Indian breads or rice, chutney, fresh onion slices and a slice of lemon.


I like eating Fish Tikka plain, with lemon slices. Gives it a nice tangy taste, and you can taste the full flavour of the fish.

These are the top 3 stalls which I feel serve the best Fish Tikka in Singapore.


Al-Ameen Eating House
@ 3 Cheong Chin Nam Road
Opening Hours: 24 Hours Daily

@ Trade Hub 21 8 Boon Lay Way #01-27
Opening Hours: 24 Hours Daily

@ 484 Changi Road
Opening Hours: 24 Hours Daily

@ Bamboo Grove Park 5 Chu Lin Road
Opening Hours: 24 Hours Daily

@ The Woodgrove 30 Woodlands Avenue 1 #01-10
Opening Hours: 24 Hours Daily


The Banana Leaf Apolo
@ 56 Race Course Road
Opening Hours: 10.30am - 10.30pm Daily

@ 48 Serangoon Road #01-32
Opening Hours: 7am - 10.30pm Daily


Jaggi's Northern Indian Cuisine
@ 34 Race Course Road
Opening Hours: 11.30am - 3pm, 6pm - 10.30pm Daily