Skip to content
Zaffaron

Khoresht-e Meygoo (خورش میگو) — Persian Shrimp Stew

A Southern Iranian-style shrimp stew simmered with onions, tomatoes, turmeric, warm mixed spices, and tender potatoes, finished with lemon juice for a bright, coastal balance. Comforting, aromatic, and weeknight-friendly.

By Zaffaron Kitchen· Published April 2, 2026 Verified Recipe
Gluten-Free Dairy-Free Nut-Free Halal
Contains: shellfish
65 min total Prep 20m · Cook 45m 4 servings 360 cal ~$4.25/serving
↓ Jump to Recipe
Khoresht-e Meygoo — Persian Shrimp Stew - authentic persian recipe

Printable Recipe Card

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

Ingredients (quick list)

  • 500 g Shrimp, peeled and deveined (tail on optional) (Medium to large shrimp; thaw if frozen and pat dry)
  • 30 ml Lemon juice (Freshly squeezed, divided)
  • 2 tsp Turmeric (Divided)
  • 2 tsp Fine sea salt (Divided, adjust to taste)
  • 1 tsp Black pepper, freshly ground (Divided)
  • 2 tsp Mixed spices (Persian-style blend or mild curry powder) (Warm, aromatic blend; avoid very hot blends)
  • 250 g Onion, yellow (Finely diced (about 1 large))
  • 45 ml Neutral oil (sunflower, canola, or grapeseed) (3 tbsp, divided)
  • 500 g Tomatoes, ripe (Grated on a box grater or finely chopped (about 4 medium))
  • 30 g Tomato paste (2 tbsp, for deeper color and body)
  • 480 ml Water (2 cups, plus a little more if needed)
  • 450 g Potatoes (Peeled and cut into 3 cm chunks (about 3 medium))

Steps (summary)

  1. Prepare the shrimp: pat the shrimp very dry. In a bowl, mix 15 ml (1 tbsp) lemon juice with 1 tsp turmeric, 1/2 tsp salt, and 1…
  2. Build the onion base: heat 30 ml (2 tbsp) oil in a heavy pot over medium heat. Add diced onion and cook for 10–12 minutes, stir…
  3. Cook the tomato sauce: add grated tomatoes and tomato paste. Increase to medium-high and cook 8–10 minutes, stirring and scrapi…
  4. Simmer the potatoes: add 480 ml (2 cups) water and bring to a gentle boil. Add potato chunks, reduce heat to low, cover, and si…
  5. Sear the shrimp quickly: while potatoes finish, heat the remaining 15 ml (1 tbsp) oil in a skillet over medium-high. Add shrimp…
  6. Finish and balance: add shrimp (and any juices) to the pot. Simmer uncovered on low for 4–6 minutes until shrimp are fully opaq…

Cultural Background

Shrimp stews like this are commonly associated with Iran’s southern coastal cooking, where seafood is paired with warm spices and sour citrus. The dish is often served with rice for family meals, reflecting everyday home-style flavors shaped by regional trade and local ingredients.

savorybrighttomato-forwardgently spicedtender shrimpsoft potatoessilky sauceturmericwarm spicessweet onioncitrus🌶 mild

Equipment

Heavy-bottom pot or Dutch oven with lidSkillet or frying panBox grater (for tomatoes) or chef’s knifeCutting boardMeasuring spoonsMeasuring cupWooden spoon or spatula

💡 Tips

  • Dry shrimp well before marinating and searing; excess water prevents browning and dilutes the sauce.
  • Cook the tomato paste for at least 1 minute in the pot so it sweetens and deepens in color.
  • Add lemon juice at the end; prolonged boiling can dull its brightness and slightly toughen shrimp.
  • Keep the simmer gentle once potatoes are in, so they stay intact and the stew remains glossy.

⚠️ Common Mistakes

  • ❌ Boiling the shrimp in the stew for too long

    💡 Why: High heat and long cooking tighten shrimp proteins, making them rubbery and dry.

    ✅ Fix: Sear briefly, then simmer gently only 4–6 minutes at the end; turn off heat as soon as shrimp are opaque.

  • ❌ Skipping proper tomato reduction

    💡 Why: Unreduced tomatoes can taste raw and watery, leaving the stew thin and sharp.

    ✅ Fix: Cook tomatoes and paste until darker and slightly oily at the edges, then add water and potatoes.

  • ❌ Adding lemon juice early

    💡 Why: Acid loses brightness with long simmering and can subtly toughen seafood.

    ✅ Fix: Stir in lemon juice at the very end and rest 5 minutes before serving to round the flavor.

  • ❌ Cutting potatoes too small

    💡 Why: Small pieces overcook quickly and break down, making the stew starchy and muddy.

    ✅ Fix: Use 3 cm chunks and keep a gentle simmer; stir carefully once or twice only.

🧊 How to Store

