Bean Sprouts Ukoy Recipe: Crispy Fried Onion Rings Over Silky Egg Sauce

Main Courses

Bean Sprouts Ukoy Recipe: Crispy Fried Onion Rings Over Silky Egg Sauce

This bean sprout ukoy recipe delivers the perfect balance of crispy fried onions and silky egg sauce—a Filipino classic that's both comforting and refreshing.

The secret lies in achieving that signature crunch from the fried onions while keeping the egg sauce light and tangy, all wrapped around fresh bean sprouts for that satisfying crunch in every bite.

The dish starts with thinly sliced onions fried to golden perfection, creating a crispy exterior that contrasts beautifully with the smooth, slightly tangy egg sauce. This recipe uses simple ingredients like eggs, vinegar, and soy sauce to build layers of flavor that make it irresistible.

The bean sprouts add a fresh, crisp element that keeps the dish light yet satisfying.

What makes this recipe special is how the textures come together—crispy fried onions, tender bean sprouts, and a silky egg sauce that coats everything perfectly.

The vinegar and soy sauce blend creates a subtle tang that enhances the overall flavor, making it a dish that's both hearty and refreshing at the same time.

Perfect for a quick lunch or a light dinner, this bean sprout ukoy is a vegetarian-friendly dish that's easy to prepare but packed with flavor. The combination of textures and tastes makes it a standout dish that's sure to become a favorite.

Let's get started on making this crispy, tangy delight!

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for bean sprout ukoy

Simple ingredients transform into a crispy, tangy Filipino classic—crunchy onions, silky egg sauce, and fresh sprouts.

Ingredient Amount Notes
Yellow Onions 🧅 2 whole Thinly sliced, medium size
Large Eggs 🥚 4 whole Fresh, room temperature
White Vinegar 🍶 ¼ cup Distilled preferred
Soy Sauce 🥢 ¼ cup Light or regular
Bean Sprouts 🌱 4 cups Fresh, rinsed well
Vegetable Oil 🫒 2 cups For frying, high smoke point
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ¼ tsp Freshly ground
Sugar 🍚 1 tsp White granulated
Green Onions 🧅 2 whole Thinly sliced, for garnish
Vegetable Oil Spray 🫒 1 tbsp For light coating

The onions are the star here. Sweet yellow onions give the best flavor, but red or white work in a pinch. Thinly slice them—almost translucent—so they fry up crispy. I grab mine from the produce section at Trader Joe's or Whole Foods for the freshest cut. Avoid pre-sliced onions—they brown too fast. For extra crispiness, double-fry them: first at medium heat until soft, then crank the heat and fry again until golden. That second fry is what makes them truly crispy.

No soy sauce? Coconut aminos work in a bind, though it'll taste slightly different. Vinegar substitutes? Rice vinegar or apple cider vinegar both work well. The egg sauce is where the magic happens—room temperature eggs blend smoother, so take them out 15 minutes before using. Want it tangier? Add an extra tablespoon of vinegar. For a sweeter sauce, bump the sugar to 1.5 teaspoons. The bean sprouts should be fresh and crisp—if they're rubbery, soak them in ice water for 10 minutes to revive them.

The fried onions keep for 2 days in the fridge if stored in an airtight container, but honestly, they're best eaten fresh. The egg sauce reheats beautifully—just warm it gently on the stove with a splash of water to loosen it up. For meal prep, fry the onions ahead and store separately, then assemble everything when ready to eat. The sprouts stay crunchy if you rinse them right before serving. This dish is a crowd-pleaser, so make extra—it disappears fast.

❤️

