Skip to content
Zaffaron

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.

By Zaffaron Kitchen· Published March 16, 2026 Verified Recipe
Vegetarian Gluten-Free Nut-Free Halal
Contains: dairy, eggs
28 min total Prep 10m · Cook 18m 2 servings 344 cal ~$2.35/serving
↓ Jump to Recipe
Omelet Gojeh Farangi ba Panir — Persian Tomato and Feta Omelette - authentic persian recipe

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)

  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 (…
  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, stir…
  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. For softer yolks, stop when yolks still wobble; for firmer yolks, cook 1–2 minutes longer on low. Scatter the crumbled feta ove…
  5. 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.

savorytangyumamilightly saltyjammy tomatoessilky eggscrumbly fetasweet cooked tomatofresh herbspeppery olive oil

Equipment

24 cm (10-inch) nonstick or well-seasoned skilletLid for the skilletBox grater or chef’s knifeCutting boardMeasuring spoonsKitchen scale (recommended)

💡 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.
weekday breakfast weekend brunch quick dinner family-style meals
#breakfast#one-pan#quick#high-protein#vegetarian#gluten-free

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. 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. 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. 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. 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. 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

Origin: Persian Cuisine
Researched by: Zaffaron Kitchen
Published: March 16, 2026

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

Tehran and central Iran: Often 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.

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

344
Calories
20g
Protein
25g
Fat
12g
Carbs
3g
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.