Kai Jeaow (Thai Omelet)

Linda Xiao

PUBLISHED March 5, 2026

If you’re searching for a recipe with the best ratio of ease of preparation to delicious payoff, you’ve found it. The Thai omelet is a kid-friendly classic, a midnight meal, and a welcome side dish all in one. Yes, you can eat this at breakfast, but it’s also the perfect accompaniment to a midnight bowl of jhok or a fiery plate of stir-fried morning glory. In almost every family sit-down meal in Thailand, you’ll find kai jeaow. The key here is hot oil, which sounds scary but is pretty easy as long as you’re careful. You want to lower the beaten eggs gently into the hot oil, which causes the eggs to puff up. You are looking for crunchy edges and a fluffy center. The fun part about this recipe is that it’s incredible as written, but you can also add ground pork with white pepper, crab meat, and/or Thai chiles. – Arnold Myint

 

The following may contain affiliate links for which we earn a small commission. Thank you for supporting us in this way!
Print

Kai Jeaow (Thai Omelet)

Prevent your screen from going dark

Makes makes 1 (8-inch / 20 cm) omelet; serves 2 1x

Scale

Ingredients

  • 3 large eggs
  • 1 teaspoon fish sauce
  • 1/2 teaspoon sugar
  • 1/2 teaspoon Magic Powder (aka Asian chicken bouillon)
  • Pinch of ground white pepper
  • 2 tablespoons neutral oil, such as sunflower
  • 1/4 cup (55 g) chopped shrimp
  • 8 slices white onion
  • 1 tablespoon chopped preserved sweet radish
  • 4 slices Roma tomato
  • 1 scallion, white and green parts, thinly sliced

For serving:

  • Fried garlic
  • Fresh cilantro sprigs
  • Cucumber slices
  • Lime cheeks

Instructions

Preheat the oven to 350°F (175°C).

In a large bowl, beat the eggs, fish sauce, sugar, magic powder, and white pepper with a wire whisk.

In an oven-safe nonstick 8-inch (20 cm) skillet, heat the 1 tablespoon oil over medium heat until it shimmers. Add the shrimp and cook, stirring occasionally, until the shrimp begins to turn opaque, about 1 minute. Remove and set aside. To the same skillet, add 1 tablespoon oil. Add the onion and cook until translucent, about 2 minutes. Gently pour in the omelet batter. As the egg begins to set, use the spatula to pull the edges of the omelet toward the center and let the eggs run underneath. Sprinkle in the sweet radish and continue pulling until the bottom of the eggs are set but the surface is still runny, about 2 minutes. Evenly place the tomatoes, the scallions, and the reserved shrimp in the omelet and cook until eggs are no longer runny and the edges begin to release from the skillet, another 1 to 2 minutes.

Transfer the skillet to the oven and cook until deep brown and crispy, about 5 minutes.

To serve: Transfer to a serving plate and garnish with the fried garlic. Serve with cilantro, cucumber slices, lime cheeks, sriracha, prik nam pla, and steamed rice on the side.

Family Thai: Bringing the Flavors of Thailand Home

Log in, or become a member today.

Join in: enjoy 7 days free, plus 40% off your first year with access to 1,000+ highly vetted recipes from the How To Cook Everything series and beyond, essays from Mark, and original pieces from our contributors.

GetBetterFasterHealthierSmarterTastier

in the Kitchen

Through our (more than a thousand, and growing) highly vetted recipes from the How to Cook Everything series, original food essays and reporting, thoughtful podcast conversations and introductions to new and responsible food products, we aim to showcase what’s possible, from farm to fork, and power a growing movement that encourages people to think about food not as a commodity, but as central to our health and happiness.

We hope you join us on this journey. We’d love to have you as a part of the Bittman community. As a member, you'll have access to:

  • New recipes every week
  • 1000s of recipes from How to Cook Everything and beyond
  • First access to in-person events with Mark and Kate
  • Exclusive discounts from our favorite brands
  • Q&As with Mark and the team

 

Subscribe to our free newsletter

Join over 105,000 passionate individuals who receive our weekly emails. It’s 100% free and you can unsubscribe anytime. Plus, we’ll email you a sampling of what premium members receive on a weekly basis.