Omelet Gojeh Farangi ba Panir (املت گوجه فرنگی با پنیر) — Persian Tomato and Feta Omelette
A classic Persian breakfast omelette where ripe tomatoes cook down into a jammy sauce, then eggs set gently on top and finish with tangy feta and fresh parsley. Simple, comforting, and best with warm flatbread.

Printable Recipe Card
Servings: 2 · Total: 28 min · Difficulty: easy
Ingredients (quick list)
- 450 g Ripe tomatoes (about 3 medium; grated or finely chopped)
- 2 tbsp Extra virgin olive oil (plus 1 tsp if pan is very dry)
- 0.75 tsp Sea salt (divided)
- 0.5 tsp Black pepper (freshly ground, divided)
- 4 egg Large eggs (room temperature if possible)
- 80 g Feta cheese (crumbled)
- 15 g Fresh parsley (finely chopped (about 1/2 cup loosely packed))
Steps (summary)
- Prepare the tomatoes: grate them on the large holes of a box grater into a bowl (discard skins), or finely chop. Heat a 24 cm (…
- Add the tomatoes, 1/2 tsp of the salt, and 1/4 tsp of the black pepper. Cook 10–12 minutes over medium to medium-low heat, stir…
- Reduce heat to low. Make 4 small wells in the tomato base with a spoon. Crack one egg into each well. Sprinkle the remaining 1/…
- For softer yolks, stop when yolks still wobble; for firmer yolks, cook 1–2 minutes longer on low. Scatter the crumbled feta ove…
- Turn off the heat and rest, covered, for 1 minute to finish gently from residual heat. Sprinkle with chopped parsley. Serve str…
Cultural Background
Tomato omelette is a widely enjoyed home-style breakfast in Iran, valued for turning ripe tomatoes and pantry staples into a filling meal. It is commonly served family-style from the pan with flatbread, especially on busy mornings and casual gatherings.
Equipment
💡 Tips
- Grating tomatoes makes a smoother, faster-cooking base; chopping gives a chunkier, rustic texture.
- If the tomatoes are watery, cook uncovered a few extra minutes until thick; the omelette sets best on a jammy base.
- Keep heat low once eggs go in—high heat can toughen the whites before the yolks warm through.
- Taste your feta first; if it is very salty, reduce the added salt by 1/4 tsp.
⚠️ Common Mistakes
❌ Adding eggs before the tomato base thickens
💡 Why: Watery tomatoes steam the eggs and dilute flavor, making the omelette loose and bland.
✅ Fix: Cook the tomatoes longer over medium to medium-low heat until jammy and glossy, with reduced liquid and deeper color.
❌ Cooking eggs on high heat
💡 Why: High heat sets whites too fast and can make them tough while yolks remain under-warmed.
✅ Fix: Lower to gentle heat, cover, and cook slowly; use residual heat for the final set.
❌ Over-salting when using salty feta
💡 Why: Feta can contribute significant sodium, pushing the dish past a balanced seasoning.
✅ Fix: Taste feta first and reduce added salt; you can always finish with a small pinch at the table.
🧊 How to Store
Best eaten immediately. Refrigerate leftovers in an airtight container for up to 2 days. Reheat gently in a covered skillet over low heat for 3–5 minutes (or microwave at 50% power in 30-second bursts) to avoid rubbery eggs.
📅 Make Ahead
Grate or chop tomatoes and crumble feta up to 24 hours ahead; refrigerate separately in airtight containers. Cook the tomato base up to 2 days ahead and rewarm until bubbling before adding eggs and finishing fresh.
🍽️ Pairs Well With
- Warm flatbread (lavash-style or pita)
- Fresh herbs and cucumbers
- Black tea or mint tea
Regional Variations
- Tehran and central IranOften kept simple with tomatoes, eggs, and seasoning, served quickly with fresh herbs and flatbread for a straightforward breakfast.
- Northern Iran (Caspian-influenced home cooking)Sometimes finished with extra herbs and a slightly looser, saucier tomato base to scoop generously with bread.
Ingredients
- 450 gRipe tomatoes (about 3 medium; grated or finely chopped)
- 2 tbspExtra virgin olive oil (plus 1 tsp if pan is very dry)
- 0.75 tspSea salt (divided)
- 0.5 tspBlack pepper (freshly ground, divided)
- 4 eggLarge eggs (room temperature if possible)
- 80 gFeta cheese (crumbled)
- 15 gFresh parsley (finely chopped (about 1/2 cup loosely packed))
🔄 Substitutions
- Feta cheese→ Bulgarian white cheese or ricotta salata
- Extra virgin olive oil→ Neutral oil (sunflower or grapeseed) plus 1 tsp butter
- Fresh parsley→ Fresh cilantro or chives
Instructions
- 1
Prepare the tomatoes: grate them on the large holes of a box grater into a bowl (discard skins), or finely chop. Heat a 24 cm (10-inch) nonstick or well-seasoned skillet over medium heat for 1 minute, then add the olive oil and swirl to coat.
- 2
Add the tomatoes, 1/2 tsp of the salt, and 1/4 tsp of the black pepper. Cook 10–12 minutes over medium to medium-low heat, stirring every 1–2 minutes, until the mixture turns thick and jammy and the oil begins to separate slightly at the edges.
- 3
Reduce heat to low. Make 4 small wells in the tomato base with a spoon. Crack one egg into each well. Sprinkle the remaining 1/4 tsp salt and remaining 1/4 tsp black pepper over the eggs. Cover with a lid and cook 4–6 minutes, until whites are set.
- 4
For softer yolks, stop when yolks still wobble; for firmer yolks, cook 1–2 minutes longer on low. Scatter the crumbled feta over the surface, cover again, and cook 1 minute just to warm the cheese without fully melting it into the sauce.
- 5
Turn off the heat and rest, covered, for 1 minute to finish gently from residual heat. Sprinkle with chopped parsley. Serve straight from the skillet with warm flatbread, scooping tomato, egg, and feta together for the best balance of jammy sauce and silky eggs.
🪪 Recipe Passport
Cultural Background
Tomato omelette is a widely enjoyed home-style breakfast in Iran, valued for turning ripe tomatoes and pantry staples into a filling meal. It is commonly served family-style from the pan with flatbread, especially on busy mornings and casual gatherings.
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

Persian Kachi (کاچی) — Saffron Rosewater Pudding
Persian · Desserts · 45 min

Persian Khoresht Saak (خورش ساک) — Saffron-Cardamom Lamb Stew with Saak Greens
Persian · Stews · 145 min

Khoresh Tareh Farangi (خورش تره فرنگی) — Persian Leek and Lamb Stew
Persian · Stews · 130 min

Chicken Chygyrtma (Toyuq Çığırtması) — Azerbaijani Chicken with Eggs and Tomatoes
Azerbaijani · Main Courses · 65 min

Turkish Cağ Kebab (Cağ Kebabı) — Erzurum Slow-Roasted Charcoal Lamb Skewer
Turkish · Kebabs · 160 min

Buckwheat Žganci (Ajdovi žganci) — Slovenian Buckwheat Crumbs with Cracklings
Slovenian · Side Dishes · 45 min

Koofteh Havij (کوفته هویج) — Persian Carrot Meatballs in Saffron-Tomato Broth
Persian · Main Courses · 120 min

Pan-Seared Joojeh Kebab (جوجه کباب تابهای) — Persian Saffron Skillet Chicken
Persian · Kebabs · 34 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.