Skip to content
Zaffaron

Omelet Goosht va Tokhm Morgh (املت گوشت و تخم مرغ) — Persian Meat and Egg Omelet

A rustic Persian omelet made with browned ground meat, turmeric, and softly set eggs. Simple, hearty, and protein-rich, it’s a comforting breakfast or quick supper served hot with flatbread and herbs.

By Zaffaron Kitchen· Published March 16, 2026 Verified Recipe
Gluten-Free Nut-Free Halal
Contains: dairy, eggs
30 min total Prep 10m · Cook 20m 4 servings 391 cal ~$2.25/serving
↓ Jump to Recipe
Omelet Goosht va Tokhm Morgh — Persian Meat and Egg Omelet - authentic persian recipe

Printable Recipe Card

Servings: 4 · Total: 30 min · Difficulty: easy

Ingredients (quick list)

  • 400 g Ground beef (80–85% lean) or ground lamb (Beef is milder; lamb is richer)
  • 150 g Yellow onion (finely grated or very finely minced)
  • 15 ml Vegetable oil (for browning the meat)
  • 20 g Unsalted butter (for finishing and flavor)
  • 2 tsp Ground turmeric (toast briefly to bloom)
  • 1 tsp Fine salt (plus more to taste)
  • 0.75 tsp Ground black pepper (freshly ground if possible)
  • 6 Large eggs (room temperature helps even setting)
  • 30 ml Water (whisked into eggs for tenderness)

Steps (summary)

  1. Set a 28 cm nonstick skillet over medium heat for 2 minutes. Add the vegetable oil and grated onion, then cook 4–6 minutes, sti…
  2. Add the ground meat and spread it into an even layer. Cook 6–8 minutes over medium-high heat, breaking it up with a wooden spoo…
  3. Lower heat to medium. Add turmeric, salt, and black pepper. Stir continuously for 45–60 seconds to toast the turmeric and coat…
  4. In a bowl, whisk the eggs with the water for 20–30 seconds until the whites and yolks are fully combined but not foamy. Reduce…
  5. Cover with a lid and cook 5–7 minutes on medium-low until the edges are set and the center is just barely glossy. For a drier s…
  6. Slide onto a plate or cut into wedges in the pan. Serve immediately while hot. If you prefer a lightly browned top, uncover for…

Cultural Background

This meat-and-egg omelet is a practical home-style dish commonly made in Iranian kitchens when a filling meal is needed with minimal ingredients. It is often served for breakfast or a quick supper, reflecting everyday cooking that relies on pantry staples and warm spices like turmeric.

savorybutterymildly pepperytender minced meatsoft-set eggslightly crisped edges (optional)toasted turmericbrowned meatsweet onion🌶 mild

Equipment

28 cm nonstick skillet with lidMixing bowlWhisk or forkWooden spoon or spatulaKitchen scale and measuring spoons

💡 Tips

  • For the most tender texture, grate the onion; it melts into the meat and keeps it juicy.
  • Keep the heat medium-low after adding eggs to prevent rubbery curds and browned bottoms.
  • If using lamb, reduce butter to 10 g if the lamb is fatty; lamb flavor stays rich without extra fat.
  • A lid is important: it sets the top without flipping, which can break the omelet.
  • Taste the meat base before adding eggs; once eggs go in, correcting seasoning is harder.

⚠️ Common Mistakes

  • ❌ Cooking the eggs over high heat

    💡 Why: High heat makes eggs rubbery and can burn the bottom before the top sets.

    ✅ Fix: After pouring eggs, keep heat at medium-low and cover; extend cooking time by 1–2 minutes if needed.

  • ❌ Not evaporating onion moisture before adding meat

    💡 Why: Watery onions steam the meat, preventing browning and making the mixture soggy.

    ✅ Fix: Cook onion 4–6 minutes until most moisture is gone and it turns pale-golden before adding meat.

  • ❌ Adding turmeric too early and burning it

    💡 Why: Turmeric scorches quickly and turns bitter if cooked dry over high heat.

    ✅ Fix: Add turmeric after the meat is browned, lower heat, and stir 45–60 seconds with fat present.

  • ❌ Over-salting before tasting the meat base

    💡 Why: Salt perception changes once eggs are added, and it becomes difficult to adjust evenly.

    ✅ Fix: Season conservatively, taste the meat mixture, then adjust before adding eggs.

