Fluffy Thai Omelette (Kai Jeow) Recipe

Thai Omelette (Kai Jeow)

By Lee Jackson ↣ Published on: September 24, 2023

Last Updated: December 11th, 2025

0 Comments

For a bright and flavorful meal any time of day, a Thai omelette — Kai Jeow — is an ideal choice. It delivers soft, pillowy egg with a crisp exterior and bold Thai flavors from fish sauce, fresh herbs and chillies. Quick to prepare and satisfying on rice, it’s a classic street-food style dish that fits breakfast, lunch or a light dinner.


A plate of Thai Omelette with a fork.

When I want something fast, tasty and aromatic, I regularly make this Thai-style omelette. It’s simple but impressive: a contrast of fluffy interior and crispy edges with bright garnishes. I often serve it on fragrant jasmine rice or alongside other Thai dishes for a complete meal.

What’s Ahead?


A plate of Thai Omelette with a fork.

What is Kai Jeow?

Kai Jeow, commonly called the Thai omelette, is a popular street-food dish in Thailand. Eggs are beaten with fish sauce and sometimes mixed with onions, herbs and sliced chillies. The result is a light, airy omelette with a crisp outside, typically served with rice for a comforting, flavorful meal.

Why it works

Fast and simple: With minimal prep and just a few ingredients, this omelette is ideal for busy mornings or quick lunches. It’s also great for meal prep since it’s still tasty at room temperature.

Bold flavor: Fish sauce adds savory umami while fresh herbs and a drizzle of Sriracha bring brightness and heat. Crisp edges and a fluffy center create a satisfying texture contrast.


The ingredients for the Thai omelette: eggs, fish sauce, spring onion, oil, chilli, tomatoes, cilantro.

Stuff You’ll Need

This recipe uses a handful of everyday ingredients. Here’s what makes the omelette so distinct:

  • Eggs — the base of the dish; beaten until combined.
  • Vegetable oil — you’ll use a little more than a regular omelette to get those crisp, golden edges while keeping the inside light.
  • Fish sauce — adds salty, savory Thai character.
  • Spring onion & cilantro — fresh herbs for fragrance and garnish.
  • Cherry tomato — halved, for a touch of sweet acidity.
  • Sriracha — for a spicy, tangy finish.
  • Thai chillies — slice and add to taste if you like heat.

Step by Step

Follow these simple steps to make a perfect Thai omelette.

  1. Step 1 — Prepare the egg mixture: In a small bowl, beat the eggs with the fish sauce until blended. Stir in one finely chopped spring onion.
  2. Step 2 — Fry in hot oil: Heat vegetable oil in a wok or deep frying pan over high heat until very hot but not smoking. Pour in the egg mixture; it should immediately puff and sizzle. Cook for 1–2 minutes until the bottom browns, then flip carefully and cook another 1–2 minutes until golden and crisp. Drain briefly on paper towel.

Garnish with halved cherry tomatoes, the remaining sliced spring onion, chopped cilantro, a drizzle of Sriracha and sliced Thai chillies to taste. Serve over jasmine rice or on its own.


Beaten eggs in a small bowl with spring onion

A Thai omelette frying in a wok

Serving & Storage Suggestions

  • Serving: Serve the omelette on its own or over steamed jasmine rice. A squeeze of lime and cucumber on the side refresh the palate.
  • Alternative toppings: Try roasted peanuts, cucumber, bean sprouts, crispy shallots or lightly pickled vegetables like carrot or radish for extra texture.
  • Variations: Add spiced ground pork, shredded chicken, prawns or crab to make a heartier version. These proteins can be mixed into the eggs or cooked separately and used as a topping.
  • Use as a wrap: A large Kai Jeow can be used to wrap fried rice or spicy larb for a portable meal.
  • Fridge storage: Store cooled omelettes in an airtight container for 3–4 days. Reheat gently or eat cold.
  • Freezing: Freezing is not recommended; fresh is best for texture and flavor.

A plate of Thai Omelette

Ready to get cooking?

