Thai Egg Omelette Recipe: Wok-Seared Yolk and Herbs in 10 Minutes

Breakfast & Brunch

Thai Egg Omelette Recipe: Wok-Seared Yolk and Herbs in 10 Minutes

This Thai egg omelette recipe transforms a simple breakfast into a restaurant-worthy dish with just 10 minutes of active time. The secret lies in wok-searing the yolk for a runny, golden center while balancing sweet, sour, and umami flavors from Thai basil, fish sauce, and a touch of sugar.

I developed this after craving something lighter than Western omelettes but still packed with bold, aromatic depth—perfect for weeknight mornings or brunch gatherings.

The technique is straightforward but precise: high-heat stir-frying creates a crispy, caramelized exterior while keeping the yolk velvety. Fresh Thai basil adds that signature floral note, and a splash of coconut milk introduces subtle sweetness that rounds out the dish.

Unlike traditional omelettes, this version relies on the wok's heat to develop layers of flavor in minutes, making it both efficient and impressive.

What you’ll end up with is a beautifully folded omelette with a runny, seared yolk at its heart, surrounded by fragrant herbs and a glossy sauce. The balance of textures—crisp edges, tender eggs, and fresh basil—mirrors the harmony of Thai cuisine.

Serve with steamed jasmine rice or a side of pickled vegetables to complete the meal.

This recipe is versatile enough to adapt with your favorite fillings—bell peppers for crunch, mushrooms for umami, or even a sprinkle of chili flakes for heat.

The key is keeping the cooking time short to preserve the yolk’s richness. Let’s make this Thai-inspired omelette that tastes like a vacation in every bite.

👨‍🍳
Difficulty
Medium
🐟
Category
Seafood
🔥
Calories
Med Cal

Ingredients for thai egg omelette

Four eggs, Thai basil, and a wok—this omelette packs restaurant flavor in minutes.

Ingredient Amount Notes
Large Eggs 🥚 4 whole Room temperature for even cooking
Fresh Thai Basil Leaves 🌿 ¼ cup Packed, stems removed
Coconut Milk 🥥 ¼ cup Full-fat for creaminess
Fish Sauce 🍶 1 tbsp Red Boat preferred
Granulated Sugar 🍚 1 tsp Balances flavors
Lime Juice 🍋 1 tbsp Freshly squeezed
Neutral Oil 🫒 1 tbsp Avocado or vegetable oil
Garlic Cloves 🧄 2 cloves Minced for aromatic base
Red Chili Flakes 🌶️ ½ tsp Adjust to taste
Salt 🧂 ½ tsp Diamond Crystal preferred
Black Pepper 🌶️ ¼ tsp Freshly ground
Jasmine Rice 🍚 ½ cup Steamed for serving

The Thai basil is non-negotiable here—Asian markets have the freshest, but grocery store containers work in a pinch. Look for vibrant purple stems and bright green leaves. For the eggs, room temperature is key—they cook more evenly. I always grab Red Boat fish sauce when I’m at Trader Joe’s, but any quality brand works. The coconut milk should be full-fat for that creamy texture—none of that skim stuff. If you’re short on time, pre-minced garlic from a jar saves steps, though fresh is ideal.

No Thai basil? Regular basil plus a pinch of lemongrass paste gets you close. Skimping on fish sauce? Soy sauce plus a splash of lime mimics the umami punch. The chili flakes can be swapped for fresh bird’s eye chilies if you’re feeling adventurous—just adjust the heat. For the rice, day-old jasmine rice reheats perfectly and adds texture. Need a vegan option? Swap the eggs for tofu scramble (extra-firm, crumbled) and use coconut aminos instead of fish sauce.

Fresh herbs wilt fast, so store them in a damp paper towel-lined container for up to 3 days. The fish sauce keeps indefinitely, but once opened, the coconut milk lasts 5 days in the fridge. I like to prep the rice ahead—steam a big batch and reheat portions as needed. This omelette reheats beautifully—just 20 seconds in the microwave keeps the yolk runny. For leftovers, wrap tightly in parchment to preserve moisture.

❤️

