Boneless fish salan gets cooked in a lovely light curry base to create a fish curry that is wholesome and weeknight friendly! Read the tips below on how to make for the fastest cooking!

All proteins are not the same. This is one of the tenants of cooking that has been passed down from my mom to me, from my grandmother to her. What this means is that if I am making a Fish Karahi then my approach to it will be different than a chicken one and if I am making a Fish Salan or a then my approach will be different. You simply cannot treat red meat like you do chicken and chicken like you do fish.
Fish has a milder taste, cooks quickly, and can quickly be overpowered if not treated with a light hand. This Salan recipe reflects that by dialing down the masala and the tomatoes to keep the dish feeling harmonious.
Fish Karahi, Fish Masala, Fish Salan: Same same or different?
You likely know this already, but yes they are different in the world of Pakistani cooking. Now I say Pakistani here specifically, because I always want to acknowledge the incredible diversity within South Asian food, especially India. Most Pakistani food has more in common with North Indian food than South Indian where naming conventions may be very different.
Fish Karahi | Fish Masala | Fish Salan (Curry) |
- No onions | - Moderate onions | - More Onions |
- Lots of tomatoes | - Less than karahi | - Less tomatoes |
- Less "gravy" or sauce | - Moderate amount of a sauce | - Enough gravy or sauce that you can eat it with rice |
Quick Cooking Tips for a Fish Salan
Here are a few time management tips for making a fish curry that you can apply to any dish, but before anything remember
You MUST cook the fish masala in a saute pan big enough that the fish can be layered, not stacked. This saves time, but also results in the fish keeping it's shape.
1.) Pat your fish dry and marinade first before anything else: this gives your fish time to absorb flavour and drier fish is what you need for that, it'll slide right off wet fish.
2.) The fine dice: The finer your dice the quicker the onions and tomatoes will saute and meld so a few minutes extra here save you lots of cooking time.
3.) Chop your garnishes while the masala cooks: this ensures that when the curry is done, so are you.
The Salan Creating Dance:
If you are a seasoned cook then you know that creating a homogenous curry requires three key steps:
1.) Sauteing the masala (Bhunna) to create a flavorful base
2.) Cooking said masala with water to break down the components (onions and tomatoes)
Expediting this with modern technology (immersion blenders or regular ones) works, but remember to cook the paste you have made until the water and oils separate a little for full flavour
3.) Adjusting the consistency: this is when after the masala has melded and now you add water to it to get the right consistency. Now you MUST bring it to a boil after this to ensure the flavours combine and it doesn't taste raw.
Choosing the right Fish
This is actually remarkably easy. Anything white and firm works. Naturally thin fillets like Sole are a hard no, and I don't particularly love tilapia here, but you do you. Traditional fish curries are made with bone in fish, but this recipe uses boneless. You can use Haddock, Cod, Snapper, Basa if you eat it, etc.
Boneless fillets can break easily so please handle with care and use a wide bottomed pan for best results!
Made this Salan? Would love it if you left a review below! As always I am SO thrilled to see your recreations on Instagram over @flourandspiceblog
Fish Salan Recipe
Equipment
- 1 braiser or saute pan or wok
Ingredients
Fish Rub
- 400 g boneless white fish cut into 2.5-3 inch pieces
- ½ tsp salt
- ½ tsp turmeric powder
- ¼-1/2 tsp chili powder kashmiri chili powder is lovely here!
- 2 tbsp lemon juice
Fish Salan
- 1 sprig curry leaves
- 2 onions finely diced 75-90g each
- 1 tomato finely diced 60-80g
- 1.5 tsp ginger paste
- 1 tsp garlic paste
- ¾ tsp salt
- ½ tsp chili powder
- ½ tsp coriander powder
- ¼ tsp turmeric powder
- 1 tbsp kasuri methi (dried fenugreek leaves)
- 3-4 tbsp neutral oil (vegetable) or your preferred cooking oil
Garnishes
- 4 tbsp chopped cilantro
- 2-3 sliced green chilies
- lemon juice
Instructions
- Rub the fish with the marinade ingredients and set aside
- Heat your oil in a wide bottomed pan on medium high heat and add the curry leaves
- Once thee curry leaves get nice and aromatic add in your minced onions and saute until the edges get lightly golden
- Saute in your ginger and garlic pastes, cooking for about a minute to get the rawness out
- Now add in your spices, cook for 30 seconds
- Add in the tomato and turn the heat up to accelerate cooking the moisture out, in about 2-3 minutes you should see oil starting to rise above the surface.
- Pour in about a cup of hot water. You have two options now.1.) bring it to a boil and simmer for 10-15 minutes to soften the masala and bring it together2.) blend it all together (curry leaves are ok to be blended in) using an immersion blender or an actual blender (in which case use cold water)
- If you took approach (2) then crank up the heat to dry out the masala a little and let it separate (see notes)
- Gently place your fish pieces in the dish, cook for a few minutes, flip
- Add your kasuri methi, half your chilies and cilantro, and cover and let the fish cook for 3-4 minutes.
- Now adjust the curries consistency to your liking with hot water, bring to a boil and turn the stove off (fish breaks easily so we don't want to manhandle it or boil for too long). Taste, adjust seasoning and garnish with remaining garnishes
Notes
- if you want to learn more about the back and forth of creating a salan then it's in the blog post along with quicker cooking tips, and notes on choosing fish.
This looks amazing - can't wait to try! Is salmon not an option for this?
Hi Zehra! thank you! re: Salmon, I do think it has bigger flavours and so if I were to use it I would make the following adjustments.
1.) add 1/2 tsp each ginger and garlic paste to the marinade
2.) sear the salmon off first to get some lovely/color flavour for about a minute on each side on medium high heat - don't worry about cooking it through, it can continue to cook later.
3.) add another tomato to the salan.
Those adjustments should work to make the salan stand up to salmon flavours!
This looks and sounds amazing. Can’t wait to try it out soon. Yummy 😋
I'm craving it so bad right now. Can I use Mahi Mahi? Is Tilapia closest to Pakistani fish? Any suggestions on where to buy it from? GTA I mean.
Thanks so much for your time!!
I can't wait to try this! Recos if using frozen dish?