Bean Sprouts Ukoy Recipe: Crispy Tortilla Crowns Over Silky Coconut Curry

Main Courses

Bean Sprouts Ukoy Recipe: Crispy Tortilla Crowns Over Silky Coconut Curry

This bean sprout ukoy recipe delivers the perfect balance of crispy, golden tortilla crowns and silky coconut curry—a Filipino comfort dish that’s vegetarian-friendly and packed with flavor. The secret lies in achieving that signature crunch from the fried tortilla pieces while keeping the coconut-based sauce rich and aromatic.

I've perfected this technique over years of testing, ensuring every bite delivers the right texture contrast.

The dish starts with tender bean sprouts stir-fried just until they retain their crisp texture, then topped with crispy tortilla crowns that add a satisfying crunch. The coconut milk-based sauce infuses the dish with a creamy, slightly sweet depth, while garlic and ginger provide that essential aromatic foundation.

This recipe stays true to Filipino flavors while being approachable for home cooks.

By the time you serve this dish, you'll have a plate that's visually stunning with its golden-brown tortilla crowns and vibrant green sprouts, all nestled in a glossy coconut sauce.

The combination of textures—crispy, tender, and creamy—makes each bite unforgettable. It's the kind of dish that feels special enough for gatherings but simple enough for weeknight dinners.

Serve with steamed rice to soak up every last bit of that flavorful sauce, or pair with a side of garlic fried rice for a complete meal. The recipe scales easily, so you can adjust the portions to feed a crowd or just a few. Let's get cooking!

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

Ingredients for bean sprout ukoy

Fresh bean sprouts and crispy tortilla crowns meet rich coconut sauce in this vegetarian ukoy.

Ingredient Amount Notes
Bean Sprouts 🌱 4 cups Fresh, not canned, for crisp texture
Medium Tortillas 🍞 6 whole Flour tortillas, 8-inch diameter
Coconut Milk 🥥 1 ½ cups Full-fat canned, not carton
Garlic Cloves 🧄 6 cloves Minced, for aromatic base
Fresh Ginger 🌿 1 ½ tbsp Grated, for zesty kick
Vegetable Oil 🫒 2 tbsp For frying tortilla crowns
Soy Sauce 🍶 2 tbsp Light or regular, not low-sodium
Sugar 🍚 1 tbsp White granulated, balances flavors
Fish Sauce 🍶 1 tbsp Vegetarian alternative if needed
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground for heat
Green Onions 🧅 3 whole Sliced, for garnish
Lime Wedges 🍋 2 whole For serving, enhances freshness

The tortillas are the star—8-inch flour tortillas work best for that signature crispy crown. Filipino markets or Asian grocery stores often carry the right size, but any medium flour tortilla will do. Look for ones that aren't too thick; they'll fry faster and get extra crispy. The bean sprouts should be bright green and firm—avoid any that feel slimy or wilted. For the coconut milk, full-fat canned versions like Thai Kitchen or Goya give the richest flavor, while carton coconut milk can make the sauce watery.

No fish sauce? Vegetarian oyster sauce or extra soy sauce works in a pinch—just reduce the soy sauce by half to keep balance. The sugar can be swapped for palm sugar or brown sugar for a deeper caramel note. If you can't find fresh ginger, ginger powder at half the amount gets you close, though fresh is ideal. For extra crunch, double the tortilla count and fry them in batches. The green onions add a pop of color—use the whole onion, white and green parts—and the lime wedges are non-negotiable for that bright finish.

Tortilla crowns stay crispy for 30 minutes if kept in a warm oven, but best served immediately. The sauce reheats beautifully—just warm gently on the stove, stirring occasionally. Store leftovers in the fridge for 3 days, but the texture suffers after the first day. For meal prep, fry the tortilla crowns fresh and assemble with the sauce over rice when ready to eat. The lime wedges should be added just before serving to keep them zesty.

❤️

