Side Dishes
This ukoy recipe with sweet potato panlasang Pinoy delivers the perfect balance of crispy fried fish and savory-sweet side dish that defines Filipino comfort food. 🌟 The secret lies in a light, airy batter for the ukoy that stays crispy even after frying, paired with sweet potatoes simmered in a tangy soy-ginger sauce that caramelizes into rich, umami depth.
I developed this recipe after years of perfecting the art of Filipino street food flavors at home—where the celery crown on top isn't just decoration, but a signature crunch that elevates every bite.
The sweet potato side is where the magic happens—thinly sliced potatoes absorb the panlasang sauce's perfect harmony of soy, vinegar, garlic, and chili, creating tender yet slightly crisp edges.
What makes this dish truly authentic is the use of traditional Filipino ingredients: calamansi for brightness, fish sauce for depth, and just enough sugar to balance the tang.
The ukoy batter, meanwhile, requires patience—whisking egg whites to stiff peaks ensures that golden, lacy crust that shatters with every bite, revealing moist, flaky fish underneath.
By the time you serve this dish, you'll have a plate that looks as impressive as it tastes: crispy ukoy with its signature celery crown, piled beside sweet potatoes glistening with caramelized sauce.
The combination of textures—crunchy, tender, crispy—makes this a complete meal that feels like a home-cooked version of what you'd find at a bustling Filipino karinderia. The dish pairs beautifully with steamed rice and a simple atchara (pickled papaya) to cut through the richness.
What sets this recipe apart is its ability to transport you to a Filipino street food stall with just a few key techniques: proper batter consistency for the ukoy, precise timing for the sweet potatoes, and the right balance of sweet, sour, and umami in the sauce.
Whether you're serving this for a family dinner or a gathering with friends, it's a dish that will leave everyone asking for seconds—and the recipe to take home. Let's get cooking!
Ingredients for ukoy recipe sweet potato panlasang pinoy
Pantry staples plus fresh fish and celery for that signature Filipino crunch.
| Ingredient | Amount | Notes |
|---|---|---|
| White Fish Fillets 🐟 | 1 ½ lb | Firm white fish like tilapia or cod |
| All-Purpose Flour 🌾 | 1 cup | For crispy ukoy batter |
| Large Eggs 🥚 | 4 whole | Separate whites and yolks |
| Baking Powder 🧂 | 1 tbsp | For extra crispiness |
| Salt 🧂 | 1 tsp | Fine sea salt preferred |
| Vegetable Oil 🫒 | 3 cups | For deep frying |
| Celery Stalks 🧅 | 4 whole | Thinly sliced for crown |
| Sweet Potatoes 🍠 | 2 medium | OR 1.5 lbs total weight |
| Yellow Onion 🧅 | 1 whole | Thinly sliced |
| Garlic Cloves 🧄 | 6 cloves | Minced for sauce |
| Soy Sauce 🍶 | ½ cup | Filipino soy sauce preferred |
| Calamansi Juice 🍋 | ¼ cup | OR substitute lime juice |
| Fish Sauce 🍶 | 2 tbsp | For umami depth |
| White Vinegar 🍶 | 2 tbsp | For tangy balance |
| Brown Sugar 🍚 | 2 tbsp | For caramelization |
| Red Chili Flakes 🌶️ | 1 tbsp | Adjust to taste |
| Green Onions 🧅 | 2 whole | Chopped for garnish |
The fish matters most here—tilapia or cod stays flaky and absorbs the batter well. Local Asian markets usually have the best selection for ukoy. If you can't find calamansi, lime juice works in a pinch—just add a pinch of salt to mimic the tartness. For the sweet potatoes, orange-fleshed varieties caramelize best. I always grab a few extra potatoes because they disappear fast once everyone sees that sauce. The celery crown? That's non-negotiable—it's what makes ukoy look like it came straight from a Filipino street stall.
No calamansi juice? Lime plus a splash of vinegar gets you close. Running low on fish sauce? Soy sauce plus a dash of Worcestershire works, though it won't be quite as deep. The batter needs to be light—overmixing makes it tough. For the sweet potatoes, baby potatoes work too if you slice them thin. The key is getting those slices even—use a mandoline if you're feeling fancy. And if you're worried about the batter sticking, wet your hands slightly when shaping the fish.
The ukoy batter stays crispy for about 20 minutes after frying—serve it right away. Leftover sweet potatoes? They reheat beautifully—just add a splash of water and warm through. Store the batter ingredients in the fridge for up to 3 days, but the fish should go straight from fridge to fryer. The sauce keeps for 5 days in the fridge, though it tastes best fresh. I always make double—leftovers make killer rice bowl fillings the next day.
Why You'll Love This Recipe
- No-Fuss Breading: I swear by the flour-egg-baking powder mix—just dip, shake off the excess, and fry. No rolling, no stress, and the fish stays light while the edges get that golden crunch. My kids help with this part, and honestly? They never complain about cleanup afterward.
- Sweet Heat Magic: That caramelized sweet potato sauce cuts through the richness of the fried fish like a dream. The umami from the soy-vinegar base? It’s the kind of balance that makes you reach for seconds without thinking.
- Leftover Hero: This dish actually improves the next day. Cold fish fillets in the fridge? Toss them in a quick stir-fry with leftover rice and a splash of the same sauce—suddenly, you’ve got a new meal with zero effort.
- Budget Win: White fish is affordable, and a single batch feeds four for under $15. Between us, I’ve stretched this into five meals by repurposing the sauce for rice bowls or even as a quick pasta topping. Practical? Absolutely. Delicious? Ridiculously so.
Step-by-step instructions for ukoy recipe with sweet potato panlasang Pinoy
Crispy ukoy meets sweet potato goodness in this Filipino comfort food masterpiece.
🍳 Step 1: Prepare the Celery Crown and Sweet Potato Base
First, slice the 4 whole celery stalks into thin, even strips—about ¼-inch thick. You'll want to create a circular crown shape for each ukoy, so keep them uniform. Next, peel and slice the 2 medium sweet potatoes into ¼-inch thick rounds—you should have about 12 slices total for 4 servings.
Here's the thing—arrange the celery strips in a circular pattern around the edge of each sweet potato slice, like a crown. Use a tiny dab of the 1 whole yellow onion (thinly sliced) in the center to hold the celery in place. This creates that iconic ukoy presentation while keeping the sweet potato as the star of the panlasang sauce.
👨🍳 Step 2: Make the Crispy Ukoy Batter
In a large bowl, whisk together the 1 cup all-purpose flour, 1 tbsp baking powder, and 1 tsp salt. In a separate bowl, beat the 4 whole large eggs until just combined. I like to separate the whites and yolks first—beat the yolks with a pinch of salt, then gently fold in the stiffly whipped whites at the end for extra crispiness.
Combine the dry ingredients with the egg mixture, stirring just until smooth. The batter should be thick but pourable—like heavy cream. Don't overmix or you'll get tough ukoy instead of crispy. Let the batter rest for 10 minutes while you prepare the frying setup. This resting time helps the baking powder activate fully for maximum crispiness.
🔥 Step 3: Fry the Ukoy to Golden Perfection
Heat 3 cups vegetable oil in a deep fryer or heavy pot to 350°F. You'll know it's ready when a small piece of batter drops in and floats immediately. Dip each sweet potato slice with its celery crown into the batter, letting any excess drip off, then carefully lower into the hot oil.
Fry for 3-4 minutes until the batter turns deep golden brown and the sweet potato feels tender when pierced with a skewer. Remove with a slotted spoon and drain on paper towels. Don't overcrowd the fryer or the oil temperature will drop, making your ukoy greasy instead of crispy. Work in batches if needed.
🍳 Step 4: Cook the Savory Soy-Ginger Panlasang Sauce
In a separate pan, sauté the 6 cloves minced garlic in 1 tablespoon vegetable oil over medium heat for 30 seconds until fragrant. Add the 1 whole yellow onion (thinly sliced) and cook for 2 minutes until softened. Stir in the 0.5 cup soy sauce, 0.25 cup calamansi juice, 2 tbsp fish sauce, 2 tbsp white vinegar, 2 tbsp brown sugar, and 1 tbsp red chili flakes. Simmer for 5-7 minutes until slightly thickened.
Here's where the magic happens: the sauce should be glossy with a perfect balance of sweet, tangy, and umami flavors. Taste and adjust—add more brown sugar if it's too sour, or a splash of water if it's too thick. The sauce should coat the back of a spoon but still be pourable. Keep it warm while you finish the ukoy.
🥘 Step 5: Assemble and Serve with Garnish
Arrange the crispy ukoy on a serving platter, spooning the warm panlasang sauce over each piece. The contrast of crispy ukoy with the velvety sauce is what makes this dish unforgettable. Garnish with the 2 whole green onions (chopped) for freshness and color.
Serve immediately while everything is hot and crispy. The ukoy should be golden outside with tender sweet potato inside, perfectly complemented by the savory-sweet sauce. Pro tip: Dip in extra sauce for maximum flavor—this is where all the umami goodness hides!
Pro Tips For Making Ukoy Recipe Sweet Potato Panlasang Pinoy
- PAT THE FISH DRY: Sweet potatoes and fish don’t mix well with moisture—wet fillets steam instead of frying. Grab paper towels and press firmly on both sides before dredging. I learned this the hard way when my first batch turned out soggy and bland.
- USE COLD BEER BATTER: Chill your egg-and-flour batter with a splash of cold beer (or sparkling water) for a lighter crust. The carbonation creates tiny air pockets, so the ukoy stays crispy longer. Sounds weird, but it works—my grandmother swore by it.
- FRIED IN BATCHES: Overcrowding the pan drops the oil temperature, leading to greasy, uneven cooking. Fry 2-3 pieces at a time, and resist the urge to flip too soon—wait for a golden crust, about 3-4 minutes per side.
- SWEET POTATO SLICES THIN: Thick slices absorb oil and turn greasy; aim for ¼-inch thickness. Use a mandoline if you’re impatient, but a sharp knife works too. Even cooking is the thing that matters most here.
Essential equipment for perfect results
Deep Fryer Essentials
For perfect ukoy, a deep fryer or heavy pot with high sides is non-negotiable. I use a Cuisinart 3.5-quart deep fryer—it maintains 350°F consistently without overheating.
If you don’t have one, a cast-iron Dutch oven works too, but monitor the oil temperature closely with an instant-read thermometer like the Thermoworks Smoke. Oil splatter is inevitable, so wear heat-resistant gloves and keep a metal spatula nearby for quick flipping. 🔥
Batter Prep Tools
Separating egg whites from yolks requires precision, so grab a clear glass bowl and a fine-mesh sieve to strain the whites for stiff peaks. A hand mixer (like the KitchenAid KHM5211OB) whips whites faster than elbow grease, but I still prefer beating them by hand for better control.
For the dry ingredients, a whisk ensures no lumps form in the flour mixture. A measuring cup and spoon guarantee accurate ratios—1 cup flour and 1 tbsp baking powder are critical for that signature crispiness. ✨
Celery Crown Setup
A sharp chef’s knife and cutting board are musts for slicing 4 celery stalks into ¼-inch strips. For even slices, a mandoline (like the OXO Good Grips) speeds up prep, but a steady hand works too.
To assemble the crowns, use a small offset spatula to gently press the celery strips into place around each sweet potato slice. A toothpick helps secure the crowns temporarily until they’re battered and fried. 💡
Sauce Simmering Gear
The panlasang sauce needs a stainless-steel sauté pan (I love my All-Clad Stainless) to handle the medium heat without scorching. A wooden spoon stirs gently to avoid breaking the garlic or onions.
For tasting adjustments, keep a small bowl of extra calamansi juice and fish sauce nearby—Filipino flavors are all about balance. A fine-mesh strainer is handy if you prefer a smoother sauce, though I like the texture of minced garlic. 🍶
Serving Presentation
To plate like a pro, use a large serving platter (like a Corelle stoneware dish) to showcase the ukoy and sauce. A slotted spoon helps arrange the crispy pieces neatly. For garnish, chopped green onions need a pair of kitchen shears for quick, even cuts.
Serve with steamed jasmine rice in a rice cooker (my Zojirushi NS-LAC10) for the full Filipino experience. Don’t forget a small bowl for extra sauce—this is where the magic happens! 🥘
Nutrition facts
Frequently asked questions
Can I use regular potatoes instead of sweet potatoes for this recipe?
Sweet potatoes are ideal because their natural sweetness balances the savory panlasang sauce beautifully. Regular potatoes will work, but they won't caramelize as nicely and may make the dish taste less rich. If you must substitute, try orange-fleshed potatoes—they're the closest in flavor.
How do I get the ukoy batter extra crispy?
The secret is in the technique: rest the batter for 10 minutes before frying to let the baking powder activate fully. Also, keep your oil at 350°F and avoid overcrowding the fryer. Fry in batches if needed, and drain on a wire rack instead of paper towels to maintain crispiness longer.
What can I substitute if I don't have calamansi?
No problem! Mix lime juice with a pinch of salt to mimic calamansi's tartness. For extra authenticity, add a splash of white vinegar (about 1 tsp) to the lime juice. The sauce will still taste bright and tangy—just slightly different in complexity.
Can I make this recipe without deep-frying?
You can try baking the ukoy for a lighter version, but it won't achieve the same crispy texture. For baking, coat the sweet potato slices in batter, then bake at 425°F for 15-20 minutes until golden. The result will be softer and less crispy, but still delicious with the panlasang sauce.
How long will leftovers keep in the fridge?
The ukoy stays crispy for about 20 minutes after frying, so serve it fresh. The sweet potatoes with sauce will keep in the fridge for 3-4 days in an airtight container. Reheat gently in a pan with a splash of water to restore moisture. For best results, make the sauce fresh each time—it's where most of the flavor lives!
