Skip to content
pakistanidinner✨ New

Pakistani Karachi-Style Baked Masala Fish

Whole fish rubbed with a smoky, garlicky red masala and baked until the skin crisps and the flesh stays juicy.

Prep
20 min
Cook
25 min
Servings
4
Difficulty
Medium
4.5
Sign in to rate
#pakistani#fish#baked#seafood#spicy#karachi

About This Recipe

Coastal Karachi cooking leans heavily on fish, and while frying is the more common everyday method, a baked masala fish is a common oven-adapted version for home cooks who want the same bold red-chile flavor without a pot of hot oil. A thick paste of garlic, ginger, red chile, smoked paprika and lime juice is rubbed both over and inside slashes cut into the fish, letting the marinade actually reach the flesh instead of sitting on the surface. Smoked paprika isn't a classic Pakistani spice, but it's a reasonable stand-in here for the deep red color and mild smokiness that whole red Kashmiri chiles usually provide, especially for cooks outside South Asia who can't easily find them. The fish bakes on high heat, uncovered, so the skin blisters and the masala forms a slightly charred crust rather than steaming soft. A whole pomfret, snapper or sea bass works well; the dish is finished with a squeeze of fresh lime and served with plain rice and a simple onion salad, coastal-style.

Ingredients

Serves 4

  • 1 wholepomfret or snapper(cleaned, about 700g)
  • 5 clovesgarlic
  • 1 tbspfresh ginger
  • 2 tspsmoked paprika
  • 1 tspred chile powder
  • 1 tspcumin powder
  • 0.5 tspturmeric
  • 2 tbsplime juice
  • 3 tbspvegetable oil
  • 1.5 tspsalt
  • 1onion(thinly sliced, for serving)
  • 1lime(cut into wedges)

Instructions

  1. 1

    Prep the fish

    Pat the fish dry and cut 3 to 4 diagonal slashes into each side down to the bone. Preheat the oven to 220C (425F).

  2. 2

    Make the masala paste

    Blend garlic, ginger, smoked paprika, chile powder, cumin, turmeric, lime juice, oil and salt into a thick paste.

  3. 3

    Marinate

    Rub the paste all over the fish and into the slashes, working it into the cavity as well. Let marinate at least 20 minutes at room temperature.

  4. 4

    Bake

    Place the fish on a lined baking tray and bake 20 to 25 minutes, until the skin is blistered and the flesh flakes easily at the thickest point.

  5. 5

    Rest and serve

    Let the fish rest 5 minutes. Serve topped with raw sliced onion and lime wedges, with rice on the side.

Did you make this?

Rate it and help other cooks find the recipes that actually work.

One tap to sign in, and we'll save the rating you just picked.

Everything you need to plan your week — free

  • Meal calendar
  • Grocery list
  • AI recipe ideas

Track what you eat

Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.

Download Now

Pro Tips

  • →

    Cut the slashes all the way to the bone — this is what lets the marinade actually season the thick part of the fish, not just the skin.

  • →

    Let the fish marinate at room temperature rather than cold from the fridge, so it cooks evenly in the hot oven.

  • →

    Use a very hot oven and don't cover the tray; steaming the fish under foil turns the crust soft instead of blistered.

Variations

  • •

    Grill the marinated fish over charcoal instead of baking for a more traditional smoky char.

  • •

    Use fish fillets instead of a whole fish and reduce the bake time to 12 to 15 minutes.

  • •

    Add a pinch of ajwain (carom seed) to the paste for a more traditional Sindhi coastal flavor.

Storage

Best eaten fresh the day it's made; fish texture degrades on reheating. If needed, refrigerate up to 1 day and reheat gently in a low oven, covered, just until warmed through.

History & Origin

Whole masala-rubbed fish is central to the coastal cooking of Sindh and Balochistan, where fresh catch from the Arabian Sea is traditionally fried or grilled with a red chile paste; baking is a common home-kitchen adaptation.

Frequently Asked Questions

Can I use a different fish?

Yes, any firm whole fish like sea bass, tilapia or red snapper works well; just adjust bake time slightly for size.

Why is smoked paprika used here instead of Kashmiri chile?

Kashmiri chile is the traditional choice for its color and mild heat, but smoked paprika is easier to find outside South Asia and gives a similar red hue with a pleasant smokiness.

How do I know when the fish is done?

The flesh should flake easily with a fork at the thickest part near the bone, and it should no longer look translucent.

Nutrition Facts

Per serving (300g / 10.6 oz) · 4 servings total

Calories320kcal
Protein38g
Carbohydrates4g
Fat16g
Fiber1g
Protein38g
Carbs4g
Fat16g

Time Summary

Prep time20 min
Cook time25 min
Total time45 min

Have Questions?

Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.

Chat with AI Chef →

Community

Join the conversation

Sign in to leave a comment and save your favourite recipes