Persian cafe omelette is a simple yet deeply flavorful Iranian breakfast made with eggs and tomato paste. Unlike omelettes made with fresh tomatoes, this version has a richer color, a bolder taste, and a more concentrated flavor. That is exactly why it has remained a favorite in traditional Iranian coffee houses for years.
If you are looking for a quick, comforting, and authentic Persian breakfast, this recipe is a great place to start. It uses only a few ingredients, takes very little time to prepare, and delivers a delicious result every time.
In this article, you will learn how to make a traditional Persian cafe omelette step by step, along with a few practical tips to help you get the best flavor and texture at home.
What Is a Persian Cafe Omelette?
Persian cafe omelette is a classic Iranian egg dish made with tomato paste, eggs, oil, and simple seasonings such as salt and black pepper. It is especially popular in old-style Iranian cafes, where it is usually served hot with fresh bread, tea, and sometimes raw onion or herbs on the side.
What makes this omelette different from other tomato-based egg dishes is the use of tomato paste instead of fresh tomatoes. Frying the tomato paste properly gives the dish its signature deep red color and rich, savory taste.
Ingredient:
| Tomato paste | 2 tablespoons |
| Eggs | 4 |
| Liquid oil | 2 to 3 tablespoons |
| Salt and black pepper | 1/2 teaspoon |
Serves: 2 to 3
Prep Time: 5 minutes
Cook Time: 10 minutes
Total Time: 15 minutes
Instruction:
Step 1: Heat the oil
Place a frying pan over medium heat and add the oil. Let it warm up for a few seconds, but do not allow it to smoke.
Step 2: Fry the tomato paste
Add the tomato paste to the pan and stir for 1 to 2 minutes. This step is very important. Frying the tomato paste properly helps remove its raw taste and brings out a deeper, richer flavor.
Step 3: Add hot water and seasoning
Pour in the hot water carefully and stir until the tomato paste loosens and forms a smooth sauce. Add the salt and black pepper, then mix well.
Step 4: Add the eggs
Crack the eggs directly into the pan. You can either leave them slightly whole for a more traditional texture or stir them gently for a softer, more blended omelette.
Step 5: Cook until set
Let the eggs cook over low to medium heat until they are set to your liking. If you prefer a softer texture, remove the pan from the heat a little earlier. If you like a firmer omelette, let it cook for another minute.
Step 6: Serve immediately
Serve the omelette hot with fresh bread. Persian cafe omelette is best enjoyed right after cooking.
Why This Omelette Is So Popular
One of the reasons Persian cafe omelette is so loved is its simplicity. It uses basic ingredients that are available in almost every kitchen, yet the final result is comforting, rich, and full of flavor.
It is also a fast meal. Whether you want a quick breakfast, a light lunch, or even a simple dinner, this dish works beautifully. Many people also love it because it tastes nostalgic and familiar, especially when served with warm bread and hot tea.
Serving Suggestions
Persian cafe omelette is usually served with:
- Lavash bread
- Barbari bread
- Sangak bread
- Fresh herbs(Sabzi Khordan)
- Sliced onion
- Khiar Shoor
- Hot black tea
If you enjoy traditional Iranian breakfasts, you can also serve it alongside other simple breakfast dishes or link it internally to related recipes on your site.
Notes :
- You can use butter or olive oil instead of oil.
- To make tomato puree, you can use a food processor instead of a grater.
- Leave the lid of the pan on to catch the tomato juice.
- You can use any other vegetables you like in this Iranian food.
- Adasi is an excellent and nutritious dish of lentils that are served in Iranian cafes and coffee houses next to an omelette.
- Omelette and Kale Pache are famous breakfasts in Iran that you must try once to understand their great taste.
- Omelette and Sosis Tokhme Morgh are nostalgic Iranian breakfasts.
FAQ :
1) What makes this omelette different from other tomato and egg dishes?
The main difference is the use of tomato paste instead of fresh tomatoes. This gives the dish a deeper color, a richer flavor, and a more concentrated taste.
2) Why should the tomato paste be fried first?
Frying the tomato paste helps remove its raw taste and brings out a smoother, fuller flavor. It also gives the sauce its signature color before the eggs are added.
3) Can I use less oil when making it at home?
Yes. You can reduce the oil and still get a good result, as long as there is enough to cook the tomato paste properly and keep it from sticking to the pan.
4) What is the best way to serve it?
It is best served hot with fresh bread such as lavash, barbari, or sangak. Many people also enjoy it with herbs, sliced onion, and hot tea on the side.