Why You'll Love This Recipe

  • No-Fuss Ingredients: I swear by this recipe because it uses what I already have—no fancy shopping trips. Bean sprouts grow in minutes, tortillas stay fresh forever, and coconut milk adds that creamy magic without breaking the bank. Honestly, the only thing I prep is the garlic and ginger, and even that’s just a quick minced chop.
  • Creamy-Garlicky Magic: That coconut milk simmered with garlic and ginger? It’s the star. The tortillas soak up the flavor like a dream, and the bean sprouts add that satisfying crunch. Between us, the first bite makes me wonder why I didn’t make this sooner—it’s dangerously addictive.
  • Lunchbox Hero: This is my go-to for packed lunches or quick office meals. The tortillas hold up perfectly, and the flavor stays rich even after a few hours. I’ll be real: my coworkers think I’m a culinary genius when I pull this out—no reheating needed, just grab and go.
  • Budget-Friendly Feast: A single can of coconut milk and a bag of sprouts stretch across multiple meals. I make a big batch on Sundays, and it’s still delicious by Wednesday. Plus, tortillas are cheaper than takeout, and the leftovers? They disappear faster than I can say “second helping.”

Step-by-step instructions for crispy tortilla crowns over silky coconut curry

Master the perfect balance of crispy tortilla crowns and velvety coconut curry with these precise steps.

1

Prepare the Crispy Tortilla Crowns

Cut each of the 6 whole medium tortillas into quarters, creating 24 equal pieces. Brush each piece lightly with 1 tablespoon of the vegetable oil (reserve the remaining 1 tablespoon for cooking). Heat a non-stick skillet over medium-high heat until hot but not smoking.

Add the oiled tortilla pieces in a single layer, being careful not to overcrowd. Cook for 2-3 minutes per side until they develop a deep golden brown color and crisp up. Transfer to a paper towel-lined plate to drain excess oil. The tortilla crowns should be crispy enough to hold their shape when stacked—this is your target texture. If they soften too quickly, cook them in smaller batches to maintain even crispiness.

2

Build the Aromatic Coconut Curry Base

In a separate large skillet, heat the remaining 1 tablespoon vegetable oil over medium heat. Add the 6 minced garlic cloves and 1.5 tablespoons grated fresh ginger, cooking for 1-2 minutes until fragrant and the garlic turns golden. This step is crucial—don't let the garlic burn, as it will make the curry bitter.

Pour in the 1.5 cups coconut milk, 2 tablespoons soy sauce, 1 tablespoon fish sauce, 1 tablespoon sugar, 1 teaspoon salt, and 0.5 teaspoon black pepper. Stir well to combine, then bring the mixture to a gentle simmer. Let it cook for 5-7 minutes until slightly thickened and the flavors meld together. The curry should coat the back of a spoon with a silky consistency—this is the perfect base for the crispy tortilla crowns.

3

Assemble and Serve the Ukoy

Add the 4 cups bean sprouts to the simmering coconut curry and toss gently to coat them evenly. Cook for an additional 2-3 minutes until the bean sprouts are heated through but still retain their crisp texture. The sprouts should brighten the dish with their freshness while absorbing the rich coconut flavors.

To serve, arrange the crispy tortilla crowns on top of the bean sprout mixture, slightly overlapping them to create a visually appealing presentation. Garnish with sliced green onions and serve with 2 lime wedges on the side. The contrast of the crispy, golden tortilla crowns against the silky coconut curry and fresh bean sprouts makes this dish unforgettable. Serve immediately while the tortilla crowns are still crisp and the curry is hot.

👨‍🍳

Pro Tips For Making Bean Sprout Ukoy

  • Blanch Sprouts First: Dump those raw bean sprouts into boiling water for 30 seconds before frying—this kills the raw taste and makes them crispier. I used to skip this, and the texture always felt limp; now they hold up like they should.
  • Toast Tortillas Low: Warm your tortillas on low heat for 20-30 seconds per side—just until pliable, not browned. Over-toasting turns them brittle, and you’ll regret it when they crack under the filling.
  • Simmer Coconut Milk: Reduce the coconut milk slowly until it’s thick enough to coat the back of a spoon—about 5 minutes on medium-low. Rushing this makes the sauce watery, and no one wants a soggy ukoy.
  • Grate Ginger Fine: Use a microplane or fine grater for the ginger—no chunky bits in this dish. I learned this after one bite of chewy ginger in my first attempt, and now I swear by it.

Best sauces and condiments for this dish

