Persian Tomato & Mushroom Omelette (املت گوجه فرنگی) — Rustic Iranian breakfast omelet with tomatoes and mushrooms
A classic Iranian breakfast, Omelet-e Gojeh Farangi cooks tomatoes down into a jammy sauce before eggs set gently on top. Mushrooms and bell pepper add extra umami and sweetness, making it hearty yet simple.

Printable Recipe Card
Servings: 2 · Total: 30 min · Difficulty: easy
Ingredients (quick list)
- 400 g Ripe tomatoes, grated (About 3 medium tomatoes; grate on the large holes and discard skins)
- 200 g Button mushrooms, thinly sliced
- 80 g Green bell pepper, thinly sliced (About 1/2 medium pepper)
- 20 g Fried onion (crispy fried onions) (Store-bought or homemade)
- 6 g Garlic, finely grated (About 2 cloves)
- 30 ml Vegetable oil (2 tbsp)
- 4 Eggs
- 12 g Fresh parsley, finely chopped (About 1/4 cup packed)
- 4 g Fine salt (About 3/4 tsp)
- 1 g Black pepper, freshly ground (About 1/2 tsp)
Steps (summary)
- Set a 24–26 cm nonstick skillet over medium heat and add the vegetable oil. When the oil shimmers, add the sliced mushrooms and…
- Add the bell pepper and cook for 3 minutes, stirring to soften it without losing all its bite. Stir in the fried onion and grat…
- Pour in the grated tomatoes, then add the salt and black pepper and stir well to combine with the vegetables. Reduce to medium-…
- With a spoon, make 4 shallow wells in the tomato mixture so the eggs can settle. Crack one egg into each well, then cover the p…
- Sprinkle the chopped parsley over the top and cover for 30 seconds to wilt it lightly and perfume the omelet. Turn off the heat…
Cultural Background
Omelet-e gojeh farangi is a beloved Iranian home breakfast, often cooked quickly in one pan and eaten with warm bread. Its appeal lies in turning ripe tomatoes into a rich sauce that feels comforting, filling, and deeply familiar across Iran.
Equipment
💡 Tips
- For deeper flavor, let the tomato mixture cook until it becomes thick enough that a spoon leaves a clear trail for 2 seconds before filling in.
- Keep the heat low once the eggs go in; gentle heat prevents rubbery whites and keeps the yolks creamy.
- If your tomatoes are watery, extend the simmer by 3–5 minutes and stir more frequently to avoid scorching.
⚠️ Common Mistakes
❌ Adding eggs before the tomato mixture has thickened.
✅ Fix: Simmer the tomatoes longer until glossy and reduced; otherwise the eggs will poach in watery sauce and taste bland.
❌ Cooking the eggs over high heat.
✅ Fix: Lower the heat and cover the pan; gentle steam sets the whites without toughening them.
❌ Crowding mushrooms so they steam instead of brown.
✅ Fix: Use a wide skillet and cook mushrooms first until their liquid evaporates and they start to color.
🧊 How to Store
Cool leftovers within 1 hour, then refrigerate in an airtight container for up to 2 days. Reheat gently in a covered skillet over low heat for 4–6 minutes; add 15 ml water to loosen the tomato base and prevent the eggs from drying out.
📅 Make Ahead
Grate the tomatoes and slice the mushrooms and pepper up to 24 hours ahead and refrigerate separately. You can also cook the tomato-mushroom base in advance; rewarm it, then crack in the eggs and finish just before serving.
🍽️ Pairs Well With
- Sangak
- barbari
- lavash
- feta-style cheese
- fresh herbs (sabzi khordan)
- torshi
- hot tea.
Regional Variations
- Tehran-style: simpler, often just tomato, egg, salt, and pepper, served with plenty of bread.
- North Iran: sometimes finished with extra herbs like dill and a touch more garlic for a greener aroma.
- Cafe-style: mushrooms and peppers are sautéed well-browned first for a stronger umami profile.
Ingredients
- 400 gRipe tomatoes, grated (About 3 medium tomatoes; grate on the large holes and discard skins)
- 200 gButton mushrooms, thinly sliced
- 80 gGreen bell pepper, thinly sliced (About 1/2 medium pepper)
- 20 gFried onion (crispy fried onions) (Store-bought or homemade)
- 6 gGarlic, finely grated (About 2 cloves)
- 30 mlVegetable oil (2 tbsp)
- 4Eggs
- 12 gFresh parsley, finely chopped (About 1/4 cup packed)
- 4 gFine salt (About 3/4 tsp)
- 1 gBlack pepper, freshly ground (About 1/2 tsp)
🔄 Substitutions
- Button mushrooms→ Cremini mushrooms
- Green bell pepper→ Red bell pepper
- Vegetable oil→ Olive oil
Instructions
- 1
Set a 24–26 cm nonstick skillet over medium heat and add the vegetable oil. When the oil shimmers, add the sliced mushrooms and cook for 5–6 minutes, stirring often, until their moisture evaporates and the edges begin to brown.
- 2
Add the bell pepper and cook for 3 minutes, stirring to soften it without losing all its bite. Stir in the fried onion and grated garlic and cook for 30–45 seconds, just until the garlic turns fragrant and loses its raw smell.
- 3
Pour in the grated tomatoes, then add the salt and black pepper and stir well to combine with the vegetables. Reduce to medium-low and simmer for 8–10 minutes, stirring every minute or two, until the tomatoes thicken into a glossy, jammy sauce and the oil begins to separate slightly around the edges.
- 4
With a spoon, make 4 shallow wells in the tomato mixture so the eggs can settle. Crack one egg into each well, then cover the pan with a lid and cook on low for 4–6 minutes until the whites are set and the yolks are still slightly soft.
- 5
Sprinkle the chopped parsley over the top and cover for 30 seconds to wilt it lightly and perfume the omelet. Turn off the heat and let the pan rest for 1 minute, then serve directly from the skillet so the eggs stay tender and the tomato base remains rich.
🪪 Recipe Passport
Cultural Background
Omelet-e gojeh farangi is a beloved Iranian home breakfast, often cooked quickly in one pan and eaten with warm bread. Its appeal lies in turning ripe tomatoes into a rich sauce that feels comforting, filling, and deeply familiar across Iran.
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.
- Pizza-ye Sabzi (پیتزا سبزی) — Mediterranean-Style Vegetable Pizza
- Polo Morgh-e Sorkh Shodeh (پلو مرغ سرخشده) — Saffron-Tinted Persian Fried Chicken Rice
- Pastay-e Gojeh-Faranghi va Kadoo (پاستای گوجهفرنگی و کدو) — Persian Tomato and Zucchini Pasta
- Soup-e Kadoo Sabz ba Piaz (سوپ کدو سبز با پیاز) — Persian Zucchini and Onion Soup
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-Style Pizza-Chips (خوراک چیپس و پنیر) — Street-Food Chip Bake with Chicken and Mozzarella
Persian · Main Courses · 45 min

Yatimcheh (یتیمچه) — Persian Slow-Cooked Summer Vegetable Stew
Persian · Stews · 100 min

Chicken Stuffed Cabbage Rolls (دلمه کلم با مرغ) — Herb-Scented Persian Dolmeh in Tomato Saffron Sauce
Persian · Main Courses · 90 min

Cornish Pasty (Cornish Pasty) — Traditional Beef and Swede Hand Pie
British · Main Courses · 100 min

Orromo (Оромо) — Kyrgyz Steamed Rolled Dumpling with Lamb and Pumpkin
Kyrgyz · Main Courses · 105 min

Gavurdağı Salad (Gavurdağı Salatası) — Finely Chopped Walnut & Pomegranate Salad
Turkish · Salads · 20 min

Izmir Kofte (İzmir Köfte) — Oven-Baked Meatballs with Tomato Sauce and Potatoes
Turkish · Main Courses · 70 min

Bell Pepper Rice with Eggs (فلفل پلو با تخم مرغ) — Kateh-Style Comfort Rice
Persian · Rice Dishes · 60 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.