Why You'll Love This Recipe

  • No-Fuss Assembly: I swear by this one—just crack eggs, slice onions, and dump sprouts. The vinegar-soy dip hardens the eggs in minutes, so you’re not stuck babysitting a pot. Honestly, my lazy Sundays now include this.
  • Umami Bomb: That tangy vinegar cut through the richness of the eggs, while the soy sauce gives it this deep, savory punch. The bean sprouts add a satisfying crunch, and the onions? They caramelize just enough to make every bite sing.
  • Party or Pantry: I’ve served this at potlucks (it’s the star) and packed it for work (it’s my lunch). Cold or at room temp, it’s always a hit—no reheating needed. My college roommate still asks for it when she visits.
  • Budget Magic: Eggs, onions, and sprouts? All cheap staples. A single batch feeds four for under five bucks, and leftovers? They keep for days in the fridge. I’ll be real: this recipe saved my grocery budget more times than I can count.

Step-by-step instructions for bean sprouts ukoy

Transform simple ingredients into a crispy, golden ukoy with a silky egg sauce—easy when you follow these precise steps.

1

Prepare the Onion Rings

Slice the 2 whole yellow onions into ¼-inch thick rings, keeping them as even as possible. This thickness ensures crispy edges without soggy centers. Place them on a clean kitchen towel and toss gently with 1 tsp salt and 1 tsp sugar—this helps draw out moisture for better frying.

Next, spray the onion rings lightly with 1 tbsp vegetable oil spray and toss again until evenly coated. Arrange them in a single layer on a wire rack set over a baking sheet. Let them sit for 15 minutes at room temperature—this prevents excess moisture from steaming during frying, guaranteeing that crispy texture.

2

Fry the Onion Rings to Golden Perfection

Heat 1 cup vegetable oil in a deep skillet or Dutch oven over medium-high heat until it reaches 350°F. Use a deep-fry thermometer to monitor the temperature—this precision is key for even cooking. Fry the onion rings in batches, no more than ½ cup at a time, to avoid overcrowding and dropping the oil temperature.

Fry for 3-4 minutes per batch until they turn deep golden brown and float to the surface. Remove with a slotted spoon and drain on paper towels. Keep them warm in a 200°F oven while you fry the remaining batches. If the oil cools below 340°F, let it reheat before adding more rings—this ensures consistent crispiness throughout.

3

Make the Silky Egg Sauce

In a medium bowl, whisk together the 4 whole large eggs until the yolks and whites are fully combined. Add the 0.25 cup white vinegar, 0.25 cup soy sauce, 0.25 tsp black pepper, and 1 tsp salt, whisking gently to avoid creating too many bubbles. The vinegar and soy sauce will create a tangy, savory base for the sauce.

In a separate bowl, combine the 4 cups bean sprouts with 1 tbsp vegetable oil spray and toss lightly. Heat ½ cup vegetable oil in a clean skillet over medium heat until shimmering. Add the bean sprouts and stir-fry for 2-3 minutes until they turn bright green and slightly wilted. Remove and set aside—these will add texture and freshness to the dish.

4

Assemble and Serve the Ukoy

Return the skillet with the remaining ½ cup vegetable oil to medium heat. Pour in the egg mixture and stir gently with a spatula, creating soft curds as it thickens. Cook for 2-3 minutes until the eggs are just set but still slightly runny—this ensures a silky, creamy texture. Remove from heat and immediately stir in the 2 whole green onions, sliced thinly.

To serve, place the fried onion rings in a deep serving dish. Pour the silky egg sauce over the top and sprinkle with the reserved bean sprouts. Serve immediately while the onion rings are still crispy and the egg sauce is warm. The contrast of crispy, golden rings with the creamy, tangy sauce is what makes this dish so irresistible.

👨‍🍳

Pro Tips For Making Bean Sprout Ukoy

  • Boil Eggs 8 Minutes: I learned this the hard way—soft eggs turn to mush in vinegar, while 8 minutes gives you a firm yolk that holds shape. Set a timer before the water boils, or you’ll end up with rubbery centers.
  • Slice Onions Thin: Use a sharp knife and rock the blade—thin, even slices caramelize faster and soak up the soy-vinegar mix better. Thick strips stay crunchy and sad. (Yes, even if you’re impatient like me.)
  • Vinegar First, Then Soy: Add vinegar to the hot oil before the eggs—it cuts the grease and keeps the curds from sticking. Tossing soy sauce in later prevents a muddy, overpowering flavor. Trust the process.
  • Drain Sprouts Well: Pat them dry with a towel or they’ll steam instead of sizzle. Wet sprouts make the dish soggy, and nobody wants that. (Your future self will thank you.)