Why You'll Love This Recipe

  • Five-Ingredient Magic: I swear, this omelette is one of those "how did I not know this existed?" recipes. Just eggs, coconut milk, basil, a splash of fish sauce, and sugar—no fancy prep, no hidden steps. Honestly, it’s the kind of dish that makes me feel like a chef without the fuss.
  • Sweet-Savory Balance: That tiny bit of sugar in the coconut milk? It’s the secret weapon. The basil’s bright, peppery kick cuts through the richness of the eggs, while the fish sauce adds this just-right umami depth. Between us, it’s the kind of flavor combo that turns a simple breakfast into something you’d happily eat for dinner.
  • Breakfast or Dinner Fix: I make this for lazy Sunday mornings when I’m not in the mood to cook, but it’s also my go-to for weeknight dinners when I need something fast but still feels special. (Yes, even on a Tuesday night.) The coconut milk makes it feel lighter than a traditional omelette, so it never feels heavy.
  • Leftovers? Better Than Fresh: Here’s what sold me—the flavor actually improves after the first day. The basil softens just enough to mellow out, and the coconut milk soaks into the eggs perfectly. I’ll often make a big batch on Sunday, and by Wednesday, it’s still my favorite thing to reheat for lunch. Budget-friendly? Absolutely. But mostly, it’s just reliable.

Step-by-step instructions for Thai egg omelette

Here's how to make this restaurant-style omelette with a perfectly runny yolk and aromatic herbs.

1

Prepare the Herb and Coconut Milk Mixture

In a small bowl, gently combine the 0.25 cup fresh Thai basil leaves (stems removed) with the 0.25 cup coconut milk, 1 tablespoon fish sauce, and 1 teaspoon granulated sugar. Use your fingers to lightly crush about half the basil leaves to release their oils while keeping the rest whole for texture. Let this mixture sit for 2 minutes while you prep the eggs.

This step creates the signature coconut-fish sauce reduction that will fold into the omelette. The sugar balances the umami fish sauce, while the crushed basil releases its aromatic oils. Don't skip the waiting time—it allows the flavors to meld slightly for better integration.

2

Whisk the Eggs with Seasonings

In a separate bowl, whisk the 4 whole large eggs until just combined—no need to overbeat. Add the 1 tablespoon lime juice, 0.5 teaspoon salt, 0.25 teaspoon black pepper, and 0.5 teaspoon red chili flakes. Whisk gently to distribute the seasonings evenly throughout the eggs. The eggs should be at room temperature for even cooking.

I like to add the lime juice and chili flakes directly to the eggs because they'll be evenly distributed when we fold in the coconut mixture later. The acidity from the lime helps cut through the richness of the coconut milk, while the chili adds just the right amount of heat.

3

Cook the Garlic and Basil Mixture

Heat the 1 tablespoon neutral oil in a non-stick wok or large skillet over medium-high heat until shimmering. Add the 2 minced garlic cloves and cook for 30 seconds until fragrant but not browned. Immediately pour in the coconut-basil mixture and stir vigorously for 1 minute until it reduces slightly and becomes glossy.

This quick cooking step develops the garlic's aroma while reducing the coconut mixture enough to create a silky sauce. Be careful not to let it burn—remove from heat if it starts to darken too quickly. The mixture should coat the back of a spoon when finished.

4

Create the Omelette with Perfect Runny Yolk

Reduce heat to medium-low and pour in the seasoned eggs, tilting the pan to spread them evenly. Let cook undisturbed for 1 minute until the edges just begin to set. Using a spatula, gently push the cooked edges toward the center while tilting the pan to let the uncooked egg flow to the edges.

This technique creates the signature wok-seared exterior while keeping the center perfectly runny. The key is patience—don't rush this step. You want the bottom to be just set but still slightly translucent in the center when you're ready to fold.

5

Fold and Finish with Herbs

When the omelette is about 80% cooked (edges set but center still liquid), use your spatula to fold one-third of the omelette over the center. Immediately add the remaining coconut-basil mixture and the whole basil leaves on top. Fold again to enclose everything, then cook for another 20-30 seconds until the outside is golden and the filling is heated through.

Slide the omelette onto a plate and serve immediately over the 0.5 cup steamed jasmine rice. The contrast of the warm, fragrant rice with the rich, slightly runny omelette is what makes this dish so special. Each bite should deliver creamy coconut, briny fish sauce, fresh herbs, and that perfect runny yolk.

👨‍🍳

