Skip to content

Get 5 Secrets to Make Homemade Taste Food Better + New Recipes Weekly!

    Thai Omelette Recipe

    This post may contain affiliate links. Please read my disclosure policy.

    This Thai Omelette could be the fluffiest omelette of all time. Whisked eggs are combined with fish sauce and soy sauce, then deep-fried until puffy on the outside and soft on the inside. It’s like having authentic Thai street food at home.

    Thai Omlette on a plate

    I can’t spend all of my time travelling, so instead, I get creative in the kitchen and treat my wife and daughter to recipes from around the world. Our family dinners always feel extra special when I add these Korean Short Ribs or this Maduros Recipe to the menu.

    Thai Omelette (Kai Jiew)

    A Thai egg omelette, also called Kai Jiew or Khai Jiao (meaning “fried egg”), has been a favorite for generations. It’s one of those dishes that feels almost too simple but is somehow completely satisfying at the same time. You’ll see them at street stalls all over Thailand.

    Unlike French or Western-style omelettes, Thai omelettes aren’t carefully cooked—they’re deep-fried! The hot, bubbly oil makes the eggs golden and crispy on the outside while keeping the inside soft, fluffy, and pillowy. It’s pretty similar to Chinese egg foo young, but with an unmistakable umami-forward Thai flavor from fish sauce and soy sauce.

    What I love most is that this is a no-nonsense recipe. Just whisk the eggs, dump them in hot oil, and enjoy. It’s one of my favorites to serve alongside fluffy rice and tom yum soup for lunch or dinner.

    Ingredients and Substitutions

    Ingredients on a table

    Just like a classic French omelette, my Thai omelette recipe makes whisked eggs the star. However, it’s the handful of authentic ingredients that make this street food copycat stand out.

    • Eggs – I used 3 large eggs to make one big omelette (enough for 2 people).
    • Fish Sauce – I only added a small splash to give the eggs that authentic boost of umami.
    • Soy Sauce – Some Thai omelette recipes only combine the eggs with fish sauce, but I like adding a drizzle of soy sauce, too. It adds a little extra umami that I love. You can always skip it if you’d prefer.
    • Oil – I’ll reach for any deep frying oil I have on hand, like vegetable or canola oil.
    • Green Onions – I sliced them and sprinkled them over the cooked omelette for garnish. Other garnishes you can use are fresh cilantro, Thai basil, sesame seeds, sriracha, or chili oil.

    How to Make a Thai Omelette

    Whisk: To start, I crack the eggs into a medium bowl and whisk in the fish sauce and soy sauce. Whisking is crucial for a light, airy omelette. 

    Whisking Eggs in a bowl

    Heat oil: I heat my skillet over medium-high heat and add the oil. I let it heat until it’s just barely smoking.

    Adding oil to pan on a stove

    Fry: Next, I carefully pour the egg mixture straight into the hot oil and let it fry undisturbed for 60 to 90 seconds. It will puff up dramatically and turn crisp and golden.

    Omelette begining to puff up in pan over blue flame

    Flip: Once the bottom is firm, I flip the omelette and cook the other side until it has set.

    browned omlette in pan

    Serve: I serve the omelette straight from the pan, garnishing it with sliced green onions.

    Adding sliced green onions to cooked thai omelette in a pan
    Chef Billy Parisi

    Chef Tip + Notes

    I’m essentially deep frying the eggs when I’m making Thai omelettes, which means the oil needs to be hot hot hot. I know the oil is ready for frying when it’s very lightly smoking and a small amount of egg sizzles as soon as I drop it into the skillet. This high heat is what creates crispy, lacy puffed eggs while keeping the inside soft and fluffy.

    • Whisk it well: Thai omelette recipes always start by whisking the eggs and fish sauce together until the mixture is very smooth and frothy. There shouldn’t be any gloopy egg whites in the batch!
    • Cook one omelette at a time: I never overcrowd my pan because that lowers the oil temperature. I like to use an 8-inch nonstick or carbon steel pan, which is small enough for control but big enough to let the omelette puff up.
    • Don’t poke or prod: Resist the urge to mess with the omelette while it’s frying. Just leave it alone, and you’ll get the crispy edges and fluffy inside.
    • Too oily? If your deep-fried omelette feels greasy after frying, just drain it briefly on a paper towel-lined plate. Easy fix.
    • Filling ideas: In Thailand, eggs are often combined with diced meat and veggies before being fried into an omelette. Sound good to you? Then go ahead and combine the egg mixture with shredded chicken, pork, shrimp, tuna, chopped bell peppers, sliced onions, or anything else you like. Just don’t overload it, or else it won’t puff or crisp.

    Serving Suggestions 

    My favorite way to serve this fluffy omelette is alongside a bowl of tom yum soup. I’ll drizzle some Sriracha or Thai chili sauce over the egg, then dig into this cozy meal for lunch or a light dinner. 

    Thai omelettes are perfect for serving family-style with steamed rice, too. I’ll usually have some pork adobo on the side for extra protein. 

    Make-Ahead and Storage

    Make-Ahead: The omelette should be eaten as soon as it’s done frying. That said, if you’re cooking more than one, you can keep the cooked omelettes warm on a baking sheet in a low oven while you finish the rest.

    How to Store: Store the leftovers in an airtight container in the fridge for 2 to 3 days. 

    How to Reheat: I like to gently warm up the omelette in a skillet over medium heat for a few minutes to restore its crunchy texture. Microwaving works, too, but it will soften the edges, so it’s my last resort.

    More Asian-Inspired Recipes

    Let's Cook - Chef Billy Parisi

    Thai Omelette Recipe

    This Thai Omelette is incredibly fluffy, seasoned with fish sauce and soy sauce, and fried until puffy on the outside and soft on the inside.
    Servings: 2
    Prep Time: 2 minutes
    Cook Time: 3 minutes

    Ingredients 

    • 3 large eggs
    • 1 teaspoon fish sauce
    • 2 teaspoons soy sauce
    • ¼ to 1/3 cup cooking oil
    • sliced green onions for garnish

    Instructions

    • In a medium-sized bowl, add the eggs, fish sauce, and soy, and whisk until combined. Set to the side.
    • In an 8” non-stick or carbon steel pan, add the oil and heat until just barely smoking.
    • Pour in the egg batter and fry for 60 to 90 seconds. It will puff up a lot and start to harden.
    • Flip the omelette over using a rubber spatula and cook for an additional 30 to 60 seconds.
    • Remove from the heat and serve in the pan or plated, garnished with sliced green onions.

    Notes

    I’m essentially deep frying the eggs when I’m making Thai omelettes, which means the oil needs to be hot hot hot. I know the oil is ready for frying when it’s very lightly smoking and a small amount of egg sizzles as soon as I drop it into the skillet. This high heat is what creates crispy, lacy puffed eggs while keeping the inside soft and fluffy.
    Whisk it well: Thai omelette recipes always start by whisking the eggs and fish sauce together until the mixture is very smooth and frothy. There shouldn’t be any gloopy egg whites in the batch!
    Cook one omelette at a time: I never overcrowd my pan because that lowers the oil temperature. I like to use an 8-inch nonstick or carbon steel pan, which is small enough for control but big enough to let the omelette puff up.
    Don’t poke or prod: Resist the urge to mess with the omelette while it’s frying. Just leave it alone, and you’ll get the crispy edges and fluffy inside.
    Too oily? If your deep-fried omelette feels greasy after frying, just drain it briefly on a paper towel-lined plate. Easy fix.
    Filling ideas: In Thailand, eggs are often combined with diced meat and veggies before being fried into an omelette. Sound good to you? Then go ahead and combine the egg mixture with shredded chicken, pork, shrimp, tuna, chopped bell peppers, sliced onions, or anything else you like. Just don’t overload it, or else it won’t puff or crisp.
    Make-Ahead: The omelette should be eaten as soon as it’s done frying. If you’re cooking more than one, you can keep the cooked omelettes warm on a baking sheet in a low oven while you finish the rest.
    How to Store: Store the leftovers in an airtight container in the fridge for 2 to 3 days. 
    How to Reheat: I like to gently warm up the omelette in a skillet over medium heat for a few minutes to restore its crunchy texture.

    Nutrition

    Calories: 1089kcalCarbohydrates: 1gProtein: 9gFat: 118gSaturated Fat: 10gPolyunsaturated Fat: 33gMonounsaturated Fat: 73gTrans Fat: 0.5gCholesterol: 246mgSodium: 664mgPotassium: 112mgFiber: 0.1gSugar: 0.5gVitamin A: 357IUVitamin C: 0.01mgCalcium: 39mgIron: 1mg
    Course: lunch, Side Dish
    Cuisine: Thai

    Share this Post

    free email series

    5 Days of Impressive Side Dishes!

    Fresh ways to make any meal feel complete.

    Close the CTA
    Chef Billy Parisi