Health benefits of this bean sprout ukoy

Protein-Packed Plant Power

Bean sprouts are a nutrient-dense superfood packed with plant-based protein—about 2 grams per cup—making this ukoy a great vegetarian option. They also provide fiber to support digestion, helping you feel full longer while keeping your gut happy.

The crisp texture adds satisfying crunch without heavy calories, perfect for a light yet filling meal. 🌱

Vitamin C Boost

Just 4 cups of bean sprouts deliver over 100% of your daily vitamin C needs, a powerful antioxidant that supports your immune system and skin health. This vitamin also helps your body absorb iron from plant sources, making this dish especially beneficial if you're vegetarian or vegan.

The tangy vinegar in the sauce enhances vitamin C absorption even further.

Low-Calorie Crunch

This dish is surprisingly light on calories—the fried onions add flavor without excessive fat, thanks to the careful frying technique. A serving contains about 150-180 calories, making it ideal for those watching their weight while still enjoying a satisfying, crispy texture.

The egg sauce provides protein without heaviness, balancing the dish perfectly. 💪

Digestive-Friendly Fiber

Bean sprouts contain soluble and insoluble fiber, promoting healthy digestion and regularity. The 2 grams of fiber per serving help stabilize blood sugar levels, preventing energy crashes after eating. This makes ukoy a smart choice for anyone managing diabetes or simply looking to maintain steady energy throughout the day.

Tangy Flavor Benefits

The vinegar and soy sauce in the egg sauce don't just add flavor—they also contain acetic acid, which may help regulate blood sugar and improve insulin sensitivity. Plus, vinegar acts as a natural preservative, keeping your ukoy fresh longer while adding that signature tangy kick.

It's a flavor boost that works for your body too! ✨

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 4g20%
Cholesterol 185mg62%
Sodium 1250mg54%
Total Carbohydrate 38g13%
Dietary Fiber 4g14%
Sugars 5g
Protein 18g36%
* 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 bean sprout ukoy

1

Can I make ukoy without frying the onions?

For a lighter version, skip frying and instead sauté the onions in 1 tbsp oil over medium-high heat for 5-7 minutes until caramelized. The flavor will be different but still delicious—just less crispy. The egg sauce and bean sprouts will still provide that signature tangy, fresh contrast.

2

How do I keep the bean sprouts extra crisp?

Rinse them thoroughly before using and pat them completely dry with paper towels. For maximum crunch, add them to the dish just before serving. If prepping ahead, store them in the fridge in a sealed container with a paper towel to absorb moisture. A quick 10-second rinse in ice water right before serving revives any lost crispness.

3

What's the best way to store leftover ukoy?

Store the fried onions and egg sauce separately in airtight containers. The onions stay crispy for 2 days in the fridge, while the egg sauce keeps for 3 days. To reheat, warm the sauce gently on the stove with a splash of water, then assemble with fresh sprouts. For best texture, fry fresh onions if possible when reheating.

4

Can I use other greens instead of bean sprouts?

Yes! Try mung bean sprouts (traditional), snow peas, or shredded cabbage for variety. For a similar texture, choose greens with a slight crunch. Just reduce cooking time to 1-2 minutes to maintain freshness. The key is keeping the base ingredient crisp—no wilting!

5

Why did my egg sauce turn out too thick?

This happens when cooking too long or using cold eggs. Keep heat on medium-low and stir constantly for just 2-3 minutes until set but still slightly runny. For extra silkiness, whisk in 1 tbsp warm water if needed. Room-temperature eggs blend smoother—take them out 15 minutes before cooking.

★★★★★4.9(2 reviews)
Categories Main Courses