Ampalaya With Egg Filipino Recipe: Crispy Stir-Fry With Silky Egg Ribbons

Breakfast & Brunch

Ampalaya With Egg Filipino Recipe: Crispy Stir-Fry With Silky Egg Ribbons

This ampalaya with egg Filipino recipe transforms bitter melon into a crispy, savory stir-fry with silky egg ribbons—perfect for breakfast or brunch. 🌟 The secret lies in properly prepping the bitter melon to reduce bitterness while preserving its signature texture, then combining it with a rich, slightly sweet Filipino sauce and tender eggs.

What makes this dish special is the balance of flavors—crispy ampalaya, tender egg strands, and a sauce that’s tangy yet subtly sweet. The traditional technique of stir-frying the bitter melon first ensures it stays crispy, while the eggs add a delicate, creamy contrast.

This recipe delivers restaurant-quality results at home, with minimal effort.

By the time you’re done, you’ll have a dish that’s crispy on the outside, tender inside, and bursting with authentic Filipino flavors. The aroma alone will make your kitchen feel like a bustling Filipino carinderia, and every bite delivers that perfect harmony of textures and tastes.

Serve this with steamed rice for the full experience, or enjoy it as a standalone dish. Here’s how to make it—just follow the steps carefully, and you’ll achieve that signature crispy-tender balance.

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

Ingredients for ampalaya with egg filipino

Crispy ampalaya meets silky eggs in this Filipino breakfast classic—just 13 ingredients for restaurant-quality flavor.

Ingredient Amount Notes
Ampalaya (Bitter Melon) 🍆 2 medium Sliced into 1/2-inch rounds
Large Eggs 🥚 4 whole Freshly beaten for ribbons
Yellow Onions 🧅 1 whole Thinly sliced, white part only
Garlic Cloves 🧄 4 cloves Minced for sauce
Tomatoes 🍅 2 medium Diced for sauce
Soy Sauce 🍶 2 tbsp Light or regular
Calamansi Juice 🍋 1 tbsp Or substitute lime juice
Sugar 🍚 1 tsp White granulated
Vegetable Oil 🫒 3 tbsp High smoke point
Salt 🧂 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ¼ tsp Freshly ground
Fish Sauce 🍶 1 tsp Vegetarian soy sauce alternative
Silken Tofu 🧀 ½ cup Crumbled for texture

The ampalaya is the star, so pick firm, dark green ones—avoid any with soft spots or yellowing. Asian markets usually carry the best selection, and you'll need about 2 medium bitter melons. Slice them into 1/2-inch rounds, then soak in salted water for 10 minutes to reduce bitterness before cooking. The eggs? Room temperature is key for those perfect ribbons—crack them into a bowl first. For the onions, grab a yellow or red variety, but make sure they're fresh—no wilted tops.

No calamansi? Lime or lemon juice works just fine, though it'll be slightly less tangy. Running short on soy sauce? Coconut aminos or even a pinch of msg (if you're into that) can help. The fish sauce is tricky for vegetarians—vegetarian soy sauce or a dash of mushroom sauce bridges the gap. For the tofu, silken or soft tofu crumbles best, but if you've only got firm tofu, steam it first to soften. The tomatoes? Roma or vine-ripened hold up better when diced, but any variety works in a pinch.

This dish reheats beautifully—just 30 seconds in a hot pan with a splash of water revives the crispiness. Store leftovers in the fridge for 3 days, but honestly, it's best eaten fresh. For meal prep, cook the ampalaya and sauce ahead, then scramble the eggs fresh when serving. The sauce keeps for 5 days in the fridge, so make extra—it's perfect over rice or noodles too. Freeze any extra egg ribbons separately for quick breakfasts later.

❤️

Why You'll Love This Recipe

  • Here’s what sold me: that moment when the sautéed garlic and tomatoes mingle with the bitter melon until it’s almost not bitter at all. The eggs soak up all the rich, savory sauce, making every bite feel like a little flavor explosion. (Yes, even on a Tuesday night.)
  • One-Pan Magic: I swear by this recipe when I’m too tired to scrub pots—just slice the ampalaya, crack eggs into the same pan, and let the onions and garlic caramelize. The bitter melon softens into something almost sweet, and the eggs? Perfectly runny in the center, just how I like it.
  • Garlic-Tomato Kiss: Here’s what sold me: that moment when the sautéed garlic and tomatoes mingle with the bitter melon until it’s almost not bitter at all. The eggs soak up all the rich, savory sauce, making every bite feel like a little flavor explosion. (Yes, even on a Tuesday night.)
  • Leftover Hero: Between us, this dish improves the next day. The flavors meld even more, and the eggs get that just-right texture—firm but still creamy. I portion it into containers before it cools, so I’ve got a ready-to-reheat lunch for the week. Zero guilt, all satisfaction.

