• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Untold Recipes By Nosheen
  • All Recipes
  • Summer
  • My Story
  • Subscribe
  • Join My Free Community
menu icon
go to homepage
  • All Recipes
  • Summer
  • My Story
  • Subscribe
  • Join My Free Community
search icon
Homepage link
  • All Recipes
  • Summer
  • My Story
  • Subscribe
  • Join My Free Community
×
Untold Recipes by Nosheen » Recipes » Pakistani Recipes

Lahori Fish Recipe

Modified: Mar 18, 2025 · Published: Mar 18, 2025 by Nosheen Babar · This post may contain affiliate links · Leave a Comment

Sharing is caring!

19 shares
  • Facebook
  • LinkedIn
  • Print
  • Email
Jump to Recipe Print Recipe


This Lahori fish recipe is Pakistan's crunchy and savory version of fried fish. This simple recipe, ready in just 35 minutes, makes the perfect weeknight family meal.

Lahori fried fish with a bowl of cilantro chutney on the side.

WANT TO SAVE THIS RECIPE?

We'll email this post to you, so you can come back to it later!

Lahori fish is a popular street food that originated in the city of Lahore in the province of Punjab. Street vendors dip marinated fish in a spiced batter made with gram flour, deep fry it, and serve it wrapped in a newspaper parcel.

All you need to enjoy this simple meal is a side of cilantro mint chutney and some naan. It doesn't get any easier than that.

Jump to:
  • Why you'll love this recipe
  • Ingredient notes
  • Substitutions & variations
  • Step-by-step instructions
  • Expert Tips
  • Recipe FAQS
  • Other seafood recipes you may like
  • Lahori Fish Recipe

Why you'll love this recipe

  • Authentic: This perfectly seasoned Lahori fish recipe is crispy on the outside and soft and flaky inside. This authentic recipe is perfect for exploring authentic Pakistani cuisine.
  • Easy: This recipe is very straightforward. Most of the ingredients can be easily sourced, and the steps are simple and easy to follow.
  • Versatile: Serve this as a main course or an appetizer with tamarind chutney, or use raita (Pakistani cilantro sauce) to make fish wraps with some for a fun twist.

Ingredient notes

Ingredients for a Lahori fish recipe.
  • Fish: This Lahori fish recipe calls for a lean, white, flaky fish with a mild taste like Mahi Mahi. For other options, refer to the substitutes section below.
  • Gram Flour: I use traditional Pakistani gram flour, known as besan, for the recipe and all my pakora recipes, like chicken pakora and spinach pakora. If you have trouble sourcing this, you can use chickpea powder, but the texture and color may differ slightly.
  • Cornflour: This is added to make the batter crispier. A gluten-free substitute is provided below.
  • Spice blend: The spice blend is prepared with basic powdered spices, cumin seeds, carom seeds, and fenugreek leaves for texture, flavor, and aroma.
  • Yogurt: This is added to the marinade for the fish and helps tenderize it.
  • Lemon: The acidity in lemon juice helps as a tenderizer and reduces fishy odor.
  • Garlic & ginger: These are both added to help flavor the fish.

Please see the recipe card at the bottom of this post for the complete list of ingredients, measurements, and recipe instructions.

Substitutions & variations

  • Use a different fish: If you prefer other fish varieties, try grouper, halibut, snapper, or cod for this Lahori fish recipe.
  • Make it gluten-free: Use rice flour instead of cornflour for a gluten-free option.
  • Adjust the spices: Add more red chili powder to kick the flavor up a notch, and add crushed coriander and pomegranate seeds to the batter for more flavor and texture.
  • Serving ideas: Sprinkle some chaat masala before serving, and serve the fried fish with ketchup or tartare sauce instead of chutney.

Step-by-step instructions

fish being marinated for a recipe.
  • Step 1: Cut the fish into 11/2 inch cubes and marinate it with the garlic, ginger, lemon, and yogurt for 20 minutes.
