Persian tomato omelet with softly set eggs in a rich golden tomato sauce in a skillet
Breakfast Β· Persian Family Favorites βœ“ 9 Months+

Persian Tomato Omelet

Prep10 min
Cook25 min
Serves4
Age9 months+
Storage2 days fridge

Ingredients

  • 2 tbsp grass-fed butter, ghee, or extra virgin olive oil
  • 1 large yellow onion, finely diced
  • 3 garlic cloves, minced (optional)
  • 1 tsp ground turmeric
  • 6 large ripe tomatoes, diced (about 2 lbs) or one 28-oz can whole peeled San Marzano tomatoes, crushed by hand
  • 6 pasture-raised eggs
  • 1 tsp sea salt (omit for babies under 12 months)
  • ΒΌ tsp black pepper (optional)
Optional
  • 1 tbsp tomato paste (for deeper flavor and color)
  • Fresh parsley or chives for garnish
  • Crumbled feta for older children and adults
  • Fresh lemon wedges for serving
Use the ripest tomatoes you can find. In winter, crushed San Marzano canned tomatoes are an excellent substitute β€” they often make a better omelet than out-of-season fresh tomatoes.
Omelet Gojeh Farangi β€” the Persian tomato omelet The name "Gojeh Farangi" means "foreign tomato" in Persian β€” a reminder that tomatoes were brought to Iran in the 18th century by the Qajar dynasty and quickly became central to Persian cooking. Today omelet gojeh farangi is one of the most beloved breakfast dishes in Iran. The secret is patience with the tomatoes. Let them cook slowly until they break down into a thick, jammy sauce, and the result is something far greater than the sum of its parts.

Instructions

  1. 1Cook the onions. Heat the butter, ghee, or olive oil in a large skillet over medium heat. Add the onion and cook for 10 to 12 minutes, stirring occasionally, until soft and lightly golden. Add the garlic and cook for another 30 seconds.
  2. 2Build the tomato base. Stir in the turmeric. If using tomato paste, add it now and cook for 1 to 2 minutes to caramelize slightly. Add the tomatoes and stir well. Reduce the heat to medium-low and cook for 15 to 20 minutes, stirring occasionally, until the tomatoes have broken down into a thick, jammy sauce. The mixture should no longer be watery.
  3. 3Add the eggs. Crack the eggs directly over the tomato mixture. Using a spatula, gently stir just enough to lightly combine the yolks with the tomatoes. Cook over low heat for 3 to 5 minutes, stirring occasionally, until the eggs are softly set and creamy. Do not overcook β€” the eggs should stay tender.
  4. 4Finish and serve. Season with salt if using. Garnish with fresh parsley or chives and crumbled feta for older children and adults. Serve immediately with warm bread.
The most important step: Let the tomatoes cook down slowly β€” 15 to 20 minutes β€” until they are thick and jammy with no watery liquid remaining. This is the secret to an exceptional omelet gojeh farangi. Rushing this step is the only way to get it wrong.

Authentic Persian Variations

Classic

Tomatoes, eggs, turmeric, salt, and oil. The most minimal version β€” four ingredients and extraordinary flavor.

With Onion

Many families begin by slowly sauteing onions before adding the tomatoes. This adds natural sweetness and depth.

With Garlic

A couple of garlic cloves add another layer of flavor. Some households include it, others leave it out entirely.

With Tomato Paste

A small spoonful deepens the color and flavor β€” especially useful when tomatoes are not at their summer peak.

Traditional Serving Suggestions

Adaptations by Age

AgeHow to serve
9–12 monthsOmit salt. Cook eggs until softly set and creamy β€” the thick tomato sauce keeps them moist. Chop or mash into small pieces. Serve with soft avocado, plain yogurt, or sourdough toast fingers.
12 months+Serve with soft bread for dipping. Add a small sprinkle of feta if dairy has been introduced.
FamilyFull serving with all accompaniments β€” bread, fresh herbs, feta, cucumbers, and olives. The classic Persian breakfast spread.

Storage

🧊 Fridge

Up to 2 days in an airtight container. Reheat gently over low heat with a splash of water to keep the eggs from drying out.

πŸ… Make ahead tip

The tomato sauce can be made up to 2 days ahead and refrigerated. Add eggs fresh just before serving for the best result.

Tips

Making it Fun

🍞 The bread ritual β€” omelet gojeh farangi is always eaten with bread in Iran. Tearing warm sangak or barbari and scooping up the egg and tomato is part of the experience. For toddlers, soft bread torn into pieces for dipping makes this an interactive and enjoyable meal.
πŸ₯š Same pot, every age β€” everyone eats from the same pan. Baby gets a small portion chopped fine, toddlers get theirs with bread, adults get the full spread with feta and herbs. One dish, one table, no separate cooking.
🌿 Weekend breakfast β€” this is the kind of dish that deserves a slow weekend morning. Make it with Persian tea, fresh herbs, feta, and warm bread. The whole family at the same table eating the same food β€” that is the spirit of Persian breakfast.

Why This Nourishes

🧠
Choline
Eggs are one of the richest dietary sources of choline β€” essential for brain development, memory, and nerve communication in the first years of life
πŸ’ͺ
Complete Protein
Eggs provide all nine essential amino acids β€” the most bioavailable protein source available for growing babies and toddlers
πŸ…
Lycopene
Slow-cooking tomatoes increases the availability of lycopene β€” a powerful antioxidant absorbed best when cooked with fat
🌿
Vitamin C
Tomatoes are rich in vitamin C β€” which enhances iron absorption when eaten alongside iron-rich foods and supports immune function
πŸ”₯
Turmeric
A traditional anti-inflammatory spice used across Persian cooking for centuries β€” absorbed best when eaten with fat

The content on this site is based on personal experience and research and is intended for informational purposes only. It is not a substitute for professional medical advice, diagnosis, or treatment. Always consult your pediatrician or a qualified healthcare provider before introducing new foods or making changes to your baby's diet.