Khoresht-e Tone Mahi (خورشت تن ماهی) — Persian Tuna and Potato Stew
A quick Persian-style stew that elevates canned tuna with saffron, turmeric, tomato paste, peas, and golden fried potatoes. Bright, aromatic, and weeknight-friendly, it’s comforting with rice or flatbread.

Printable Recipe Card
Servings: 4 · Total: 60 min · Difficulty: easy
Ingredients (quick list)
- 320 g Canned tuna in water, drained (About 2 cans; flaked into large pieces)
- 250 g Yellow onion (Finely diced)
- 60 ml Neutral oil (Divided for frying potatoes and sautéing onion)
- 600 g Potatoes (Peeled and cut into 2.5 cm cubes)
- 200 g Frozen green peas (No need to thaw)
- 45 g Tomato paste (3 tbsp; fry to remove raw taste)
- 480 ml Water (Plus more if needed to keep a saucy stew)
- 0.25 tsp Saffron threads (Ground and bloomed in hot water)
- 30 ml Hot water (for blooming saffron) (Just off the boil)
- 2 tsp Ground turmeric
- 1 tsp Mixed spice blend (A warm blend such as cinnamon, cumin, coriander, and cardamom)
- 1 tsp Black pepper (Freshly ground)
+ 2 more in the full ingredients section below.
Steps (summary)
- Bloom the saffron: grind the saffron threads to a powder, then stir with 30 ml hot water. Cover and steep 10 minutes. Meanwhile…
- Fry the potatoes: heat 45 ml oil in a wide pot over medium-high heat. Add potato cubes and fry 10–12 minutes, turning every 2 m…
- Build the base: reduce heat to medium and add the onion with the remaining oil if needed. Sauté 8–10 minutes, stirring often, u…
- Cook out the tomato paste: add tomato paste and stir continuously for 2–3 minutes over medium heat until it darkens slightly an…
- Simmer the stew: add peas and 1 tsp salt. Simmer uncovered 10 minutes, stirring once or twice, until the sauce thickens slightl…
- Add tuna gently: slide the tuna chunks into the pot and spoon sauce over them rather than stirring hard. Simmer 4–5 minutes on…
Cultural Background
This tuna stew is a modern home-cooking favorite in Iran, reflecting coastal pantry ingredients and the widespread use of canned fish for quick meals. It follows the familiar Persian stew format—an aromatic base, tomato, and gentle simmer—often served with rice for everyday family tables.
Equipment
💡 Tips
- Drain tuna very well; excess liquid thins the stew and dulls the spices.
- Frying the tomato paste is essential for a richer, less acidic flavor and deeper color.
- Keep tuna in large chunks and stir minimally to avoid a mushy texture.
- If the stew thickens too much, add 60–120 ml hot water and simmer 2 minutes to re-balance the sauce.
- For extra aroma, add 1/4 tsp ground cinnamon to the mixed spice blend (within the 1 tsp total).
⚠️ Common Mistakes
❌ Skipping the step of frying the tomato paste
💡 Why: Raw tomato paste can taste sharp and metallic, and the stew stays pale.
✅ Fix: Cook tomato paste 2–3 minutes in oil until it darkens slightly and smells sweet before adding water.
❌ Stirring the tuna vigorously
💡 Why: Tuna breaks apart and turns the stew pasty rather than chunky.
✅ Fix: Add tuna near the end and gently spoon sauce over it; stir only once or twice with a light hand.
❌ Overcrowding potatoes while frying
💡 Why: Potatoes steam instead of browning, leading to bland flavor and fragile cubes.
✅ Fix: Fry in a wide pot with enough surface area; if needed, brown in two batches using the same oil.
❌ Boiling hard after adding saffron
💡 Why: High heat can mute saffron’s delicate aroma.
✅ Fix: Stir in bloomed saffron on low heat and simmer gently for 1–2 minutes, then rest off heat.
🧊 How to Store
Cool completely, then refrigerate in an airtight container up to 3 days. Reheat gently on the stovetop over low heat with 30–60 ml water to loosen the sauce; avoid vigorous boiling to keep tuna pieces intact. Freezing is not ideal because potatoes can become grainy, but it can be frozen up to 1 month.
📅 Make Ahead
Dice onion and peel/cube potatoes up to 12 hours ahead; keep potatoes submerged in cold water in the refrigerator, then drain and dry well before frying. The stew base (onion, spices, tomato paste, water) can be simmered 1 day ahead; reheat, then add peas, potatoes, and tuna to finish.
🍽️ Pairs Well With
- Steamed basmati rice
- Persian-style dill rice
- Flatbread with a side of herbs and radishes
- Simple cucumber-yogurt (if dairy is acceptable)
Regional Variations
- Southern coastal IranOften made with extra turmeric and a brighter sour note from more lime juice; some cooks add a small amount of chili for gentle heat.
- Tehran and other large citiesCommonly prepared as a fast weeknight stew with canned tuna, peas, and fried potatoes, sometimes with a slightly thicker tomato base to serve over rice.
Ingredients
- 320 gCanned tuna in water, drained (About 2 cans; flaked into large pieces)
- 250 gYellow onion (Finely diced)
- 60 mlNeutral oil (Divided for frying potatoes and sautéing onion)
- 600 gPotatoes (Peeled and cut into 2.5 cm cubes)
- 200 gFrozen green peas (No need to thaw)
- 45 gTomato paste (3 tbsp; fry to remove raw taste)
- 480 mlWater (Plus more if needed to keep a saucy stew)
- 0.25 tspSaffron threads (Ground and bloomed in hot water)
- 30 mlHot water (for blooming saffron) (Just off the boil)
- 2 tspGround turmeric
- 1 tspMixed spice blend (A warm blend such as cinnamon, cumin, coriander, and cardamom)
- 1 tspBlack pepper (Freshly ground)
- 1.5 tspFine sea salt (Add to taste; start with 1 tsp and adjust at the end)
- 15 mlLime juice (1 tbsp, optional but brightens the stew)
🔄 Substitutions
- Canned tuna in water→ Canned tuna in olive oil (drained)
- Frozen green peas→ Cooked chickpeas (drained)
- Saffron threads→ Ground safflower or turmeric plus 1 tsp rose water
Instructions
- 1
Bloom the saffron: grind the saffron threads to a powder, then stir with 30 ml hot water. Cover and steep 10 minutes. Meanwhile, drain the tuna well and gently flake into large chunks so it stays meaty in the stew rather than dissolving.
- 2
Fry the potatoes: heat 45 ml oil in a wide pot over medium-high heat. Add potato cubes and fry 10–12 minutes, turning every 2 minutes, until lightly golden on several sides (they will finish cooking later). Transfer to a plate; leave about 1 tbsp oil in the pot.
- 3
Build the base: reduce heat to medium and add the onion with the remaining oil if needed. Sauté 8–10 minutes, stirring often, until soft and golden. Add turmeric, mixed spice blend, and black pepper; cook 45–60 seconds until fragrant, scraping the bottom so spices do not scorch.
- 4
Cook out the tomato paste: add tomato paste and stir continuously for 2–3 minutes over medium heat until it darkens slightly and smells sweet rather than raw. This step deepens color and prevents a metallic taste. Stir in 480 ml water and bring to a gentle simmer.
- 5
Simmer the stew: add peas and 1 tsp salt. Simmer uncovered 10 minutes, stirring once or twice, until the sauce thickens slightly. Add the fried potatoes, reduce heat to low, and simmer 10–12 minutes until potatoes are tender and the stew is saucy, not watery.
- 6
Add tuna gently: slide the tuna chunks into the pot and spoon sauce over them rather than stirring hard. Simmer 4–5 minutes on low to warm through without breaking the fish. Stir in the bloomed saffron and optional lime juice; taste and adjust salt. Rest 5 minutes before serving.
🪪 Recipe Passport
Cultural Background
This tuna stew is a modern home-cooking favorite in Iran, reflecting coastal pantry ingredients and the widespread use of canned fish for quick meals. It follows the familiar Persian stew format—an aromatic base, tomato, and gentle simmer—often served with rice for everyday family tables.
Regional Variations
Researched from multiple sources and validated by the Zaffaron editorial team. Every recipe is tested for accuracy, measurements, and cultural authenticity.
Nutrition per serving
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

