Thai Omelette Recipe - Kai Jeow Moo Sub

"I'm not much of a cook but I can make an omelette." That's what we often hear from kitchen novices in Thailand, implying their cooking skills are not completely lacking but very minimal. An omelette, in Thai culinary culture, is one of the most basic dishes for children or beginners to master before moving on to more complex cooking. For Thais, being able to make a perfect omelette isn't something to brag about; it's virtually equivalent to announcing, "Hey, I know how to boil water!" Having said that, I am, by no means, suggesting that a Thai omelette is boring or unpalatable. Even though it entails such simple cooking techniques, it's still a delightful dish to enjoy. Below are my favorite Thai omelette recipe (aka "kai jeow moo sub"), some helpful cooking tips, nutrition facts, and tidbits about the Thai omelette tradition.

Thai Omelette (kai jeow moo sub) Served with Steamed Rice
Thai Omelette (kai jeow moo sub) Served with Steamed Rice | Source

Please Rate this Thai Recipe

5 stars from 3 ratings of Kai Jeow Moo Sub

Cook Time

  • Prep time: 5 min
  • Cook time: 10 min
  • Ready in: 15 min
  • Yields: about 2 servings


  • 4 large eggs
  • 3 tbsps finely chopped shallot
  • a handful of chopped spinach
  • 1 cup lean ground pork
  • 3 tsps soy sauce
  • a few cilantro leaves
  • 2 tbsps vegetable oil
  • Sriracha sauce, optional

Variation Suggestions

  • Onion or green onion can be used instead of shallot. Don't be afraid to experiment. Use whichever ingredient you like best.
  • Replacing ground pork with lean ground chicken or turkey can cut down on calories. Chopped shrimp is another yummy and healthy alternative you might want to keep in mind.
  • Feel free to substitute another veggie for spinach. Kale, tomato and basil are some lovely options.

Omelette Mixture
Omelette Mixture | Source
Frying omelette in a wok
Frying omelette in a wok | Source

How to Make a Thai Omelette

  1. Beat eggs in a large bowl until frothy.
  2. Add shallot, spinach, ground pork and soy sauce.
  3. Mix together with a fork until the omelette batter is well-blended.
  4. Heat oil in a skillet or a wok over medium heat.
  5. Pour your Thai omelette batter onto the hot skillet.
  6. Cook for about 3 - 5 minutes on each side, or until each side turns golden brown.
  7. Remove from stove and sprinkle cilantro leaves on top of the omelette.
  8. Serve hot with steamed rice and Sriracha sauce (optional).
Thai Omelette
Thai Omelette | Source

Thai Omelette Cooking Tips

  • Make sure to beat the eggs very well. The more you beat them, the lighter and fluffier your omelette will be.
  • The most difficult part of making a Thai omelette, believe it or not, is flipping. Because it has such a soft and light texture, the omelette can easily fall apart during this process. (It has happened to me many, many, many times.) Using a large wok instead of a flat skillet has proven to be helpful for me; the curved form of the wok makes it a bit easier to flip the omelette. Also, making a smaller omelette can help beginners avoid the flipping blunder. For this recipe, you may simply divide the omelette into two portions, and cook one batch at a time.

Thai Omelette - Calorie and Nutrition Facts

Nutrition Facts
Serving size: half an omelette
Calories 460
Calories from Fat252
% Daily Value *
Fat 28 g43%
Saturated fat 5 g25%
Unsaturated fat 13 g
Carbohydrates 6 g2%
Protein 49 g98%
Cholesterol 424 mg141%
Sodium 509 mg21%
* The Percent Daily Values are based on a 2,000 calorie diet, so your values may change depending on your calorie needs. The values here may not be 100% accurate because the recipes have not been professionally evaluated nor have they been evaluated by the U.S. FDA.

Thai Omelette Fun Facts

  • A Thai omelette is like an Italian frittata without cheese.
  • Thai home cooks don't usually prepare an omelette for a single serving, but to be divided and shared among a group of diners, like a pizza. In restaurants, however, individual-serving omelettes are more common.
  • Unlike in American culture, an omelette is not mainly considered a breakfast in Thailand, but a great main course for any meal.
  • A Thai omelette is traditionally served with steamed rice. It isn't something most Thais would eat on its own.

More Thai Dishes to Try (Click on the Link Below Each Photo to Find the Recipe)

Click thumbnail to view full-size

More by this Author

Comments 10 comments

torrilynn profile image

torrilynn 3 years ago

Thanks foe this authentic thai omelette recipe! I really love how its nutritious, i love the photos, and i love how its from another culture. Voted up and shared !

peachpurple profile image

peachpurple 3 years ago from Home Sweet Home

another great recipe from our friend. I love eggs. Never try on mixing meat and spinach in eggs. However, it sure looks good in your picture. Gonna try them today for lunch. Rice and eggs do go well together. thanks for sharing

Vacation Trip profile image

Vacation Trip 3 years ago from India

Great Omelette Recipe. I am feeling hungry now by looking at it. Thank you for sharing. Voted up.

Pamela99 profile image

Pamela99 3 years ago from United States

The omelette looks wonderful and the ingredients makes me think it is very good. I think it is a 5 star meal. The Thia culture information was very interesing also. I think I will try this recipe and appreciate you posting it for us. Voted up.

Om Paramapoonya profile image

Om Paramapoonya 3 years ago Author

Thanks for your kind words, Torrilynn, peachpurple, Vacation Trip and Pamela. Hope you guys give this Thai omelette recipe a try soon :)

randomcreative profile image

randomcreative 3 years ago from Milwaukee, Wisconsin

An omelette is considered one of the most basic recipes to learn in America, too. It's a great place for beginner chefs to start. I didn't know that there was a Thai style omelette and learned so much from the article. The recipe looks delicious!

Om Paramapoonya profile image

Om Paramapoonya 3 years ago Author

@randomcreative - Thanks, Rose. Yeah, I think an omelette is considered a basic dish in a lot of countries. Hope you try this recipe sometime :)

torrilynn profile image

torrilynn 3 years ago

You are more than welcome

Kathryn Stratford profile image

Kathryn Stratford 3 years ago from Manchester, Connecticut

Mmm, I love omelettes, although I can't imagine having it without cheese. It's an interesting idea to serve it with rice. I have had egg dishes for meals other than breakfast before.

I like your intro, the part about being proud of making an omelette in Thailand is like being proud about knowing how to boil water. That is too funny! It's great that most people there know how to cook a little, though. I have known people that don't know how to do much beyond making toast.

Thanks for sharing this with us, and I hope you have a wonderful weekend.

~ Kathryn

Om Paramapoonya profile image

Om Paramapoonya 3 years ago Author

@Kathryn Stratford - Thanks so much, Kathryn. I'm glad you enjoyed this article. Well, I used to be one of those people who could only cook basic stuff, like omelettes, fried eggs and toast. Despite growing up with a grandmother who was such an amazing chef, I wasn't interested in cooking when I was younger. I started to really enjoy being in the kitchen when I was in my late twenties. It's never too late for anyone to adopt a passion for cooking, I think. :)

    0 of 8192 characters used
    Post Comment

    No HTML is allowed in comments, but URLs will be hyperlinked. Comments are not for promoting your articles or other sites.

    Click to Rate This Article