Side Dishes
This ukoy recipe with sweet potato delivers the perfect balance of crispy fish and tender sweet potatoes, all wrapped in the bold, tangy flavors of panlasang Pinoy.
The secret lies in the golden mustard seed crust on the fish and the caramelized sweet potatoes that soak up every savory drop.
I first tried this dish at a local carinderia, where the crispy ukoy and sweet potatoes became an instant favorite—now, I recreate it at home for that same satisfying crunch and sweet-spicy harmony.
The magic starts with the fish, lightly coated in mustard seeds for that signature crunch, then fried until golden and flaky. Meanwhile, the sweet potatoes are boiled until tender, then sautéed with garlic and soy sauce to deepen their natural sweetness.
The dish comes together in minutes, but the flavors develop as you eat, making every bite feel like a taste of home.
What makes this recipe special is how the crispy ukoy and sweet potatoes complement each other—savory, slightly sweet, and perfectly textured. The dish is hearty enough to stand alone but pairs beautifully with steamed rice or a simple salad.
The best part? It’s a one-pan wonder, keeping cleanup minimal while delivering maximum flavor.
Serve this dish at family gatherings or as a comforting weeknight meal, and you’ll understand why it’s a staple in Filipino kitchens. The combination of crispy fish and caramelized sweet potatoes is pure comfort food at its finest. Ready to bring this classic to your table?
Ingredients for ukoy recipe sweet potato panlasang pinoy
Crispy ukoy meets caramelized sweet potatoes—this dish delivers the perfect Filipino comfort food experience.
| Ingredient | Amount | Notes |
|---|---|---|
| Ukoy (White Fish Fillets) 🐟 | 1 ½ lb | Fresh, skinless, cut into strips |
| Yellow Mustard Seeds 🌶️ | ½ cup | Toasted for extra crunch |
| Sweet Potatoes 🍠 | 2 medium | Peeled, cut into chunks |
| All-Purpose Flour 🌾 | ¼ cup | For coating fish |
| Garlic Cloves 🧄 | 6 cloves | Minced for sweet potatoes |
| Soy Sauce 🍶 | ¼ cup | For caramelizing sweet potatoes |
| Vegetable Oil 🫒 | 3 tbsp | For deep frying |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Sugar 🍚 | 1 tbsp | For caramelizing sweet potatoes |
| Lemon Wedges 🍋 | 2 whole | For serving |
| Green Onions 🧅 | 3 whole | Sliced for garnish |
| Fish Sauce 🍶 | 1 tbsp | For umami depth |
| White Vinegar 💧 | 1 tbsp | For balancing flavors |
The ukoy is the star here, so freshness is key. Grab it from your local seafood counter or Asian market—the best fillets are firm, translucent, and smell fresh like the ocean. Filipino markets often have pre-cut ukoy, but if you're buying whole fish, ask for the white, flaky fillets. The mustard seeds? Toast them lightly in a dry pan first—they’ll add that signature crunch. For sweet potatoes, orange-fleshed varieties like Japanese or Beauregard work best, but any sweet potato will do in a pinch. Look for ones that feel heavy for their size, indicating sweetness.
No mustard seeds? Ground mustard powder works at half the amount, but the texture won’t be the same. Running out of fish sauce? Soy sauce plus a pinch of sugar gets you close, though you’ll lose that deep umami punch. The sweet potatoes can be roasted instead of sautéed if you’re short on time—toss them in oil, salt, and sugar, then roast at 400°F for 25 minutes. For extra crispiness on the ukoy, double the flour coating, but don’t skip the mustard seeds—they’re non-negotiable for that carinderia-style crunch. And if you’re feeling fancy, swap regular sugar for palm sugar for a more authentic Filipino touch.
This dish is all about timing—once the ukoy hits the fryer, it’s done in minutes. Keep the sweet potatoes warm in a 200°F oven** while you fry the fish. The ukoy stays crispy for about 10 minutes after frying, so serve it immediately. Store leftovers in the fridge for 2 days—the sweet potatoes reheat beautifully, but the ukoy gets soggy. For meal prep, fry only what you need for the day and keep the rest of the sweet potatoes prepped in the fridge. Garnish with green onions and lemon wedges right before serving—trust me on this, it makes all the difference.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe when I’m too tired to scrub pots—just toss the ukoy and sweet potatoes on a sheet pan, sprinkle the mustard seeds and flour, and let the oven do the work. No chopping, no mess, and honestly? The crispy edges on the fish are worth the minimal effort.
- Sweet & Tangy Crunch: That yellow mustard seed crust isn’t just for looks—it adds a ridiculously satisfying bite that balances the sweetness of the sweet potatoes. The garlic? Oh, it’s there in every bite, but it doesn’t overpower. It’s like a hug for your taste buds.
- Lunchbox Hero: Between us, this is my go-to for packed lunches. The fish stays tender, the sweet potatoes hold up, and the whole thing reheats like a dream. (Yes, even on a Tuesday night.) My kids actually finish their meals—proof it’s a winner.
- Budget-Friendly Feast: Ukoy is cheap, sweet potatoes last forever, and you’re not drowning in expensive ingredients. I’ve made this feed six people for under $15, and the leftovers? Just as good cold the next day. Practical, tasty, and guilt-free.
Step-by-step instructions for ukoy recipe with sweet potato panlasang Pinoy
Here’s how to balance crispy ukoy with caramelized sweet potatoes in one delicious dish.
Prepare the Crispy Mustard Seed Coating
First, toast the 0.5 cup yellow mustard seeds in a dry skillet over medium heat for 3-4 minutes until they turn golden and smell nutty. Let them cool slightly, then pulse them in a food processor until finely ground—you want a texture similar to coarse sand. This will give your ukoy that signature crunch.
In a shallow bowl, mix the toasted mustard seeds with the 0.25 cup all-purpose flour, 1 tsp salt, and 0.5 tsp black pepper. Stir well to combine. This dry mixture is your secret to that irresistible crispy coating. Keep it ready—we’ll use it in the next step.
Caramelize the Sweet Potatoes
Peel and cut the 2 medium sweet potatoes into 1-inch chunks. In a large skillet, heat 2 tbsp vegetable oil over medium heat. Add the sweet potatoes and cook, stirring occasionally, for 8-10 minutes until they start to soften slightly.
Add the 6 minced garlic cloves, 0.25 cup soy sauce, 1 tbsp sugar, and 1 tbsp fish sauce to the skillet. Stir well and let it simmer for 5-7 minutes until the sweet potatoes are tender and the mixture thickens into a glossy, caramelized sauce. Here’s the thing—don’t rush this step. The sugar and soy sauce need time to meld and create that rich, sticky glaze.
Fry the Ukoy to Golden Perfection
Pat the 1.5 lb ukoy strips dry with paper towels—this is crucial for that crispy exterior. Working in batches to avoid overcrowding, dip each strip into the mustard seed-flour mixture, pressing gently to adhere the coating evenly. Heat the remaining 1 tbsp vegetable oil in a clean skillet over medium-high heat until shimmering.
Carefully add the coated ukoy strips and fry for 2-3 minutes per side until they turn a deep golden brown and the coating is crispy. You’ll know it’s ready when the edges look almost burnt in spots—that’s where the flavor happens. Transfer the fried ukoy to a paper towel-lined plate to drain excess oil.
Combine and Finish with Tangy Balance
Return the caramelized sweet potatoes to the skillet and stir in the 1 tbsp white vinegar. This adds a bright tang that cuts through the richness of the fried ukoy and sweet potatoes. Taste and adjust seasoning if needed—you might want a little more salt or a splash of soy sauce for depth.
Gently fold the crispy ukoy into the sweet potato mixture, coating each piece in the sticky glaze. Serve immediately, garnished with sliced green onions and lemon wedges on the side. The lemon adds a fresh contrast to the umami and sweetness, while the green onions bring a pop of color and freshness.
Pro Tips For Making Ukoy Recipe Sweet Potato Panlasang Pinoy
- FRIED UKOY FIRST: Toss the fish in the flour mix before frying the sweet potatoes—this way, you won’t have to juggle two hot pans. The ukoy stays crispier when it cooks immediately after dredging, and you’ll avoid that sad, soggy texture from waiting.
- GRATE SWEET POTATO DRY: Skip the rinse after grating—water dilutes the flavor and makes the panlasang sauce watery. Pat the shreds with a clean towel or paper towels to soak up excess moisture, then squeeze gently. (Yes, it feels weird, but trust me on this.)
- LOW-HEAT GARLIC: Sauté the minced garlic in the mustard seeds on medium-low until the seeds pop—high heat burns them before they bloom, leaving a bitter aftertaste. If your kitchen runs hot, add a splash of oil to the pan first.
- SAVE THE FISH SKIN: Leave the skin on the ukoy fillets when dredging—it acts as a natural barrier, keeping the fish from falling apart in the flour. Just pat it very dry first, or the skin will steam instead of crisp. (Pro move: use a paper towel to press it flat.)
Regional styles of these flavors
Carinderia-Style Crispy Ukoy
This version stays true to the classic ukoy you’d find in Filipino carinderias, where the fish is fried to a golden, crispy finish with a mustard seed crust that crackles with every bite. The secret is using toasted mustard seeds—not powder—for that authentic texture.
I always double-check my ukoy is skinless and firm, as the skin can interfere with the crispiness. For an extra touch, I add 1 tsp fish sauce to the frying oil just before cooking the fish—this infuses the oil with umami depth that soaks into the fish. 🌟
Bicolano Sweet Potato Twist
In the Bicol region of the Philippines, sweet potatoes are often cooked with coconut milk and chili, but this version keeps it simple with a soy-garlic glaze.
The key is balancing the sweetness of the potatoes with the savory soy sauce and a touch of white vinegar at the end. For a regional twist, swap the white vinegar for calamansi juice (if available) to mimic the tangy citrus notes used in Bicolano dishes.
The result is a dish that’s both comforting and vibrant. 🍠
Visayan-Style Sweet Potato Salad
In Visayas, sweet potatoes are sometimes served as a cooling salad alongside fried dishes. For this version, boil the sweet potatoes until tender, then slice them into rounds.
Toss with 1 tbsp soy sauce, 1 tsp sugar, 1 minced garlic clove, and 1 tbsp chopped green onions. A drizzle of calamansi juice or lemon adds brightness, making it a refreshing contrast to the crispy ukoy.
This style is perfect for hot days or as a side for barbecues. 🌶️
Pampanga-Style Sweet Potato Adobo
Pampanga, known for its rich adobo dishes, often incorporates sweet potatoes into their savory-sweet adobo style. After caramelizing the sweet potatoes with soy sauce and garlic, deglaze the pan with ½ cup coconut milk and simmer for 5 minutes.
Add 1 tbsp soy sauce, 1 tsp sugar, and ½ tsp black pepper, then fold in the crispy ukoy. The coconut milk adds a creamy depth that pairs beautifully with the crispy fish. Serve with steamed rice for a hearty meal. 🥥
Modern Fusion with Sweet Potato Fries
For a contemporary twist, turn the sweet potatoes into crispy fries by cutting them into sticks, tossing in oil, and baking at 425°F for 20 minutes until golden. Season with salt, black pepper, and smoked paprika, then serve alongside the ukoy.
The fries add a fun, crunchy element that kids and adults alike will love. Pair with a spicy vinegar dip (mix 2 tbsp vinegar, 1 tbsp soy sauce, and ½ tsp chili flakes) for dipping. 🍟
Nutrition facts
Frequently asked questions
Can I substitute regular potatoes for sweet potatoes in this recipe?
Sweet potatoes are ideal because their natural sweetness caramelizes beautifully with the soy sauce and garlic, creating that signature sticky glaze. Regular potatoes will work, but they won't develop the same rich flavor or texture. If you're set on using them, boil them first to soften, then sauté with extra sugar (1 tbsp) to mimic the sweetness.
What type of fish can I use if ukoy isn't available?
Ukoy is a delicate white fish, so look for similar mild, flaky varieties like tilapia, cod, or snapper. Avoid firm fish like salmon or tuna—they won't get as crispy. If using tilapia, pat it extra dry before frying to ensure maximum crispiness. The mustard seed coating works best with thin, even strips (½-inch thick) for even cooking.
How do I prevent the sweet potatoes from turning mushy?
Start by cutting them into even 1-inch chunks and boiling them for only 6-8 minutes until just tender (they'll finish cooking in the pan). When sautéing, keep the heat at medium and stir frequently to prevent sticking. Adding a splash of water or broth (1 tbsp) to the pan can help create steam and keep them tender without mushiness.
Can I make this dish ahead of time?
The ukoy is best served immediately after frying to maintain its crispiness, but you can prep the sweet potatoes up to 1 day ahead. Store them in the fridge and reheat in the skillet over low heat with a splash of water to revive their texture. For the ukoy, fry only what you need for the day—leftovers lose crispiness quickly. If reheating, bake at 375°F for 5-7 minutes to restore some crunch.
What's the best way to store leftovers?
Store the crispy ukoy and sweet potatoes separately in airtight containers. The ukoy will stay crispy for about 2 days in the fridge if kept in a single layer, but it's best eaten within 1 day. Reheat the sweet potatoes in the microwave for 1-2 minutes with a damp paper towel to restore moisture. For longer storage, freeze the sweet potatoes (up to 3 months) and reheat from frozen in the oven at 350°F for 15 minutes.
