Nanban-Zuke (Sweet-Sour Marinated Fried Fish)
Why this recipe works
- Balanced sweet-sour flavour: Rice vinegar brings brightness, while soy sauce and sugar round the marinade into a tangy, savoury dressing.
- Light coating: A thin cornflour coating helps the fish fry delicately, then absorb the marinade without becoming heavy.
- Improves as it rests: Chilling gives the vegetables and fried fish time to take on the sweet-sour seasoning.
- Hot fish, cool marinade: Adding the fish to the marinade while still hot helps the seasoning penetrate and softens the coating in the characteristic nanban-zuke style.
Get the most out of this recipe
Timing notes
- Allow time to chill: The fish needs at least a short rest in the fridge so the marinade can soak in properly.
- Serve chilled or room temperature: Take it straight from the fridge for a firmer texture, or let it stand briefly before serving for a softer, more rounded flavour.
- Good for making ahead: The flavour develops well after several hours, making this a useful dish to prepare earlier in the day.
Adjust the heat
- For less heat: Remove more of the chilli seeds or use a smaller amount of chilli in the marinade.
- For more heat: Leave some seeds in the chilli or add a little extra sliced chilli to the vegetables.
- Keep it gentle: Nanban-zuke should taste bright and sweet-sour first, with chilli as a light accent rather than the main flavour.
Ingredient notes
- Choose firm white fish: Skinless, boneless white fish that holds its shape will be easier to fry and turn in the marinade.
- Slice vegetables finely: Thin onion, carrot and ginger soften quickly in the dressing and are easier to serve with the fish.
- Use fresh ginger: Fresh ginger gives the marinade a clean, aromatic bite that dried ginger will not replicate.
Common mistakes
- Frying too much at once: Crowding the pan lowers the oil temperature and can make the fish greasy rather than lightly crisp.
- Using too much coating: A heavy layer of cornflour can turn pasty in the marinade; keep the coating thin and shake off the excess.
- Letting the fish cool first: Move the fish into the marinade while it is still hot so it absorbs the seasoning more effectively.
Equipment you'll need
Ingredients
Instructions
- Make the marinade: put the rice vinegar, light soy sauce and caster sugar in a small saucepan and warm over low heat, stirring just until the sugar dissolves. Take off the heat and pour into a wide bowl to cool slightly.
- Thinly slice the onion, cut the carrot into fine matchsticks, and finely slice the ginger. Thinly slice the red chilli, shaking out some seeds if you prefer less heat, then add all the vegetables to the marinade and toss.
- Cut the white fish into bite-sized pieces and pat dry. Put the cornflour in a bowl and coat the fish lightly, shaking off any excess so the coating stays thin.
- Heat the sunflower oil in a large frying pan over medium-high heat until shimmering. Fry the fish in batches for 2 to 3 minutes per side until lightly golden and crisp, then lift out with tongs and drain briefly in a sieve-strainer.
- While the fish is still hot, slide it into the marinade, turning gently so every piece is coated and nestled among the vegetables. Leave to cool, then cover and chill for at least 1 hour so the flavours soak in and the fish turns tender.
- Serve chilled or at room temperature, spooning the vegetables and some of the sweet-sour marinade over the fish. If needed, turn the fish once more just before serving to re-coat it.
Recipe notes
Tips
- For the best texture, keep the cornflour coating light and fry in batches so the oil temperature does not drop.
- Nanban-zuke improves after a few hours; if making ahead, give it a gentle turn halfway through chilling so the fish marinates evenly.
- Food safety: if serving to pregnant people, young children, older adults, or anyone immunocompromised, make sure the fish is cooked through and served well chilled.
Substitutions
- Replace caster sugar with light brown sugar for a slightly deeper sweetness.
- Replace sunflower oil with vegetable oil for frying.
Storage
- Refrigerate up to 2 days
- Store covered in the fridge with the fish submerged in the marinade. Serve straight from the fridge or let it stand 15 minutes at room temperature; do not reheat, as the fish will lose its delicate texture.
Ratings & reviews
Liked this recipe? Share your feedback to support our cooking community.
Tried this recipe?
Choose 1–5 stars. A comment is optional.
Stay inspired
Discover new recipes, seasonal favourites and cooking inspiration every day. Follow JustRecipes on Pinterest and Spillt.
Recipe overview
- Servings: 4 servings
- Total time: 2h 30min (35min active)
- Difficulty: Medium
- Cuisine: Japanese
-
Allergens:
Soybeans
Plan your meals and get a complete grocery list automatically.
Add to meal plannerEquipment you'll need
Got ingredients left?
Find recipes using ingredients from this recipe or what you already have at home.
Find recipes with these ingredients →Make this recipe easier next time
AdvertisementThese tools help you get better results with less effort.
Misen Carbon Steel Nonstick Frying Pan 12 Inch
- Works on all stovetops
- Naturally nonstick when seasoned
- Requires seasoning and maintenance
Pyrex Glass Mixing Bowls with Lids
- Microwave safe
- BPA-free lids
- Glass is heavier
All-Clad Tri-Ply Stainless Steel Saucepan
- Excellent heat control
- Premium build quality
- Expensive
KitchenAid Stainless Steel Mixing Bowls
- Non-slip base
- Stainless steel
- Not microwave safe
Enjoy cooking with JustRecipes?
Add JustRecipes as one of your preferred Google sources to discover our recipes more easily across Google Search.
Add JustRecipes to GoogleEvery recipe on JustRecipes follows the same structured editorial process. Learn how recipes are created, validated, translated, illustrated, and continuously improved across the platform. How we create recipes.
























