Thai Omelette Recipe: Kai Jeow Moo Sub

Updated on January 19, 2020
Om Paramapoonya profile image

Om is an inquisitive foodie who likes to share recipes that everyone can enjoy.

Thai omelette (kai jeow moo sub) served with steamed rice
Thai omelette (kai jeow moo sub) served with steamed rice | Source

"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 that their cooking skills are 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 is my favorite Thai omelette recipe (aka kai jeow moo sub), some helpful cooking tips, nutrition facts, and tidbits about the Thai omelette tradition.

Please Rate!

Cast your vote for Thai Omelette Recipe: 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 tablespoons finely chopped shallot
  • Handful of chopped spinach
  • 1 cup lean ground pork
  • 3 tsps soy sauce
  • A few cilantro leaves
  • 2 tablespoons vegetable oil
  • Sriracha sauce (optional)

Ingredient Substitutions

  • Shallot: Substitute onion or green onion.
  • Ground pork: Substitute lean ground chicken or turkey for a lower-calorie dish. Chopped shrimp is another yummy and healthy alternative you might want to keep in mind.
  • Spinach: Substitute kale, tomato, basil, or other vegetables.


  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 mixture is well-blended.
  4. Heat oil in a skillet or a wok over medium heat.
  5. Pour the egg mixture onto the hot skillet.
  6. Cook for about 3 to 5 minutes on each side, or until each side turns golden brown.
  7. Remove from the stove and sprinkle cilantro leaves on top of the omelette.
  8. Serve hot with steamed rice and optional Sriracha sauce.
Click thumbnail to view full-size
Omelette mixtureFry the omelette in a wokSprinkle cilantro on top
Omelette mixture
Omelette mixture | Source
Fry the omelette in a wok
Fry the omelette in a wok | Source
Sprinkle cilantro on top
Sprinkle cilantro on top | Source

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

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.

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; rather, it is typically prepared 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.


Submit a Comment
  • Om Paramapoonya profile imageAUTHOR

    Om Paramapoonya 

    6 years ago

    @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. :)

  • Kathryn Stratford profile image


    7 years ago from Windsor, 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

  • torrilynn profile image


    7 years ago

    You are more than welcome

  • Om Paramapoonya profile imageAUTHOR

    Om Paramapoonya 

    7 years ago

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

  • randomcreative profile image

    Rose Clearfield 

    7 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 imageAUTHOR

    Om Paramapoonya 

    7 years ago

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

  • Pamela99 profile image

    Pamela Oglesby 

    7 years ago from Sunny Florida

    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.

  • Vacation Trip profile image


    7 years ago from India

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

  • peachpurple profile image


    7 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

  • torrilynn profile image


    7 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 !


This website uses cookies

As a user in the EEA, your approval is needed on a few things. To provide a better website experience, uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at:

Show Details
HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
LoginThis is necessary to sign in to the HubPages Service.
Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
AkismetThis is used to detect comment spam. (Privacy Policy)
HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the or domains, for performance and efficiency reasons. (Privacy Policy)
Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
MavenThis supports the Maven widget and search functionality. (Privacy Policy)
Google AdSenseThis is an ad network. (Privacy Policy)
Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
Index ExchangeThis is an ad network. (Privacy Policy)
SovrnThis is an ad network. (Privacy Policy)
Facebook AdsThis is an ad network. (Privacy Policy)
Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
AppNexusThis is an ad network. (Privacy Policy)
OpenxThis is an ad network. (Privacy Policy)
Rubicon ProjectThis is an ad network. (Privacy Policy)
TripleLiftThis is an ad network. (Privacy Policy)
Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)
ClickscoThis is a data management platform studying reader behavior (Privacy Policy)