Afghani Omelet

BY:

CHLOE

November 16, 2025

Potato & Tomato Afghani‐Style Omelet

The Afghani Omelet is a one-pan breakfast or simple dinner that brings together crispy cubed potatoes, softened tomatoes and eggs cracked on top. The potatoes cook first until golden, then tomatoes add a juicy, savory layer, and finally eggs finish it off for a dish that’s hearty, flavorful and surprisingly easy. Perfect for busy mornings, casual weeknight meals or a brunch with a twist.

Prep Time: 10 minutes
Cook Time: 15 minutes
Total Time: 25 minutes

Skillet of Afghani Omelet showing cubed potatoes, tomatoes and eggs cooking together.
Potato and tomato Afghani Omelet fresh from the pan.

Ingredients

  • 1 large potato, peeled and diced
  • 1 tablespoon oil
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 1 small onion, finely chopped
  • 1 cup chopped fresh tomatoes (or canned, drained)
  • 2–3 eggs (depending on portions)
  • 1–2 green chilies, sliced (optional for heat)
  • 2 tablespoons chopped fresh cilantro for garnish

Instructions

➜ Heat oil in a non-stick skillet over medium heat. Add the diced potato, spread in an even layer, and cook without stirring for about 5 minutes until the bottoms begin to brown.
➜ Stir in the chopped onion and cook for 1–2 minutes. Add the tomatoes (and green chilies if using), season with salt and pepper, and cook uncovered for around 5 minutes until the tomatoes soften and release juices.
➜ Crack the eggs evenly over the potato-tomato mixture. Cover with a lid and reduce heat to low. Cook for about 3–5 minutes or until the eggs reach your desired doneness (runny yolks or fully set).
➜ Remove the lid, garnish with chopped cilantro, and serve immediately with flatbread or toast on the side.

Close-up of Afghani Omelet with golden potatoes, tomato chunks and eggs under a lid.
One-pan Afghani Omelet with crispy potatoes and eggs.

Pro Tips (FAQ-Style)

Can I use sweet potato or other vegetables instead of standard potato?
Yes. You can substitute sweet potato or even diced zucchini, but timing may vary because some vegetables soften faster.
What if I don’t have fresh tomatoes?
You may use canned chopped tomatoes, drained to remove excess liquid, and it still works well.
How do I get crisp potatoes on bottom without burning other parts?
Use a non-stick skillet, keep the potato layer even, cook uncovered first for the crisp effect, then add tomatoes and finish with eggs under lid.

Plate of Afghani Omelet garnished with fresh cilantro and served with bread.
Easy Afghani Omelet garnished with cilantro for breakfast or dinner.

Nutrition Summary

This Afghani Omelet offers a satisfying combination of starch, vegetables and eggs for a balanced meal to start the day or wind down in the evening.

Serving SizeCaloriesProteinCarbsFatFiberSugar
1 portion~300 kcal~13 g~30 g~15 g~3 g~4 g

Nutrition facts are estimated.

Readers love these recipes !

Leave a Comment