This version of the Thai omelette is quick, versatile and full of flavor. Once you try the contrast of the crisp edges and the soft interior, you’ll likely make it often. Enjoy experimenting with different toppings and proteins — it’s a very forgiving recipe that rewards bold seasoning.


A plate of Thai Omelette with a fork.

More of my favourite Thai & South East Asian recipes

If you enjoyed this Kai Jeow recipe, try some of these other favourites:

  • Gaeng Hung Lay (Northern Thai Pork Curry)
  • Thai Curry Noodle Soup with Salmon
  • Satay Chicken Curry
  • Thai Beef Salad (Yum Nua)
  • Thai-Style Grilled Chicken (Gai Yang)
  • Beef Massaman Curry
  • Thai Peanut Satay Sauce
  • Thai Satay Skewers
  • Thai Panang Chicken Curry
  • Thai Yellow Curry with Minced Pork
  • Cha Kroeung Sach Moan (Cambodian Lemongrass Chicken Stir-Fry)
  • Laotian Nam Khao (Crispy Rice Salad)
  • Laotian Chicken Larb (Larb Gai)

A plate of Thai Omelette with a fork.

Any Questions? (FAQ)

Have a question about this Thai Omelette? Leave a comment and I’ll do my best to help.

How is a Thai omelette different from a regular omelette?

Thai omelettes (Kai Jeow) are typically fluffier and use fish sauce for umami. They often puff in hot oil, creating a crisp exterior and soft interior, and can include ingredients like shrimp, onions and chillies.

What are common variations of Thai omelettes?

Common versions include pork, shrimp or crab added to the egg, or the omelette served with seasoned minced meats. Herbs, chillies and different toppings create many regional and personal variations.

How is a Thai omelette traditionally served?

It is usually served with jasmine rice and a drizzle of chilli or Sriracha sauce. Fresh cucumber and lime are common accompaniments to balance heat and salt.

This recipe uses affiliations and may receive a commission based on activity. Learn more in the site disclosures.

A plate of Thai Omelette with a fork.

Thai Omelette (Kai Jeow)

Course: Breakfast, Lunch
Cuisine: Thai
Diet: Gluten Free
Prep Time: 5 minutes
Cook Time: 5 minutes
Total Time: 10 minutes
Servings: 1 omelette
Calories (per serving): 156 kcal

Ingredients

  • 2 eggs
  • 1 tbsp fish sauce
  • 2 spring onions, finely sliced (one for the egg mix, one for garnish)
  • 3 tbsp vegetable oil
  • 1 Thai chilli, thinly sliced (optional)
  • 2 tbsp Sriracha sauce (to serve)
  • 4 cherry tomatoes, halved or quartered
  • 2 tbsp cilantro, chopped (garnish)

Instructions

  1. Add the eggs and fish sauce to a small bowl and beat until combined. Stir in one finely chopped spring onion.
  2. Heat the oil in a wok over high heat until hot. Pour in the egg mixture; it will puff up and bubble. Cook 1–2 minutes until the bottom browns.
  3. Carefully flip and cook another 1–2 minutes until the outside is golden and crisp. Drain briefly on paper towels.
  4. Place the omelette on a plate or over a bed of jasmine rice. Scatter with sliced chilli, tomatoes and chopped cilantro. Drizzle with Sriracha and serve immediately.

Notes

  • Serving: Serve with jasmine rice for a simple, satisfying meal.
  • Toppings: Add peanuts, cucumber, bean sprouts, crispy shallots, or pickled vegetables to vary texture and flavor.
  • Variations: Incorporate spiced pork, chicken or seafood for a heartier dish.
  • Storage: Refrigerate in an airtight container for up to 3–4 days. Reheat gently; freezing is not recommended.

Nutrition (per serving)

Calories: 156 kcal | Carbohydrates: 7 g | Protein: 13 g | Fat: 9 g | Sodium: 2237 mg

Tried this recipe? Tag the author on social media or share your photo with the recipe name and hashtag to show your result.