If we begin to make a list of the rich, robust and diverse regional cuisines of India, the Punjabi culinary trail is bound to be somewhere on the top. The North Indian state’s cuisine has managed to keep millions of Indians hooked to it for ages now. So much so that the authentic Punjabi dishes are sure to win over food lovers from any age group and geographical locations. 

Their sumptuous traditional delicacies and the vast array of savoury and sweet dishes are enough to make anyone drool and reach for another serving. I mean, who can get satisfied with just one serving of an irresistibly delicious dish? Well, we can’t. Keeping our obsession with Punjabi food apart, let’s discuss the unsung heroes of Punjabi cuisine today - the Punjabi fish delicacies.

When we say Punjabi food, we know most people think about makki ki roti, sarson da saag and butter chicken, instantly. However, very few people are aware of the rich and delicious fish dishes of Punjabi cuisine. Are you one of them too? Well, as always, we have got you covered with four Punjabi fish delicacies that are a must-have for every Indian.

1. Amritsari Fish Tikka

If you haven’t heard about this decadent delicacy, we count you out of the list of fish lovers. The OG fish dish is quite popular for its unique flavours and textures. The fish tikkas are rich, delicious and have a melt-in-mouth texture and are served with green chutney on the side.

2. Punjabi Machchi

A spicy, tangy and flavourful fish dish, Punjabi machchi is simple to make, quick and delicious. The fish pieces are coated in ginger-garlic paste, red chilli paste, mint chutney and some humble spices and are fried. The fish pieces are served with a sprinkle of amchoor powder, garam masala, onion rings and lemon wedges.

3. Patiala Tawa Fish

A simple and subtle yet delicious fish dish, Patiala tawa fish is a recipe to bookmark if you want to impress your family and friends. Kingfish steaks are marinated in ginger, garlic and red chilli paste and are tawa-fried to perfection. The dish is served with lemon juice and some garnishes.

4. Amritsari Fish Gravy

Perfect to go with jeera rice or lachha paratha, Amritsari fish gravy is one of its kind. The fish pieces are coated in gram flour and are shallowly fried. They are then dunked in cashew and tomato-based gravy before serving. The creamy gravy and the crispy fish are sure to fill your palate with delicious flavours.