Punjab Dhaba's kitchen is built on two pillars of Punjabi gastronomy: vibrant street food culture and the rich tradition of home-cooked Punjabi meals. Amritsari Fish sits at the centre of the first pillar. It's a besan-battered, spiced, crispy starter that originates from the dhabas and fish stalls of Amritsar, Punjab, now served hot on Argyll Road in Edmonton.
What makes Amritsari fish different from regular fried fish
Most fried fish you'll find in North America gets a bread-crumb coating. Salty. Heavy. Sits in your stomach. Amritsari fish doesn't work that way. The batter is besan (chickpea flour) mixed with spices like cumin, coriander, turmeric, and chili powder. When you deep-fry besan, it doesn't get soggy. It stays crisp. Stays light. The flour develops a shatter-crisp shell that breaks when you bite it, giving way to tender fish inside.
This technique comes from street vendors in Amritsar who've been frying fish the same way for generations. They don't have fridges. They don't have infrastructure. What they have: a hot wok, fresh fish from the nearby rivers, and a batter formula that works. The food felt like homemade because it comes from a kitchen that respects tradition, not from someone trying to impress with technique.
At Punjab Dhaba, the Amritsari fish is $15.98 per order. That's a generous portion of golden, crispy pieces, enough for one person to enjoy as a full starter, or two people to share before mains arrive. The price reflects what goes into it: fresh fish, hand-mixed spiced besan batter, careful timing in the oil.
How Punjab Dhaba makes it: the Punjabi street-food technique
Punjab Dhaba takes Amritsari fish seriously. The owners aren't guessing. They're following a method that's worked in Amritsar for decades, adapted for Edmonton's Argyll Road kitchen.
The fish arrives fresh. It's cut into medium pieces, not too thin (thin fish dries out) and not too thick (thick fish stays raw in the middle). The besan batter is made fresh, mixed with water and spices until it coats the back of a spoon. This matters: a batter that's too thick clogs your palate. Too thin, and the fish releases moisture during frying and loses its crispness.
The oil temperature is the real secret. Too cool, and the batter absorbs grease instead of crisping. Too hot, and the outside burns before the inside cooks. The dhaba method keeps the oil at exactly the right heat, frying in small batches so the temperature stays consistent. This is why the fish from Punjab Dhaba doesn't taste greasy. It's not an accident. It's precision.
The fish comes out golden, hot, and crisp. It's served immediately with lemon wedges and a light dusting of chaat masala (a spice blend with cumin, coriander, chili, and salt that brightens everything it touches). You squeeze the lemon, take a bite, and the besan shell cracks. Fresh fish underneath. Tender. Mild. Ready to take on whatever curry you order next.
What to order alongside Amritsari Fish
Amritsari fish is a starter. The mains are where the meal really lives at Punjab Dhaba.
Pair it with Butter Chicken. The fish is light and crisp; the butter chicken is rich and slow-cooked. You'll want that contrast. Bite a piece of fish, then a spoonful of curry. The chaat masala on the fish cuts through the cream in the butter chicken. Your palate resets. You're ready for the next bite.
Chilli Chicken works too, especially if you want a double-spice experience. Tender chicken pieces with bell peppers and onions in a rich, slightly spicy chili sauce. The Amritsari fish beforehand sets up your palate for the heat. By the time the chilli chicken arrives, you're ready for it.
For drinks, skip the lassi this time and ask for cold water, or order a Mango Lassi. The yogurt-and-mango sweetness balances every savory and spicy element on your plate. It's traditional pairing for a reason. The chaat masala on the fish, the richness of whatever curry follows, the slight heat. The mango lassi ties it all together and cleanses your palate between bites.
And don't skip the naan or rice. The Amritsari fish needs a vehicle to soak up any sauce from the curry. Fresh-baked butter naan or garlic naan works best. Use it to wipe your plate clean.
Where to find us and how to order
Punjab Dhaba is at 7619 Argyll Road NW in Argyll, Edmonton, AB. It's convenient for people living in Avonmore and Bonnie Doon. Regulars come from these neighborhoods knowing the owners are very kind hearted and the service is top notch. We also serve nearby areas like Capilano and Sherbrooke for delivery.
The restaurant is open 11:00 AM to 11:00 PM Monday through Sunday. No days off. That consistency matters if you work nearby or live in the surrounding neighborhoods.
You have three ways to get Amritsari fish into your hands. Order online for delivery or pickup through our website or the iOrders platform at orders.iorders.online/punjab-dhaba-indian-cuisine-edmonton-5437. Call ahead at 780-244-4474 if you're picking up in person. Or visit in person and eat fresh-fried Amritsari fish at a table in the restaurant. It's even better when it comes straight from the kitchen still steaming.
Delivery is available across Edmonton, but dine-in is worth the trip. Watch the food come out of the kitchen. Smell the spices. The owners stop by tables to make sure everything is right. That's not performance. That's hospitality.
Ready to taste Punjabi street food?
Order Amritsari fish with your favorite curry from Punjab Dhaba. Delivery, pickup, and dine-in available across Edmonton.
Order Online NowFrequently Asked Questions
What is Amritsari fish?
Amritsari fish is a crispy, besan-battered street-food starter from the city of Amritsar in Punjab, India. The fish is coated in a spiced chickpea flour batter and deep-fried until golden and shatter-crisp. It's served hot with lemon and spices.
How spicy is Amritsari fish at Punjab Dhaba?
Amritsari fish at Punjab Dhaba is moderately spiced. The besan batter includes cumin, coriander, and chili powder balanced for flavor, not heat. If you're sensitive to spice, it's still very approachable. Most customers find it a perfect starter that doesn't overwhelm the palate before curry.
What should I order with Amritsari fish?
Amritsari fish pairs beautifully with any curry from our menu. Butter Chicken is the classic pairing, or try it with Chilli Chicken for a double-spice experience. A cold Mango Lassi or ice-cold water cuts through the richness and cleanses your palate between bites.
Is Amritsari fish vegetarian?
No, Amritsari fish is made with fish. If you're vegetarian, try our Chilli Paneer or Samosas instead. Both are equally popular street-food starters at Punjab Dhaba.
How much does Amritsari fish cost at Punjab Dhaba?
Amritsari fish is $15.98 per order. It's a generous portion of crispy, golden fish — enough for one or two people to share as a starter before ordering mains.