Winter favourite · 30 minutes

Fish Karahi Recipe (Spicy Pakistani Machli Karahi)

Firm fish. Fry first. Masala, then fish.

Farwa ZeeshanRecipe by Farwa ZeeshanTested in the NineFoods home kitchen

Fish karahi is a winter favourite: firm fish in a thick, spicy tomato karahi masala. The fish breaks into flakes when it cooks in the masala. The fix is a firm white fish, frying the marinated pieces first, making the masala separately, and folding the fish in for just two minutes.

Prep20m
Cook25m
Servings4
kcal / serving360
LevelEasy
Jump to the method
Fish Karahi Recipe

The 3 laws of fish karahi

Why this recipe works

Firm fish

Soft fish

Holds its shape.

Fry first

Cook raw in masala

Stays whole.

Fold gently

Stir hard

No flakes.

Shopping and prep list

Ingredients

Servings
Tap items as you gather them · 0 of 0 ready

Fish

Masala

The NineFoods fish gauge

Is the fish done?

Press a piece with a spatula.

Tap a stage to see what to do.

Method · 3 stages

Step by step

1

Marinate and fry

Medium · 10 min
  1. Marinate fish 15 minutes; shallow fry until golden. Use the gauge above.
Look for: fried fish.
10:00
2

Masala

High · 12 min
  1. Fry ginger garlic and ajwain, add tomatoes and spices; bhuno until thick.
Look for: thick masala.
12:00
3

Combine

Low · 2 min
  1. Fold in fish, add ginger, chillies and lemon.
Look for: fish karahi.
02:00

Chef's troubleshooter

What went wrong? Pick the symptom

Why

Soft fish or stirring.

Fix next time

Firm fish, fold gently.

Why

No lemon or ajwain.

Fix next time

Use both.

Why

Masala not reduced.

Fix next time

Bhuno until thick.

Why

Overfried.

Fix next time

Fry briefly.

Swap smart

Ingredient roles and substitutes

IngredientJob in the dishSwap with
RahuMainCod, sole, basa or salmon
AjwainAromaCumin
BesanCoatingCornflour
FryingCookingBake at 220 C

After the meal

Serve, store, reheat

Serve with

Naan and lemon.

Store

Fridge 1 day.

Reheat

Gently in the masala.

How we tested this recipe

Tested in a home kitchen, not a studio

Farwa Zeeshan

Recipe developed and tested by Farwa Zeeshan, who cooks and tests every NineFoods recipe on a regular home stove.

  • Cooked from start to finish with the exact quantities above for 4 servings, using both the metric and US cup measures.
  • Every one of the 3 stages was timed at the stove; heat levels and the 'look for' cues are what we saw in the pan.
  • The doneness check (is the fish done) and the troubleshooter come from batches that went wrong, and how we fixed them.
  • Reheating and storage advice was checked on leftovers, not guessed.

Read our full testing process

Keep cooking

Related recipes and guides

Quick answers

Fish Karahi FAQ

Which fish is best for karahi?

A firm white fish like rahu, sole or cod.

How do I stop fish breaking?

Fry it first and fold it in at the end.

Why add ajwain?

It cuts the fishy smell.

Can I use salmon?

Yes, it holds well.