Skip to content
Zaffaron

Kookoo Mahi Shir (کوکو ماهی شیر) — Southern Persian King Mackerel Cutlets

From Iran’s southern coast, Kookoo Mahi Shir turns prized king mackerel into crisp, golden cutlets. Flaky fish is bound with egg, scallion, and garlic, then pan-fried for a fragrant, seaside-style meal.

By Zaffaron Kitchen· Published April 6, 2026 Tested Recipe
Dairy-Free Nut-Free Halal
Contains: eggs, gluten, fish
43 min total Prep 25m · Cook 18m 4 servings 420 cal
↓ Jump to Recipe
Kookoo Mahi Shir — Southern Persian King Mackerel Cutlets - authentic persian recipe

Printable Recipe Card

Servings: 4 · Total: 43 min · Difficulty: medium

Ingredients (quick list)

  • 600 g King mackerel (Mahi Shir) fillet, skinless and boneless (Cut into 3 cm pieces)
  • 1000 ml Water (For poaching)
  • 6 g Salt (1 tsp, divided)
  • 80 g Scallions (Finely sliced (about 6 medium))
  • 12 g Garlic (Finely grated (about 4 cloves))
  • 3 Eggs (Large)
  • 60 g All-purpose flour (About 1/2 cup, spooned and leveled)
  • 1 tsp Black pepper (Freshly ground)
  • 90 ml Vegetable oil (About 6 tbsp, for shallow-frying (use more as needed to maintain a 5 mm layer))

Steps (summary)

  1. Poach the fish to keep the cutlets tender and easy to flake. Add 1000 ml water and 3 g salt to a saucepan, bring to a gentle si…
  2. Lift the fish out with a slotted spoon and spread it on a plate to cool for 10 minutes. Flake it into small pieces with a fork,…
  3. Build the kookoo base in a mixing bowl for even seasoning and binding. Add the flaked fish, sliced scallions, grated garlic, re…
  4. Add the eggs and flour and mix gently until a cohesive, scoopable batter forms. Rest the mixture for 5 minutes so the flour hyd…
  5. Heat a large skillet over medium heat and add 90 ml vegetable oil, aiming for about a 5 mm layer. Let the oil heat for 2–3 minu…
  6. Portion the mixture into 8 cutlets, using about 90–100 g per piece, and gently flatten each to about 1.5 cm thick. Slide them i…

+ 2 more steps in the full instructions section below.

Cultural Background

Along Southern Iran’s Persian Gulf coast, fish cutlets are a practical way to stretch a prized catch into a family meal. Kookoo mahi shir highlights local seafood with simple pantry binders, fried crisp for gatherings and everyday tables alike.

savorypepperyclean ocean richnesscrispy crustflaky interiorgarlic liftfresh scallionsea-sweet fish🌶 mild

Equipment

saucepanslotted spoonmixing bowlforklarge skilletkitchen scalecooling rack or paper towels

💡 Tips

  • Keep the poaching at a gentle simmer (not a rolling boil) to prevent the fish from tightening and drying out.
  • If the mixture feels loose, mix in an additional 15 g flour and rest 5 minutes to stabilize before frying.
  • Fry in batches and maintain the oil layer at about 5 mm; overcrowding drops the temperature and makes the cutlets greasy.

⚠️ Common Mistakes

  • Boiling the fish hard until it becomes dry and stringy

    ✅ Fix: Keep the liquid at a gentle simmer and stop cooking as soon as the fish turns opaque, then cool before mixing.

  • Cutlets falling apart in the pan

    ✅ Fix: Rest the mixture 5 minutes after adding flour, and increase flour by 15 g if the batter is still loose.

  • Greasy, pale cutlets

    ✅ Fix: Preheat oil properly and fry in batches; maintain medium heat so the crust browns in 3–4 minutes per side.

🧊 How to Store

Cool cutlets to room temperature within 1 hour, then refrigerate in an airtight container for up to 3 days. Reheat on a skillet with 10 ml oil over medium heat for 2–3 minutes per side, or bake at 200°C for 8–10 minutes to restore crispness.

📅 Make Ahead

Poach and flake the fish up to 24 hours ahead and refrigerate well covered. Mix the batter up to 6 hours ahead, keep chilled, then shape and fry just before serving for the best crust.

🍽️ Pairs Well With

  • Sabzi khordan
  • torshi
  • fresh lime wedges
  • Shirazi salad
  • lavash or sangak
  • steamed rice.