Step-by-step instructions for ampalaya with egg Filipino recipe

Here's how to balance crispy bitter melon with silky egg ribbons—Filipino home-cooking magic.

1

🔥 Step 1: Prep the Ampalaya for Maximum Crisp

Slice the 2 medium ampalaya (bitter melon) into ½-inch rounds—thicker slices stay crispier. Rinse each slice under cold water and pat completely dry with paper towels. This removes excess moisture that would make them soggy during stir-frying.

Here's the thing—ampalaya's bitterness mellows when cooked properly. To minimize bitterness, soak the slices in cold water for 10 minutes while you prep other ingredients. Drain well before cooking. The key is getting them golden brown without burning—they should be crispy on the outside while still holding their shape.

2

👨‍🍳 Step 2: Create the Umami-Packed Sauce Base

Heat 2 tablespoons vegetable oil in a wok or large skillet over medium-high heat. Add the thinly sliced white part of 1 whole yellow onion and cook for 3-4 minutes until translucent. Add the 4 cloves minced garlic and stir for 30 seconds until fragrant—don't let it brown.

Toss in the 2 medium diced tomatoes and cook for 2 minutes until they soften. Pour in the 2 tablespoons soy sauce, 1 tablespoon calamansi juice, 1 teaspoon sugar, 1 teaspoon fish sauce, ½ teaspoon salt, and ¼ teaspoon black pepper. Let this simmer for 3 minutes until the sauce thickens slightly and the flavors meld. This is your flavor foundation—taste it now to adjust seasoning.

3

🍳 Step 3: Stir-Fry the Ampalaya Until Crispy

Add the drained ampalaya slices in a single layer to the wok. Stir-fry for 4-5 minutes over medium-high heat, turning occasionally, until the edges are golden brown and the slices are tender-crisp. Here's where it gets tricky—you want them cooked through but still holding their shape. If they're browning too quickly, reduce heat slightly and cover for 1 minute to steam slightly.

Remove the ampalaya to a plate and set aside. In the same wok, add 1 tablespoon vegetable oil and heat over medium heat. Add the ½ cup crumbled silken tofu and cook for 2 minutes until lightly browned. This step adds texture contrast to your dish—don't skip it.

4

🥘 Step 4: Make Silky Egg Ribbons

Return the ampalaya to the wok and push it to one side. Add the remaining 1 tablespoon vegetable oil to the empty space. Pour in the 4 whole beaten eggs and let them sit undisturbed for 5 seconds—this creates the signature ribbons. Immediately stir gently with a spatula, creating long strands as you go.

Cook for 30-45 seconds until the eggs are just set but still slightly runny in the center. The eggs should be silky, not scrambled. Pour in 2 tablespoons hot water from the wok's side to loosen the eggs and create a glossy sauce. Toss everything together for 1 minute until the eggs are fully cooked and the ampalaya is evenly coated in the sauce.

5

⏰ Step 5: Finish and Serve Immediately

Taste and adjust seasoning—you might need a splash more calamansi juice or fish sauce to balance the flavors. The dish should be tangy, umami-rich, and slightly sweet with that perfect crispy-tender ampalaya texture. Serve immediately while the egg ribbons are still silky and the ampalaya is crisp.

This dish works best straight from the wok—each bite delivers that satisfying contrast between crispy ampalaya, tender tofu, and silky eggs. Garnish with extra calamansi wedges if you like, but trust me, the balance is already perfect as is.

👨‍🍳