Pro Tips For Making Thai Egg Omelette

  • Whisk Eggs Until Ribbon-Thin: I learned this the hard way—skip the lazy whisking, and your omelette will be dense and rubbery. Beat those eggs until they hold a slow ribbon when you lift the whisk, about 30 seconds longer than you think you need. The coconut milk will thin them out, but you still need that structure to hold the basil and sauce.
  • Toast Basil Leaves First: Fresh Thai basil wilts into oblivion when you fold it in raw. Hit a dry pan over medium heat, toss in the leaves for 10–15 seconds until just crisp, then set aside. They’ll stay vibrant and add that smoky depth without turning to mush when the eggs cook.
  • Reduce Coconut Milk Before Mixing: Dumping full-fat coconut milk into the eggs makes a soggy mess. Simmer ¼ cup in the same pan you’ll cook the omelette for 2–3 minutes until it thickens slightly—this binds the filling and keeps the texture light. (Yes, even if you’re impatient like me.)
  • Fold Fast, Flip Once: The moment the eggs set at the edges, fold the omelette in half tightly—no gaps—and slide it onto a plate. Flip it back into the pan for 5 seconds to crisp the bottom. Overfolding or flipping too early guarantees a broken, greasy pile. Trust the process.

Dietary considerations for these flavors

Vegetarian-Friendly Adaptations

This Thai egg omelette is naturally vegetarian, but you can make it vegan with simple swaps. Replace the eggs with extra-firm tofu crumbled and use coconut aminos instead of fish sauce. The tofu should be pressed and pan-fried until crispy to mimic the egg's texture. 🌱

Gluten-Free Considerations

All ingredients in this recipe are naturally gluten-free, but always double-check labels on fish sauce and coconut milk. Some brands may contain traces of wheat or soy. I recommend Red Boat fish sauce and Thai Kitchen coconut milk for certified gluten-free options.

Dairy-Free Options

The original recipe uses eggs, but for a dairy-free version, you can substitute with chickpea flour omelette mix (like Bob's Red Mill) combined with water. The texture will differ slightly, but it still delivers that satisfying, runny center when cooked properly.

Low-Carb Modifications

Skip the jasmine rice and serve your omelette with a side of steamed bok choy or a simple cucumber salad. The omelette itself is already low-carb, with only 2 grams of carbs per serving from the coconut milk and herbs. For extra protein, add crumbled tempeh to the filling.

Allergy-Friendly Tips

For nut allergies, ensure your coconut milk is made in a nut-free facility. Soy allergies? Use tamari instead of fish sauce. I always keep Red Boat fish-free soy sauce on hand for these situations. The recipe remains flexible enough to accommodate most dietary restrictions while keeping the Thai-inspired flavors intact.

Nutrition facts

Servings 2
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 36g46%
Saturated Fat 22g110%
Cholesterol 540mg180%
Sodium 1250mg54%
Total Carbohydrate 24g8%
Dietary Fiber 2g8%
Sugars 6g
Protein 22g44%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions about Thai egg omelette

1

Can I make this omelette without Thai basil?

Swap Thai basil for regular basil plus 1/2 teaspoon lemongrass paste or cilantro with a pinch of lime zest. The key is maintaining that bright, herbal flavor profile. If you're using regular basil, add an extra 1/4 teaspoon sugar to balance the slightly milder taste.

2

How do I get the perfect runny yolk?

Cook the omelette over medium-low heat until just 80% set—the edges should be firm but the center should still jiggle slightly. Fold it quickly and finish cooking for only 20-30 seconds to preserve the yolk's liquid center. For extra insurance, use room-temperature eggs and a non-stick pan.

3

What's the best way to reheat leftovers?

Reheat in 20-second bursts in the microwave, covered with a damp paper towel. For a crispier texture, warm in a dry skillet over low heat for 1-2 minutes per side. Avoid high heat—it'll overcook the edges and turn the yolk rubbery. Best consumed fresh, but this method keeps it moist for up to 2 days.

4

Can I make this with fewer eggs?

Yes! Scale down to 2 eggs for one serving, but reduce the coconut milk to 2 tablespoons and fish sauce to 1/2 teaspoon to maintain balance. Keep all other measurements proportional. The cooking time remains the same—just adjust the pan size accordingly. Perfect for a single serving breakfast!

5

Why does my omelette taste too fishy?

This usually happens from too much fish sauce or using a low-quality brand. Start with 1/2 teaspoon fish sauce and taste as you go—you can always add more, but you can't remove the flavor. For a milder taste, substitute with soy sauce plus 1/4 teaspoon sugar. Red Boat brand is the most balanced for this recipe.

★★★★★4.5(14 reviews)
Categories Breakfast & Brunch