🧊 How to Store

Cool leftovers within 2 hours. Refrigerate in an airtight container for up to 3 days. Reheat in a covered skillet over low heat for 4–6 minutes or microwave at 50% power in 45-second bursts to avoid tough eggs. Not ideal for freezing due to egg texture.

📅 Make Ahead

You can cook the meat base (onion + browned meat + spices) up to 2 days ahead and refrigerate. Rewarm it in a skillet over medium heat for 3–4 minutes, then add the whisked eggs and cook as directed for the freshest egg texture.

🍽️ Pairs Well With

  • Warm flatbread (lavash or sangak-style flatbread)
  • Fresh herbs (mint
  • basil
  • scallions
  • radishes)
  • Sliced tomatoes and cucumbers
  • Pickles or pickled vegetables
  • Hot tea

Regional Variations

  • Tehran and other large citiesOften kept very simple with onion, turmeric, salt, and pepper, and served with fresh herbs and flatbread for a quick weekday meal.
  • Northern Iran (Caspian-influenced home cooking)Sometimes made a bit juicier and served alongside pickled vegetables and herbs; households may keep the eggs softer to pair with bread.
weekday breakfast quick supper post-workout meal family brunch
#high-protein#stovetop#quick#family-style#gluten-free

Ingredients

  • 400 gGround beef (80–85% lean) or ground lamb (Beef is milder; lamb is richer)
  • 150 gYellow onion (finely grated or very finely minced)
  • 15 mlVegetable oil (for browning the meat)
  • 20 gUnsalted butter (for finishing and flavor)
  • 2 tspGround turmeric (toast briefly to bloom)
  • 1 tspFine salt (plus more to taste)
  • 0.75 tspGround black pepper (freshly ground if possible)
  • 6Large eggs (room temperature helps even setting)
  • 30 mlWater (whisked into eggs for tenderness)

🔄 Substitutions

  • Ground beef or lamb→ Ground turkey (93% lean)
  • Unsalted butter→ Olive oil
  • Vegetable oil→ Avocado oil or sunflower oil

Instructions

  1. 1

    Set a 28 cm nonstick skillet over medium heat for 2 minutes. Add the vegetable oil and grated onion, then cook 4–6 minutes, stirring often, until the onion turns pale-golden and its moisture mostly evaporates. Keep the heat moderate so the onion sweetens without burning.

  2. 2

    Add the ground meat and spread it into an even layer. Cook 6–8 minutes over medium-high heat, breaking it up with a wooden spoon, until no pink remains and the meat begins to brown. If excess fat pools, spoon off 1–2 tablespoons so the omelet won’t feel greasy.

  3. 3

    Lower heat to medium. Add turmeric, salt, and black pepper. Stir continuously for 45–60 seconds to toast the turmeric and coat the meat evenly; this brief blooming deepens color and aroma. Add the butter and stir 30–45 seconds until melted and glossy.

  4. 4

    In a bowl, whisk the eggs with the water for 20–30 seconds until the whites and yolks are fully combined but not foamy. Reduce skillet heat to medium-low, level the meat into an even layer, then pour the eggs over the meat so they flow into the gaps.

  5. 5

    Cover with a lid and cook 5–7 minutes on medium-low until the edges are set and the center is just barely glossy. For a drier set, cook 1–2 minutes longer. Remove from heat and rest, covered, for 2 minutes to finish gently from residual heat.

  6. 6

    Slide onto a plate or cut into wedges in the pan. Serve immediately while hot. If you prefer a lightly browned top, uncover for the last 60–90 seconds and increase heat to medium to evaporate surface moisture without overcooking the eggs.

🪪 Recipe Passport

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

Cultural Background

This meat-and-egg omelet is a practical home-style dish commonly made in Iranian kitchens when a filling meal is needed with minimal ingredients. It is often served for breakfast or a quick supper, reflecting everyday cooking that relies on pantry staples and warm spices like turmeric.

Regional Variations

Tehran and other large cities: Often kept very simple with onion, turmeric, salt, and pepper, and served with fresh herbs and flatbread for a quick weekday meal.
Northern Iran (Caspian-influenced home cooking): Sometimes made a bit juicier and served alongside pickled vegetables and herbs; households may keep the eggs softer to pair 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

391
Calories
26g
Protein
30g
Fat
5g
Carbs
1g
Fiber
640mg
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.