Coconut Curry Sauce

The coconut milk base is the heart of this dish, and using full-fat canned coconut milk (like Thai Kitchen or Goya) makes all the difference. The sauce needs to be silky but not watery, so avoid substituting with lighter versions.

For extra depth, add ½ teaspoon turmeric while simmering—the golden hue enhances the dish's visual appeal. Let the sauce reduce slightly to thicken it naturally, but don't overcook it or it'll curdle. 🥥

Spicy Fish Sauce Twist

While traditional recipes call for fish sauce, a vegetarian alternative like vegetarian oyster sauce or an extra 1 tablespoon soy sauce works beautifully. For heat lovers, add ½ teaspoon chili flakes or a dash of Sriracha to the sauce before serving.

If using fish sauce, taste as you go—too much can overpower the delicate coconut flavor. Balance is key here.

Sweet and Tangy Balance

The 1 tablespoon sugar and 2 lime wedges create the perfect sweet-tangy contrast. If you prefer less sweetness, reduce the sugar to ½ tablespoon and add an extra squeeze of lime.

For a deeper caramel note, swap the white sugar for palm sugar or brown sugar. The lime should be added just before serving to keep it vibrant and zesty.

Crispy Tortilla Crowns

These are the star of the dish, and medium flour tortillas are non-negotiable for that signature crispy texture. Brush them lightly with oil and fry in small batches to prevent sogginess.

For extra crunch, double the tortilla count—just fry them fresh and assemble immediately. If storing, keep them in a warm oven (200°F) for up to 30 minutes to maintain crispness. 🍞

Garlic-Ginger Foundation

The 6 minced garlic cloves and 1.5 tablespoons grated ginger form the aromatic base of the sauce. Cook them until golden but not burnt—this prevents bitterness and ensures a fragrant foundation.

For extra punch, add 1 teaspoon grated galangal (if available) or an extra ½ teaspoon ginger powder for depth. Fresh ginger is ideal, but powdered works in a pinch.

Fresh Garnishes

Top with sliced green onions (white and green parts) for a pop of color and freshness. For a herbaceous twist, add cilantro or Thai basil after serving. A drizzle of chili oil or sweet chili sauce on the side lets diners customize the heat level.

The lime wedges are essential—they brighten every bite and cut through the richness of the coconut sauce. 🌿

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 20g100%
Cholesterol 0mg0%
Sodium 1120mg49%
Total Carbohydrate 45g16%
Dietary Fiber 7g25%
Sugars 12g
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

1

Can I make this bean sprout ukoy vegetarian?

This recipe is already vegetarian, but if you want to avoid fish sauce entirely, substitute it with 1 tablespoon vegetarian oyster sauce or an extra 1 tablespoon soy sauce. For extra umami, add ½ teaspoon mushroom powder to the sauce. The dish will still taste authentic and delicious!

2

How do I keep the tortilla crowns crispy?

Fry the tortilla pieces in small batches over medium-high heat until golden brown and crispy. Transfer them to a paper towel-lined plate to drain excess oil. If storing, keep them in a 200°F oven for up to 30 minutes to maintain crispness. Never cover them with foil or they'll sweat and lose their crunch!

3

What if I can't find fresh bean sprouts?

You can use mung bean sprouts from the store, but rinse them well and drain thoroughly before using. Avoid canned sprouts—they're mushy and won't give that signature crisp texture. If you can't find any at all, substitute with shredded cabbage or bok choy, though the flavor will differ slightly.

4

Can I make this dish ahead of time?

Prepare the coconut curry sauce and bean sprouts up to 1 day ahead, but store them separately. Fry the tortilla crowns fresh and assemble just before serving to keep them crispy. Reheat the sauce gently on the stove and add the sprouts back in for 2-3 minutes before topping with the fresh tortilla crowns.

5

What's the best way to serve bean sprout ukoy?

Serve this dish with steamed jasmine rice to soak up the flavorful coconut sauce. For a complete meal, pair it with garlic fried rice or a side of Filipino sinigang soup. The crispy tortilla crowns and fresh lime wedges make it perfect for sharing at gatherings or as a light lunch.

★★★★★4.8(4 reviews)
Categories Main Courses