Fish Tikka in Amritsar: Haryali, Achari and Ajwain Compared

Fish tikka in Amritsar served hot at The Machhiwala

Fish tikka in Amritsar is the smoky, tandoor-cooked cousin of the city’s famous fried fish. Three marinades dominate local menus: haryali, achari and ajwain. Each one tastes different, and the right choice depends on how much herb, tang or warmth you want. This guide compares all three so you can order with confidence.

What Is Fish Tikka?

Fish tikka is boneless fish marinated in yogurt and spices, then grilled in a tandoor or oven. Unlike Amritsari fish, it has no gram-flour batter. The marinade does all the work, and the high heat adds a light char. A local food guide notes that Punjab’s fish dishes are often cooked in a tandoor, which gives a smoky flavour.

If you enjoy the crispy classic, start with this guide to Amritsari fish. Then use this post to explore the grilled side of the menu.

Haryali Fish Tikka: Fresh and Herby

Haryali means green. The marinade is usually built on mint, coriander and green chilli, blended with yogurt. The flavour is fresh, herbal and gently spicy. It suits anyone who likes bright flavours and does not want heavy heat.

  • Flavour: fresh, herby and mild to medium in heat.
  • Best for: first-time fish tikka eaters and lighter appetites.
  • Goes well with: lemon wedges, onion salad and mint chutney.

Achari Fish Tikka: Tangy and Bold

Achari borrows the spice mix used in Indian pickles. That usually means mustard, fennel, nigella and fenugreek seeds, often with mustard oil. The result is tangy, pungent and bold, which makes it the most assertive of the three.

  • Flavour: sharp, tangy and medium to high in heat.
  • Best for: guests who love pickles and strong flavours.
  • Goes well with: plain naan and a cooling raita.

Ajwain Fish Tikka: The Amritsari Signature

Ajwain, or carom seed, is the spice most closely linked to Amritsari fish. In fish tikka, it adds a warm, earthy and slightly peppery note. The taste feels familiar if you already love Amritsari fish fry, but the grilled texture is lighter.

Guests reviewing The Machhiwala on EazyDiner single out the haryali and achari fish tikka, as well as the ajwain fish tikka, as highlights of their meals.

How Do the Three Fish Tikka Styles Compare?

StyleMain flavourHeat levelBest for
HaryaliMint, coriander and green chilliMild to mediumFirst-timers and lighter palates
AchariPickle spices and tangMedium to highBold flavour lovers
AjwainCarom seed, warm and earthyMild to mediumFans of classic Amritsari fish

Marinades vary from kitchen to kitchen, so treat this table as a general guide rather than a fixed rule.

Which Fish Tikka Should You Order?

Choose by mood. If you want something fresh, order haryali. If you want a punch of flavour, go for achari. If you want the taste of Amritsar in a grilled form, pick ajwain. When the menu allows it, order one of each and share, because comparing them side by side is half the fun.

It also helps to ask the staff about the fish and the spice level. Kitchens can often adjust the heat on request, so say so if you prefer milder or hotter food.

Tips for Getting the Best Fish Tikka

  • Eat it hot, because grilled fish dries out quickly as it cools.
  • Squeeze fresh lemon over the pieces just before eating.
  • Pair it with naan or roomali roti and a crunchy onion salad.
  • Use chutney sparingly, so the marinade stays the star.
  • Share a plate, then add a main course.

Where to Eat Fish Tikka in Amritsar

Several fish shops serve it. CityAmritsar’s fish guide lists fish tikka among the must-try dishes at spots such as Bubby Fish and Chicken Corner. Trying a few places is the best way to find your favourite style.

For a cafe, restaurant and bar setting, visit The Machhiwala by Makhan Fish Co. at 310-A, Circular Rd, Green Avenue. It is open daily from 12:00 PM to 11:30 PM. Check the food menu (PDF) or ask the team which tikka styles are available that day. You can then book through the reservation page. For more seafood ideas, read the guide to restaurants in Amritsar for crispy fish and seafood, or see how the space changes through the day in the cafe, restaurant and bar guide.

Frequently Asked Questions

What is fish tikka?

Fish tikka is boneless fish marinated in yogurt and spices, then grilled in a tandoor or oven. It has no batter, so the marinade carries the flavour.

What is the difference between haryali and achari fish tikka?

Haryali uses a green marinade of mint, coriander and green chilli, so it tastes fresh and herby. Achari uses pickle spices such as mustard and fennel, so it tastes tangy and bold.

What is ajwain fish tikka?

Ajwain fish tikka is marinated with carom seeds, which add a warm, earthy flavour. It is the style closest to classic Amritsari fish.

Is fish tikka the same as Amritsari fish?

No. Amritsari fish is coated in gram-flour batter and deep-fried, while fish tikka is marinated and grilled. Both are popular in Amritsar.

Which fish tikka is the spiciest?

Achari is usually the boldest and sharpest of the three, but heat levels vary by kitchen. Ask the staff if you want it milder or hotter.

Where can I eat fish tikka in Amritsar?

Several fish shops and restaurants serve it. The Machhiwala by Makhan Fish Co. on Circular Rd, Green Avenue is open daily from 12:00 PM to 11:30 PM, and you can book on WhatsApp at +91-9800910011.