Pro Tips For Making Ampalaya With Egg Filipino

  • Slice Ampalaya Thinly: I learned this the hard way—thick chunks of bitter melon stay tough and undercooked. Aim for ¼-inch slices, then score the flesh lightly with a knife before cooking. This lets the garlic and tomatoes penetrate faster, giving you that melt-in-your-mouth texture everyone loves.
  • Fry Eggs Sunside Up: Crack eggs into a separate bowl first—this keeps them intact when you lower them into the hot oil. Cook them sunny-side up for 2-3 minutes until the whites set but yolks stay runny, then flip gently. Overcooked yolks ruin the dish’s creamy balance.
  • Char the Tomatoes: Skip the raw tomato chunks—charred ones add depth. Halve tomatoes, drizzle with oil, and sear them cut-side down in the same pan until blackened in spots. Their smoky sweetness cuts through the bitterness like nothing else.
  • Salt the Ampalaya First: Sprinkle sliced bitter melon with ½ teaspoon salt and let it sit 10 minutes before cooking. This draws out moisture, so it sizzles better in the pan and absorbs flavors instead of steaming into a soggy mess. (Yes, even if you’re impatient like me.)

Wine and beer pairings for this dish

Filipino White Wine

For this dish, I always reach for a crisp, dry Filipino white wine like Petron White or Lambrusco—both are easy to find in Asian markets and complement the dish beautifully. The light acidity cuts through the richness of the eggs while enhancing the bitter melon's subtle sweetness.

If you can't find these, a Sauvignon Blanc (like Kim Crawford) works perfectly too. 🍷

Light Beer Pairings

A Filipino lager like San Miguel or Red Horse is my go-to choice—its light, crisp profile balances the dish's umami without overpowering it. For something more adventurous, try a Belgian witbier like Hoegaarden—the citrus notes mirror the calamansi in the sauce.

Avoid heavy beers like stouts or IPAs, which would clash with the dish's delicate flavors.

Non-Alcoholic Options

For a refreshing non-alcoholic pairing, I recommend calamansi soda (a Filipino favorite) or a ginger beer with a squeeze of lime. The tartness of calamansi soda enhances the dish's tangy elements, while ginger beer adds a subtle spice that complements the crispy ampalaya.

For something simpler, sparkling water with a lime wedge works perfectly—it cleanses the palate between bites.

Coffee Pairing

If you're serving this for breakfast or brunch, a light Filipino coffee like Barako or a medium-roast Arabica balances the dish's richness. The natural sweetness of the coffee contrasts nicely with the tangy sauce, while the bitterness of the ampalaya adds complexity.

For a modern twist, try a cold brew—its smooth, low-acid profile won't compete with the dish's flavors.

Nutrition facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 3g15%
Cholesterol 185mg62%
Sodium 890mg39%
Total Carbohydrate 18g6%
Dietary Fiber 4g14%
Sugars 8g
Protein 16g32%
* 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

1

Why does my ampalaya taste too bitter?

Fresh ampalaya can be intensely bitter! The key is soaking slices in cold water for 10 minutes before cooking to reduce bitterness. Also, stir-fry them over medium-high heat for just 4-5 minutes—overcooking makes it even more bitter. If it's still too strong, add 1 extra teaspoon of sugar to the sauce or serve with extra calamansi to balance flavors.

2

Can I make this dish without fish sauce?

For vegetarians, use vegetarian soy sauce or 1 teaspoon mushroom sauce instead. The dish will still taste delicious, though fish sauce adds that signature umami depth. If you're flexible, 1 teaspoon of soy sauce + ½ teaspoon of msg can mimic the flavor closely.

3

How do I get the perfect egg ribbons?

Use room-temperature eggs and pour them gently into the hot wok. Let them sit undisturbed for 5 seconds before stirring—this creates the signature strands. Stir slowly with a spatula, folding the eggs into long ribbons. Cook for just 30-45 seconds until set but still tender. Overcooking turns them rubbery!

4

Can I substitute bitter melon with zucchini?

Zucchini won't give the same crispy texture, but it works in a pinch! Slice it ¼-inch thick and soak in salted water for 5 minutes to remove excess moisture. The dish will be milder in flavor, so boost the sauce with an extra ½ teaspoon of fish sauce or soy sauce to compensate for the missing bitterness.

5

How long can I store leftovers?

Store leftovers in an airtight container in the fridge for up to 3 days. Reheat in a hot pan for 2-3 minutes with a splash of water to restore crispiness. The egg ribbons may dry out slightly, so it's best eaten fresh. For longer storage, freeze the sauce separately and cook the eggs fresh when serving.

★★★★★5.0(7 reviews)
Categories Breakfast & Brunch