Regional Variations

  • Bandari-style: add 2 tsp ground coriander and 1 tsp ground cumin for a warmer, spiced profile common along the southern coast.
  • Herb-forward: mix in 30 g chopped cilantro for a greener, fresher cutlet often served with citrus.
  • Oven-finished: shallow-fry 2 minutes per side, then bake at 200°C for 6 minutes to reduce oil while keeping a crisp exterior.
everyday party ramadan nowruz
#classic#family-style

Ingredients

  • 1⅓ lbKing mackerel (Mahi Shir) fillet, skinless and boneless (Cut into 3 cm pieces)
  • 4¼ cupWater (For poaching)
  • 6 gSalt (1 tsp, divided)
  • 2.8 ozScallions (Finely sliced (about 6 medium))
  • 12 gGarlic (Finely grated (about 4 cloves))
  • 3Eggs (Large)
  • 2⅛ ozAll-purpose flour (About 1/2 cup, spooned and leveled)
  • 1 tspBlack pepper (Freshly ground)
  • ⅜ cupVegetable oil (About 6 tbsp, for shallow-frying (use more as needed to maintain a 5 mm layer))

🔄 Substitutions

  • King mackerel (Mahi Shir) filletSpanish mackerel or firm white fish (cod/halibut)
  • All-purpose flourChickpea flour
  • ScallionsFinely chopped chives

Instructions

  1. 1

    Poach the fish to keep the cutlets tender and easy to flake. Add 1000 ml water and 3 g salt to a saucepan, bring to a gentle simmer, then add the king mackerel pieces and cook for 6–7 minutes until just opaque.

  2. 2

    Lift the fish out with a slotted spoon and spread it on a plate to cool for 10 minutes. Flake it into small pieces with a fork, checking carefully for any pin bones and removing them so the mixture stays smooth.

  3. 3

    Build the kookoo base in a mixing bowl for even seasoning and binding. Add the flaked fish, sliced scallions, grated garlic, remaining 3 g salt, and 1 tsp black pepper, then toss until the aromatics are evenly distributed.

  4. 4

    Add the eggs and flour and mix gently until a cohesive, scoopable batter forms. Rest the mixture for 5 minutes so the flour hydrates and the cutlets hold their shape better during frying.

  5. 5

    Heat a large skillet over medium heat and add 90 ml vegetable oil, aiming for about a 5 mm layer. Let the oil heat for 2–3 minutes; the mixture should sizzle immediately when a small dab is added.

  6. 6

    Portion the mixture into 8 cutlets, using about 90–100 g per piece, and gently flatten each to about 1.5 cm thick. Slide them into the hot oil without crowding, frying in 2 batches if needed to keep the edges crisp rather than steamed.

  7. 7

    Fry for 3–4 minutes per side until deeply golden and set through the center. Transfer to a rack or paper-lined tray for 2 minutes to drain, then repeat with the remaining cutlets, adding 15–30 ml oil if the pan looks dry.

  8. 8

    Serve the kookoo mahi shir hot for maximum crunch and aroma. Let the cutlets sit for 3 minutes before plating so the crust firms, then serve immediately while the interior stays moist and flaky.

🪪 Recipe Passport

Origin: Persian Cuisine
Researched by: Zaffaron Kitchen
Published: April 6, 2026

Cultural Background

Along Southern Iran’s Persian Gulf coast, fish cutlets are a practical way to stretch a prized catch into a family meal. Kookoo mahi shir highlights local seafood with simple pantry binders, fried crisp for gatherings and everyday tables alike.

Regional Variations

Bandari-style: add 2 tsp ground coriander and 1 tsp ground cumin for a warmer, spiced profile common along the southern coast.
Herb-forward: mix in 30 g chopped cilantro for a greener, fresher cutlet often served with citrus.
Oven-finished: shallow-fry 2 minutes per side, then bake at 200°C for 6 minutes to reduce oil while keeping a crisp exterior.

Researched from multiple sources and validated by the Zaffaron editorial team. Every recipe is tested for accuracy, measurements, and cultural authenticity.

Share:

Nutrition per serving

420
Calories
36g
Protein
24g
Fat
12g
Carbs
1g
Fiber
620mg
Sodium

Pairs well with

If you enjoyed this recipe, here are a few related Zaffaron recipes to try next.

Does your family make this differently?

Every family has their own version. Maybe your grandmother adds a secret ingredient, or your aunt has a completely different technique. Preserve your family's version — with their name on it, forever.

You Might Also Like

Reviews

Rated 0.0 out of 5 stars
0 reviews

Cooked this recipe?

Tap the stars to rate it — that's all it takes. A few words are welcome but optional.

Please sign in to rate this recipe.
Rated 0.0 out of 5 stars

No ratings yet. Cooked this one? Be the first to rate it — it takes one tap.