A gram flour batter for a fish recipe.
  • Step 2: Mix the gram flour, cornflour, and spices with ⅓ cup of water until you have a smooth batter.
Fish being coated in flour.
  • Step 3: Coat the marinated fish in flour.
Fish coated in flour being dipped in a batter.
  • Step 4: Dip it in the prepared batter until completely covered.
Lahori fish being fried.
  • Step 5: Preheat the oil and fry at medium heat for 2-3 minutes per side.
Freshly fried Lahori fish.
  • Step 6: Cook the fish to an internal temperature of 145℉ until it's opaque and flaky on the inside.

Expert Tips

  • The marination: Allow the fish to marinate for the full 20 minutes to tenderize it, but don't let it marinate for too long, as the lemon's acidity can cause it to become mushy.
  • Use a flour coating: This is essential as it will help the batter stick to the fish. Use rice flour if you want the fish to be gluten-free.
  • Oil temperature matters: Heat the oil properly before adding fish and then fry it at medium heat—not hot enough means soggy fish, and too hot means burnt exterior and raw interior.
  • Fry in batches: Don't overcrowd the pan; this will lower the oil temperature and result in soggy fish.

Recipe FAQS

How do I know when the fish is cooked through?

The fish should be opaque and flake easily with a fork. Two to three minutes per side is sufficient for most fillets.

How do I store leftovers? 

Leftover fish can be stored in an airtight container in the refrigerator for up to 2 days. However, I don't recommend freezing it, as it won't stay crispy once defrosted.

How do I reheat the fish?

To help maintain crispiness, reheat the Lahori fish in an air fryer at 350°F for 10 minutes or in the oven at 350°F for 20 minutes.

Fried fish with a side of chutney and onions.

Other seafood recipes you may like

  • A white platter is filled with cooked tandoori fish, pickled onions and sliced lemons.
    Tandoori Fish
  • A white bowl filled with a tomato based masala fry fish curry garnished with cilantro and green onions resting on a wooden board with a blue napkin on the side.
    Masala Fry Fish Curry
  • Freshly cooked tandoori shrimp skewers.
    Tandoori Shrimp
  • A plated Thai fish recipe with tamarind sauce garnished with red bell pepper, green onions, basil and chopped peanuts.
    Thai Fish (With Tamarind Sauce)

Have you tried this recipe? Leave a ⭐️⭐️⭐️⭐️⭐️ rating below and share it on Instagram, Facebook, and Pinterest!

Pakistani style fried fish with a bowl of chutney on the side.

Lahori Fish Recipe

Nosheen Babar
This authentic street-style Lahori fish recipe features tender fish fillets coated in a spicy gram flour batter and fried till crispy.
No ratings yet
Pin Recipe Print Recipe Save Saved!

WANT TO SAVE THIS RECIPE?

We'll email this post to you, so you can come back to it later!

Prep Time 20 minutes mins
Cook Time 15 minutes mins
Total Time 35 minutes mins
Course Main Course
Cuisine Pakistani
Servings 4 servings
Calories 577 kcal

Ingredients
  

Fish Marinade

  • 1 lb Mahi Mahi (see notes)
  • 1 teaspoon garlic paste
  • 1 teaspoon ginger paste
  • 1 tablespoon lemon juice
  • 2 tablespoon yogurt

Fish Batter

  • 1 cup gram flour (besan)
  • ½ cup cornflour
  • 2 teaspoon salt
  • 2 teaspoon red chili powder
  • 2 tsp red chili flakes
  • ½ teaspoon black pepper
  • ¼ teaspoon turmeric
  • 1 teaspoon amchur powder
  • 1 teaspoon carom seeds (ajwain)
  • 1 teaspoon white cumin seeds (zeera)
  • 1 teaspoon fenugreek leaves (methi)
  • ⅓ cup water

Frying The Fish

  • ½ cup all purpose flour
  • 2 cups cooking oil

Instructions
 

Marinating The Fish

  • Cut the fish into 1½-inch cubes. (see notes)
  • Mix the garlic, ginger, lemon and yogurt and apply to the prepared fish.
  • Cover and marinate in the fridge for 20 minutes.