Cool completely, then refrigerate in an airtight container for up to 2 days. Reheat gently over low heat until just hot; avoid boiling to prevent rubbery shrimp. Freezing is not ideal because shrimp texture can become tough, but it can be frozen up to 1 month if needed.

📅 Make Ahead

Prepare and reduce the onion-tomato base up to 1 day ahead; refrigerate, then reheat with water and simmer potatoes fresh. Add shrimp only at the end right before serving for best texture.

🍽️ Pairs Well With

  • Steamed basmati rice
  • Crisp salad of cucumber and tomato with lemon
  • Plain yogurt (optional
  • on the side)

Regional Variations

  • Southern Iran (coastal home cooking)Often finished with extra lemon or other souring agents and kept relatively light, letting seafood flavor stay prominent; spice blends may vary by household.
  • Urban Iranian kitchensSometimes enriched with a little more tomato paste for deeper color and a thicker sauce, and shrimp may be added directly without searing for a simpler one-pot method.
family dinner weeknight meal spring and summer meals seafood-focused gatherings
#seafood#stew#weeknight#gluten-free#dairy-free

Ingredients

  • 500 gShrimp, peeled and deveined (tail on optional) (Medium to large shrimp; thaw if frozen and pat dry)
  • 30 mlLemon juice (Freshly squeezed, divided)
  • 2 tspTurmeric (Divided)
  • 2 tspFine sea salt (Divided, adjust to taste)
  • 1 tspBlack pepper, freshly ground (Divided)
  • 2 tspMixed spices (Persian-style blend or mild curry powder) (Warm, aromatic blend; avoid very hot blends)
  • 250 gOnion, yellow (Finely diced (about 1 large))
  • 45 mlNeutral oil (sunflower, canola, or grapeseed) (3 tbsp, divided)
  • 500 gTomatoes, ripe (Grated on a box grater or finely chopped (about 4 medium))
  • 30 gTomato paste (2 tbsp, for deeper color and body)
  • 480 mlWater (2 cups, plus a little more if needed)
  • 450 gPotatoes (Peeled and cut into 3 cm chunks (about 3 medium))

🔄 Substitutions

  • Fresh ripe tomatoes→ Canned crushed tomatoes (500 g)
  • Mixed spices (Persian-style blend)→ Mild curry powder or garam masala (2 tsp)
  • Shrimp→ Firm white fish cubes (500 g)

Instructions

  1. 1

    Prepare the shrimp: pat the shrimp very dry. In a bowl, mix 15 ml (1 tbsp) lemon juice with 1 tsp turmeric, 1/2 tsp salt, and 1/2 tsp black pepper. Toss shrimp to coat and set aside at room temperature for 15 minutes while you start the stew base.

  2. 2

    Build the onion base: heat 30 ml (2 tbsp) oil in a heavy pot over medium heat. Add diced onion and cook for 10–12 minutes, stirring often, until soft and lightly golden. Add the remaining 1 tsp turmeric and the mixed spices; stir constantly for 45–60 seconds to bloom the spices without burning.

  3. 3

    Cook the tomato sauce: add grated tomatoes and tomato paste. Increase to medium-high and cook 8–10 minutes, stirring and scraping the pot, until the mixture darkens slightly and the oil begins to separate at the edges. This step concentrates flavor and prevents a raw tomato taste in the finished stew.

  4. 4

    Simmer the potatoes: add 480 ml (2 cups) water and bring to a gentle boil. Add potato chunks, reduce heat to low, cover, and simmer for 20–25 minutes, stirring once or twice, until potatoes are tender but not falling apart. If the stew looks too thick, add 60–120 ml water and keep a steady simmer.

  5. 5

    Sear the shrimp quickly: while potatoes finish, heat the remaining 15 ml (1 tbsp) oil in a skillet over medium-high. Add shrimp in a single layer and cook 60–90 seconds per side, just until pink and barely firm. Do not fully cook through; they will finish in the stew and stay juicy.

  6. 6

    Finish and balance: add shrimp (and any juices) to the pot. Simmer uncovered on low for 4–6 minutes until shrimp are fully opaque and tender. Stir in the remaining 15 ml (1 tbsp) lemon juice, then taste and adjust with the remaining salt and black pepper as needed. Rest 5 minutes before serving.

🪪 Recipe Passport

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

Cultural Background

Shrimp stews like this are commonly associated with Iran’s southern coastal cooking, where seafood is paired with warm spices and sour citrus. The dish is often served with rice for family meals, reflecting everyday home-style flavors shaped by regional trade and local ingredients.

Regional Variations

Southern Iran (coastal home cooking): Often finished with extra lemon or other souring agents and kept relatively light, letting seafood flavor stay prominent; spice blends may vary by household.
Urban Iranian kitchens: Sometimes enriched with a little more tomato paste for deeper color and a thicker sauce, and shrimp may be added directly without searing for a simpler one-pot method.

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

360
Calories
32g
Protein
14g
Fat
28g
Carbs
4g
Fiber
980mg
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.