Iraqi Masgouf — Traditional River Fish with Smoky Tomato Herb Crust

Iraq

Iraqi Masgouf — Traditional River Fish with Smoky Tomato Herb Crust

Recipe by Mr. Cuisine — researched from regional sources and kitchen-tested

1 hr 25 minMediumServes 4

A celebrated Iraqi river fish dish where a whole butterflied fish is slowly cooked beside charcoal or wood fire and coated with a savoury tomato, onion, herb, and spice mixture. Traditionally made with carp from the Tigris and Euphrates rivers, masgouf combines gentle smoky cooking with sweet acidity and aromatic seasoning.

Instructions

01

Butterfly and season the fish

Open the cleaned fish flat by cutting along the backbone and spreading it open while keeping the skin attached. Remove any remaining bloodline or unwanted parts, then pat the fish completely dry. Rub the flesh with salt, turmeric, coriander, black pepper, and olive oil. Allow the fish to rest while preparing the coating.

Why it matters

Butterflying increases the surface area exposed to heat, allowing the smoke and seasoning to reach more of the fish. Drying the surface improves flavour concentration and prevents steaming instead of roasting.

Look for

The fish should lie flat with the flesh exposed evenly. The surface should feel dry rather than wet or slippery.

02

Prepare the tomato and onion coating

Heat olive oil in a heavy pan over medium heat. Add sliced onions and cook slowly until softened and lightly golden. Add garlic, cumin, coriander, curry powder, smoked paprika, and chilli flakes if using. Cook briefly until aromatic. Add grated tomatoes and tomato paste, then simmer until the mixture becomes thick. Finish with lemon juice, vinegar, parsley, salt, and optional pomegranate molasses.

Why it matters

Cooking the sauce before applying it concentrates flavour and removes excess water. A reduced coating clings to the fish instead of running off or creating a watery texture.

Look for

The sauce should be thick enough that a spoon dragged through it leaves a clear path for a moment before closing.

03

Apply the coating

Spread the tomato mixture generously over the flesh side of the fish. Leave the skin side exposed so it can protect the meat while cooking. Add a small amount of extra onion or parsley on top if desired.

Why it matters

The coating creates the signature masgouf flavour while protecting the delicate fish from drying during slow cooking.

Look for

The fish should have an even layer of sauce covering the flesh without becoming heavily buried.

04

Cook using traditional fire method

Position the fish upright beside a charcoal or wood fire with the skin side facing the stronger heat and the flesh facing the gentler radiant heat. Cook slowly until the fish is tender and the coating has developed roasted edges.

Why it matters

Traditional masgouf is not cooked directly over intense flames. Slow indirect heat allows smoke penetration while preserving moisture.

Look for

The flesh should separate easily from the bone and remain moist. The sauce should appear slightly caramelised around the edges.

05

Adapt for a home grill

Place the fish in a sturdy fish basket and grill over medium heat. Avoid excessive direct flame at the beginning. Finish briefly over stronger heat if additional colour is needed.

Why it matters

A controlled grill mimics the gentle roasting effect of traditional masgouf while reducing the risk of burning the tomato coating.

Look for

The fish should have lightly charred edges but the interior should remain juicy.

06

Adapt for an oven

Place the coated fish on a baking tray and cook at 190°C until the flesh flakes easily. Finish under a hot grill for several minutes to develop colour and a roasted flavour.

Why it matters

The oven cannot fully reproduce wood smoke, but gentle cooking followed by high heat finishing creates a similar balance of tenderness and caramelisation.

Look for

The thickest part of the fish should be opaque and separate easily from the bone.

07

Rest and serve

Allow the fish to rest briefly after cooking. Transfer carefully to a serving platter and finish with fresh lemon, parsley, or spring onions.

Why it matters

Resting allows moisture inside the fish to redistribute, keeping the flesh softer when served.

Look for

The fish should be flaky but still moist, with the tomato coating holding its shape.

Common mistakes & fixes

  • Using thin fish fillets instead of a whole fish. This removes the protective skin and bones and usually produces a drier result.
  • Cooking over very high heat from the beginning. The tomato coating can burn before the fish cooks through.
  • Applying watery raw tomato mixture directly to the fish. Excess moisture prevents proper roasting and weakens flavour.
  • Adding too many spices. Masgouf should highlight smoky fish flavour rather than becoming a heavily spiced dish.
  • Using lean fish without adjusting cooking technique. Lean fish dries more quickly and benefits from gentler heat and extra moisture protection.
  • Skipping the resting period after cooking. Cutting immediately can release juices and make the flesh seem drier.
  • Why did my fish become dry— The fish may have been too lean, cooked at excessive heat, or cooked for too long. Use a whole fish with skin and bones, choose a fattier variety when possible, and rely on gentler indirect heat rather than intense direct grilling.
  • Why is my tomato coating watery— Fresh tomatoes contain a lot of water. The sauce needs enough time to reduce before being applied to the fish. Continue simmering until it becomes thick enough to cling to the flesh.
  • Why did the coating burn before the fish was cooked— The heat was likely too strong or the fish was positioned too close to direct flames. Masgouf traditionally uses radiant heat rather than aggressive flame contact, so move the fish further from the fire and cook more slowly.
  • Why does my fish lack smoky flavour— Indoor ovens and gas grills cannot fully recreate wood smoke. Use charcoal when possible, cook over indirect heat, and finish with a short high-heat stage to develop roasted flavours.
  • Why did the fish fall apart when serving— The fish may have been overcooked or moved too much during cooking. Allow it to rest briefly and transfer it carefully using a wide spatula or serving board.
  • Can I prepare the sauce ahead of time— Yes. The tomato coating can be prepared several days ahead and refrigerated. In fact, resting allows the onion, tomato, and spice flavours to become more integrated.
  • Can I use frozen fish— Yes, but thaw it completely and dry it thoroughly before seasoning. Excess moisture from frozen fish can weaken the roasting effect.

Substitutions

  • Carp → Whole sea bream, trout, snapper, or similar medium-fat fish. Carp gives the most traditional result because of its fat content and texture. Sea bream creates a cleaner flavour, while trout provides richness but changes the traditional taste.
  • Wood or charcoal fire → Charcoal grill, gas grill, or oven with grill finish. The closer the cooking method is to indirect charcoal heat, the more authentic the smoky character will be. Oven cooking produces excellent tenderness but less smoke flavour.
  • Fresh tomatoes → High-quality canned crushed tomatoes. Fresh tomatoes provide brighter flavour, but good canned tomatoes work well when fresh tomatoes are out of season. The sauce may require longer reduction.
  • White vinegar → Additional lemon juice. Lemon creates a fresher citrus acidity, while vinegar gives a sharper traditional-style tang.
  • Fresh parsley → Fresh coriander or a parsley-coriander mixture. Coriander creates a more pronounced herbal flavour and slightly changes the traditional profile.

Storage & reheating

  • Fridge: Store leftover cooked fish in an airtight container in the refrigerator for up to 2 days. Remove the flesh from the bones before storing if possible.
  • Freezer: Freezing is possible for leftover cooked fish for up to 1 month, although the texture will be softer after thawing. For best quality, freeze portions without excessive sauce moisture.
  • Reheat: Reheat gently in a covered oven dish at around 150-160°C until warmed through. Avoid microwaving at high power because it can dry the fish and make the texture uneven.