Preparing The Batter

  • Mix all of the dry ingredients in a bowl and stir to mix.
  • Add the water and whisk until you have a smooth batter. (see notes)

Frying The Fish

  • Preheat the cooking oil to 325 ℉
  • Remove the fish from the fridge and coat the pieces in the flour, followed by the batter.
  • Fry the fish at medium heat for 5-7 minutes, flipping it over halfway through the process.
  • Cook the fish to an internal temperature of 145℉.

Notes

Mahi Mahi—I like to use a firm white fish for this recipe. Other options are grouper, halibut, snapper, or cod.
Cutting the fish - Cutting the fish into small pieces helps it cook faster and more evenly. 
Preparing the batter - Once you mix the batter, let it sit for 10 minutes. This allows the gram flour to hydrate and the batter to thicken slightly so it will adhere to the fish better.
 

Nutrition

Serving: 1servingCalories: 577kcalCarbohydrates: 42gProtein: 30gFat: 32gSaturated Fat: 3gPolyunsaturated Fat: 9gMonounsaturated Fat: 19gTrans Fat: 0.1gCholesterol: 84mgSodium: 1323mgPotassium: 813mgFiber: 5gSugar: 4gVitamin A: 827IUVitamin C: 2mgCalcium: 60mgIron: 4mg
Have you tried this recipe yet?Mention @Untoldrecipesbynosheen or tag #Untoldrecipesbynosheen!

More Pakistani Recipes

  • Four-ingredient mango dessert.
    Mango Mousse (Only 4-Ingredients!)
  • Beef boti kebab rice platter.
    Beef Boti Kebab Rice Platter
  • Chicken shawarma served with rice, vegetables and a creamy sauce.
    Chicken Shawarma Bowl
  • Homemade no churn ice cream in a bowl.
    Caramel Crunch Ice Cream Recipe

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Primary Sidebar

Nosheen headshot

Welcome to Untold Recipes by Nosheen!

Here, you'll find authentic Pakistani recipes inspired by my childhood—a curated space to explore nostalgic recipes for all aspiring home cooks. It's all here, from slow-cooked Mughal wonders to regional delicacies and street food favorites. I aim to make all the recipes approachable for beginner, intermediate, and advanced cooks alike.

More about me

Spring Recipes

  • Pakistani style zucchini curry with naan.
    Pakistani Zucchini (Courgette) Curry
  • Chicken malai tikka skewers accompanied with red onions and lemon wedges are resting in a platter lined with brown paper.
    Chicken Malai Tikka
  • An air fryer asparagus recipe is plated in a blue plate that is resting on a greay napkin with gold cutlery.
    Air Fryer Asparagus Recipe
  • Thai chicken salad with mango is being served in a neutral colored bowl.
    Thai Chicken Salad With Mango
  • Raw mango chutney is plated in a bowl resting on a silver tray on top of a dark gray napkin.
    Raw Mango Chutney Recipe (No-Cook)
  • Sweet and spicy watermelon snack in abowl.
    Watermelon Chaat Recipe

Popular Recipes

  • Nihari topped with ginger, chopped green chilies and cilantro microgreens.
    Nihari (Pakistani Beef Shank Stew)
  • Mutton birayni is plated in a dark metal tray and served with raita and kachumber.
    Mutton Biryani Recipe
  • roast leg of goat {raan}
    Roast Leg Of Goat (Raan)
  • Cooked bihari kabab are plated and garnished with green chilies, sliced white onions and lemon slices.
    Bihari Kabab
  • Beef karahi gosht recipe.
    Beef Karahi Gosht Recipe
  • Brown parchment with cooked chicken tikka boti on skewers with green chutney, onions and micro greens.
    Easy Chicken Tikka Boti Recipe

Footer

as seen in:

allrecipes logo

Privacy Policy & Disclaimer
Accessibility Policy

Back To Top

Copyright © 2025 Untold Recipes By Nosheen

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required