Nanban-Zuke (Sweet-Sour Marinated Fried Fish)

Nanban-zuke brings together lightly fried white fish and a sharp-sweet vinegar marinade, a combination prized in Japanese home cooking for its clean flavour and make-ahead ease. The fish is coated thinly in cornflour and fried until delicate and crisp, then added to the marinade while hot so it absorbs the rice vinegar, soy and sugar as it cools. Onion, carrot, ginger and chilli give the dish freshness, crunch and gentle heat. Served chilled or at room temperature, it works especially well as a starter or small sharing plate, with the fish turning tender while the vegetables stay bright and lively.
Cuisine style Japanese home-style appetiser
Spice level Mild
Cooking style Make-ahead friendly
Time commitment Under 3 hours

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
Print
  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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.

Made this recipe? Rate it — a comment is optional.

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.

If you leave a comment, use 10–500 characters.

Stay inspired

Discover new recipes, seasonal favourites and cooking inspiration every day. Follow JustRecipes on Pinterest and Spillt.

Nanban-Zuke (Sweet-Sour Marinated Fried Fish)
Image by JustRecipes
Pinterest

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 planner

Equipment you'll need

Advertisement

Recommended tools for this recipe

Best overall

Misen Carbon Steel Nonstick Frying Pan 12 Inch

Versatile induction-ready pan
  • Works on all stovetops
  • Naturally nonstick when seasoned
  • Requires seasoning and maintenance

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

Advertisement

These tools help you get better results with less effort.

Best overall

Misen Carbon Steel Nonstick Frying Pan 12 Inch

Versatile induction-ready pan
  • Works on all stovetops
  • Naturally nonstick when seasoned
  • Requires seasoning and maintenance
Best value

Pyrex Glass Mixing Bowls with Lids

Microwave-safe glass
  • Microwave safe
  • BPA-free lids
  • Glass is heavier
Top quality

All-Clad Tri-Ply Stainless Steel Saucepan

Professional-grade tri-ply saucepan
  • Excellent heat control
  • Premium build quality
  • Expensive
Best overall

KitchenAid Stainless Steel Mixing Bowls

Non-slip steel set
  • Non-slip base
  • Stainless steel
  • Not microwave safe

Browse alphabetically

Looking for a specific recipe? Choose a letter below to jump directly to recipes starting with that letter or number.

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 Google

Every 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.