Nokhod Polo (نخود پلو) — Saffron Chickpea Rice with Warm Spices
Persian · Rice Dishes · 80 min

Golden Turmeric Potato and Spinach Casserole (غراتان سیبزمینی و اسفناج) — Mediterranean-Inspired Layered Gratin
Persian · Main Courses · 70 min

Borani Kadu (بورانی کدو) — Saffron-Infused Zucchini and Yogurt Dip
Persian · Appetizers · 40 min

Karelian Hot Pot (Karjalanpaisti) — Finnish Oven-Braised Meat Stew
Finnish · Stews · 230 min

Uzbek Dimlama (Dimlama) — Layered Lamb and Vegetable Stew
Uzbek · Stews · 125 min

Azerbaijani Milk Rice Porridge (Südlü Sıyıq) — Creamy Breakfast Bowl
Azerbaijani · Rice Dishes · 40 min

Keshkek (Keşkek) — Creamy Ceremonial Wheat and Lamb Stew
Turkish · Stews · 240 min

Kolokithokeftedes (Κολοκυθοκεφτέδες) — Greek Zucchini and Feta Fritters
Greek · Appetizers · 45 min
Reviews
Cooked this recipe?
Tap the stars to rate it — that's all it takes. A few words are welcome but optional.
No ratings yet. Cooked this one? Be the first to rate it — it takes one tap.