When I reminisce about my trip to Thailand, I always think about the fried egg salad I had at Soie. It was a simple dish consisting of a fried egg dressed in a savory sauce and topped with fresh herbs. It doesn’t sound like anything special but I was blown away by how delicious it was. Unfortunately, I haven’t been able to find the exact dish back at home but there is a Thai restaurant that offers Thai omelets. Curious, I gave it a try, and much to my surprise, it was delicious! The only similarity it has to Soie’s fried egg salad is that there are eggs involved but I like it so much, I order it every time. Inspired by both dishes I decided to create my own Thai omelet topped with aromatics and served with spicy ketchup. It’s something different but definitely satisfying!

thai omelet

thai omelet

thai omelet


Thai Omelet

30 minTotal Time

Recipe Image
Save RecipeSave Recipe


    Pickled chilies
  • 2 fresno chilies
  • 1/4 cup boiling water
  • 1/4 cup rice vinegar
  • 1 tsp granulated sugar
  • pinch of salt
  • Spicy ketchup
  • 1/4 cup ketchup
  • 2 tsp sambal
  • 1/4 tsp black pepper
  • Remaining ingredients
  • 1/4 cup plus 1 tbsp oil, divided
  • 1 bell pepper, sliced
  • 1 tbsp cornstarch
  • 1 tbsp water
  • 1/2 tsp soy sauce
  • 1/2 tsp fish sauce
  • 2 eggs
  • 1 tbsp crispy shallots
  • 2 tbsp cilantro, chopped
  • 2 tbsp scallions, chopped
  • 1 tbsp Thai basil, chopped


  1. Pickle the fresno chile. Remove the seeds and slice the fresno. Combine 1/4 cup boiling water with 1/4 cup rice vinegar, 1 tsp sugar, and a pinch of salt. Stir until the sugar has dissolved. Add the chilies and let sit for at least 30 minutes.
  2. Make the spicy ketchup. Mix the ketchup with 2 tsp sambal and 1/4 tsp black pepper. Set aside.
  3. Heat 1 tbsp oil in a medium saute pan. Saute the sliced bell peppers until softened and slightly charred, about 4-5 minutes. Remove from heat and keep warm.
  4. Whisk together 1 tbsp cornstarch with 1 tbsp water, 1/2 tsp soy sauce, and 1/2 tsp fish sauce in a medium bowl until well combined. Add the 2 eggs and whisk together.
  5. Heat 1/4 cup oil in a small saute pan over medium-high heat. When the oil starts to shimmer, add the egg mixture, and cook until golden brown. Carefully flip the omelet and cook for another 30 seconds or until cooked. Remove from heat.
  6. Top the Thai omelet with crispy shallots, cilantro, scallions, Thai basil, and pickled chilies. Serve with the spicy ketchup.


**Helpful tips and common mistakes

The Thai omelet served in the restaurant in Los Angeles is just a puffy fried egg served with spicy ketchup. It’s actually very simple so I decided to add fresh ingredients and more toppings to make it a tad more exciting. My Thai omelet is incredibly easy to prepare and can be ready in 30 minutes or less. Pickle the fresno and make the spicy ketchup the day before and you can have this ready in less than 20 minutes!

the toppings

Prepare the remaining toppings including the sauteed bell pepper, chopped scallions, cilantro, Thai basil, and crispy shallots. You can fry thinly sliced shallots yourself or just buy prepared ones at Asian markets.

For the actual omelet, whisk together the seasonings with the cornstarch and water until well combined. Add the eggs and whisk together. I like to mix the cornstarch with the seasonings before adding the eggs because the cornstarch gets lumpy if mixed directly with the eggs.

the cooked eggs

Heat the oil until it starts to shimmer then add the eggs to the hot pan. The eggs will puff up and look almost like a souffle egg. Carefully flip the egg and continue to cook for another minute or until the eggs are set.

Top the Thai omelet with the sauteed bell peppers, fresh herbs, pickled Fresno, and crispy shallots, and serve with spicy ketchup. This Thai omelet is commonly served during lunch or dinner but I would gladly have this for breakfast too. Such a great way to serve eggs in a different way!

thai omelet


Looking for someone to come to your house and prepare these dishes for you? It is possible! If you are in Los Angeles and looking for a private chef, please feel free to contact me. For more information, visit Private Kitchen Los Angeles.


Sharing is caring!