Disclosure: This post may contain affiliate links. As an Amazon Associate, we earn from qualifying purchases. We only recommend products we trust.
The scent of fish sizzling over an open flame is one of those simple joys that instantly makes you hungry. In Japan, this tradition takes the form of shioyaki, or salt-grilled fish, often skewered and cooked until the skin crackles and the flesh turns flaky and tender.
Today, weโre making Japanese grilled fish on a stick, a recipe that uses whole small fish like ayu, mackerel, or trout, seasoned simply with sea salt and sometimes brushed with sake. If youโre eager to dive right into the recipe, scroll down to the Jump to Recipe button or skim the Table of Contents for the exact section you need.
Table of Contents
Ingredients You’ll Need

- Whole small fish (4โ6 pieces, 6โ8 oz each) โ Ayu (sweetfish), Pacific saury (sanma), smelts, small mackerel, or rainbow trout all work well.
- Sea salt (about 2% of the fishโs weight) โ Roughly 1 to 1ยฝ teaspoons per 7 oz fish; this is the key seasoning for authentic shioyaki.
- Sake (3 tablespoons, optional) โ Used to rinse or brush the fish before grilling, helps remove fishy aroma and crisp the skin.
- Neutral oil (1 teaspoon) โ For lightly oiling the grill grates to prevent sticking.
- Lemon wedges or yuzu โ Served on the side for squeezing over the hot fish.
- Grated daikon radish (daikon oroshi, well-drained) โ A traditional garnish that pairs beautifully with grilled fish.
- Optional condiments โ Soy sauce, shichimi togarashi (Japanese chili blend), or yuzu kosho for added flavor at the table.
- Skewers โ Long metal skewers or thick bamboo skewers (soak bamboo at least 30 minutes to prevent burning).
Step-by-Step Instructions
Step 1: Clean and Prepare the Fish
Rinse each fish under cold water and gently pat dry with paper towels. If needed, remove scales by scraping lightly with the back of a knife. Cut out the gills and intestines, but keep the belly as intact as possible to maintain the traditional look.
For small delicate fish, you can even push out the guts with chopsticks through the mouth.
Step 2: Rinse with Sake (Optional)
Brush or splash a little sake over the fish, then pat dry again. This helps tame any strong aroma and makes the skin crispier once grilled.
Step 3: Salt the Fish (Shioyaki Style)
Sprinkle sea salt evenly all over the fish, including the fins and head, and just a pinch inside the cavity. Use about 1 to 1ยฝ teaspoons per fish (for a 7 oz fish). Let them rest at room temperature for 20โ30 minutes. This draws out moisture and deepens the flavor.
Step 4: Skewer the Fish
Take a long metal or bamboo skewer (well-soaked if bamboo) and insert it through the mouth or eye, then carefully thread it down toward the tail. For a more traditional โswimmingโ effect, weave the skewer in a slight zig-zag so the fish curves naturally.
Step 5: Preheat and Prepare the Grill
Preheat your grill to medium-high heat, about 400โ450ยฐF. Clean the grates and lightly oil them with a paper towel dipped in neutral oil to prevent sticking. If using charcoal, wait until the coals are glowing hot with a light ash.
Step 6: Grill the Fish
Place the skewered fish directly on the grill, skin side toward the heat. Cook for 6โ8 minutes, then carefully flip once with a thin spatula or tongs. Grill another 4โ6 minutes until the skin is golden and blistered, the fins are slightly crisp, and the flesh is opaque and flakes easily. The internal temperature should be about 135โ140ยฐF.
Step 7: Serve Hot and Fresh
Remove from the grill and serve immediately on the stick with lemon wedges and grated daikon on the side. A small dip of soy sauce or a sprinkle of shichimi togarashi can add a final flavor kick.
Japanese Grilled Fish on a Stick
- Total Time: 32 minutes
- Yield: 4 servings 1x
Description
Authentic Japanese grilled fish on a stick (Shioyaki). Whole fish skewered, salted, and grilled until the skin is crisp and the flesh is tender. Simple, smoky, and perfect with lemon and grated daikon.
Ingredients
- Whole small fish (ayu, sanma, smelts, mackerel, or trout), 4โ6 fish (6โ8 oz each)
- Sea salt, 1โ1ยฝ tsp per fish (about 2% of fish weight)
- Sake, 3 tbsp (optional, for rinsing and brushing)
- Neutral oil, 1 tsp (for grill grates)
- Lemon wedges or yuzu, for serving
- Grated daikon radish (well-drained), for serving
- Optional condiments: soy sauce, shichimi togarashi, yuzu kosho
- Long metal or bamboo skewers (soak bamboo for 30 minutes)
Instructions
- Clean and rinse the fish under cold water. Remove scales if needed, and take out gills and intestines while keeping the belly mostly intact. Pat dry.
- (Optional) Brush fish lightly with sake, then pat dry again to reduce aroma and help crisp the skin.
- Sprinkle sea salt evenly over the entire fish, including fins and head, with a pinch inside the cavity. Rest 20โ30 minutes at room temperature.
- Insert a skewer through the mouth and carefully thread down toward the tail. For a curved โswimmingโ shape, weave the skewer slightly zig-zag.
- Preheat grill to medium-high (400โ450ยฐF). Clean and lightly oil grates.
- Grill fish skin-side toward heat for 6โ8 minutes, flip once, then cook another 4โ6 minutes until skin is crisp, fins slightly charred, and flesh is opaque. Internal temp should be 135โ140ยฐF.
- Serve hot on skewers with lemon wedges, grated daikon, and optional condiments.
Notes
- Traditional Japanese shioyaki uses only fish and salt, but sake rinse and daikon garnish are common.
- Use small whole fish for best results, as they grill evenly and stay intact on skewers.
- Prep Time: 20 minutes
- Cook Time: 12 minutes
- Category: Seafood
- Method: Grilling
- Cuisine: Japanese
Nutrition
- Serving Size: 1 fish (approx. 150g)
- Calories: 210
- Sugar: 0g
- Sodium: 620mg
- Fat: 9g
- Saturated Fat: 2g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 0g
- Fiber: 0g
- Protein: 29g
- Cholesterol: 75mg
Pro Tips for Perfect Shioyaki on a Stick
- Dry fish thoroughly for crispy skin
After rinsing and salting, always pat the fish completely dry before grilling. Extra moisture is the enemy of crisp skin. - Salt evenly, not just on the surface
Donโt forget to sprinkle a little salt inside the cavity and along the fins. This helps the fish season all the way through and keeps the fins deliciously crunchy. - Flip only once
Fish is delicate. Resist the urge to fuss with it, let it cook undisturbed until it releases naturally from the grill, then flip carefully with a thin spatula. - Angle the skewers for even cooking
Traditionally, the skewers are placed at a slight tilt over the fire, which keeps the fish in a natural โswimmingโ shape and helps it cook evenly. - Cook by sight, not just time
Look for blistered skin, crispy fins, and opaque flesh. Every grill runs a little different, so trust your eyes and nose as much as the clock.
Did you know? In Japan, grilled fins are often considered the tastiest bites, enjoyed almost like crispy chips.
Serving Ideas
-> One of the beautiful things about shioyaki is how simply itโs served in Japan, just rice, miso soup, and pickles, and you have a perfectly balanced meal. Place the skewered fish right on a plate, squeeze a bit of lemon, and enjoy it straight off the stick for that authentic street-food feel.
-> If youโd like to turn it into a fuller spread, serve it alongside a bowl of steamed rice, a small dish of pickled cucumbers, and a light miso soup. Grated daikon on the side keeps every bite refreshing.
-> When I first read about Japanese home cooking, I loved the idea that a humble plate of rice and grilled fish could be seen as complete comfort food. It reminded me how sometimes the simplest pairings create the most memorable meals.
And if youโre feeling adventurous, try pairing your shioyaki with chilled sake or green tea, itโs a traditional touch that brings the whole experience together.
FAQs
Can I make this without a grill?
Yes. You can broil the fish in your oven, place the rack about 6 inches from the heat and broil 4โ6 minutes per side until the skin is crisp.
What kind of fish works best for shioyaki?
Small whole fish like ayu, Pacific saury (sanma), smelts, small mackerel, or trout are ideal. They cook evenly on skewers and stay intact.
Do I have to use sake?
Not at all. Sake is traditional for rinsing and brushing, but the fish will still taste authentic with just salt and lemon.
How do I know when the fish is done?
The skin should be golden and crisp, and the flesh should turn opaque and flake easily. If youโre checking with a thermometer, aim for 135โ140ยฐF in the thickest part.
Supper on a Stick, the Japanese Way
Japanese grilled fish on a stick proves how little you need for big flavor. Salt, steady heat, and small whole fish give you crackly skin and tender flakes in minutes. It is simple to prep, quick to cook, and easy to serve right from the skewer.
You may like also: Crispy Fish Fingers Recipe
So fire up the grill, grab a lemon, and make this tonight. Then tell me how it went, what fish you used, and what you paired it with. If you have any questions, drop them in the comments below. Happy cooking!










