When it comes to authentic Punjabi seafood, The Machhiwala stands as a proud continuation of a legacy that began over six decades ago. Rooted in the remarkable journey of Late Shri Makhan Lal, founder of the legendary Makhan Fish Company, this restaurant brings to life the essence of Amritsar’s rich culinary heritage.
Born in 1939 in Shahpur Village (now in Pakistan), Shri Makhan Lal and his family migrated to India during the 1947 Partition. Through resilience and passion, he built a name synonymous with the best Amritsari fish — a recipe so iconic, it became part of the city’s identity.
Today, The Machhiwala carries that same flame forward. Located in the heart of Amritsar, the restaurant blends traditional Punjabi flavors with a modern dining experience. Every dish tells a story — from the signature Amritsari Machhi, fried to golden perfection in a secret home-made batter, to the flavorful Fish Tikka marinated in rich Punjabi spices.
For those seeking variety, The Machhiwala offers a global twist on seafood with dishes like Peri-Peri Grilled Fish, Steam Ginger Fish, and Malabar Fish Curry served with fragrant coconut rice. Each recipe reflects a careful balance of authenticity and innovation — crafted by chefs who understand both tradition and modern taste.
Beyond the food, the restaurant’s warm ambiance, attentive service, and storytelling heritage make it more than just a dining destination — it’s an experience of Punjab’s soulful connection to food, family, and flavor.
Whether you’re a local or a traveler, a visit to The Machhiwala is a journey through time, taste, and tradition — celebrating 62 years of legendary flavor that began with one man’s dream.