Work Text:
In the galley of the Thousand Sunny, Sanji stood at the stove, an unlit cigarette clamped between his lips, heart beating rapidly, because before him lay a fish so rare entire kingdoms had vanished over the right to taste it.
The fish was long and sleek, its scales overlapping in tight, perfect rows that shifted color whenever Sanji moved. In one angle it gleamed deep ocean-blue, then with the smallest tilt it flushed pearl-white, then sunset gold. Along its flanks ran three thin lines, faintly glowing with a soft silver sheen. Its fins were translucent, veined delicately like glass wings, each edge tipped with a thread of crimson. The head was narrow and elegant, with a long, curved mouth. Its eyes were huge, dark as midnight with flecks of green light drifting inside them, as though tiny plankton swam there. Just behind the gills, the skin was faintly patterned in spirals, reminiscent of old maps.
When the ship rocked, the scales shivered and made a whispering sound, like waves brushing sand, making Sanji think of perfect islands that only appeared at dawn, of reckless devotion, of love fierce enough to ruin you and worth it anyway.
He took a quivering breath.
Cooking such a treasure was an awe-inducing honor, and a colossal problem he could blame squarely on Roronoa Zoro.
Two days ago, the crew had docked at a forgotten trading port, the kind that didn’t bother with a name because it assumed no one important would ever come back. Sanji had gone ashore in search of rare spices; Zoro had gone because he’d followed Sanji, then promptly gotten lost in a straight line.
By the time Sanji tracked him down, Zoro was arguing with a fishmonger at the far end of the dock. Between them sat an open crate marked in faded warnings and unfamiliar symbols, the kind most people had the sense to leave alone.
Zoro, naturally, had not had the sense.
“He said it was alcohol,” Zoro claimed angrily, jabbing a finger in the fishmonger’s general direction. “He lied.”
The fishmonger, who did not seem to speak any language known to them, looked on the verge of tears. Clutching his apron as if it might offer protection, he shook his head rapidly, bowing and babbling in a rush of panicked explanation.
Apparently, Zoro had already resolved the misunderstanding in his usual, violent fashion. One of his stupid swords had sliced the lock clean off the crate.
Inside, nestled in ice and strands of dark seaweed like a king laid out in state, lay the fish.
Even from a distance, Sanji felt it — an abrupt, hollow drop in his stomach, the unmistakable weight of recognition settling in his chest.
He had seen it once before, in a very old book at Baratie. The kind kept chained to the highest shelves, their spines cracked and swollen with damp, only ever unfastened when his adoptive father was certain no one was looking. Those volumes were thick with salt-stained pages and margins crowded by frantic, slanted handwriting, cataloging forbidden recipes, prepared with ingredients long since extinct, or wisely avoided.
Sanji liked to think he was wiser now than he had been back then.
Zeff had gone ashore that afternoon; errands, he’d said. Sanji had waited longer than necessary after the door closed, counting the sounds of the restaurant until he was sure Baratie had settled into its usual rhythm. Only then had he slipped upstairs, heart thudding, hands already damp.
He knew Zeff hadn’t chained those books out of superstition, but fear — the kind born of experience, of mistakes that didn’t stay mistakes for long. Still, he told himself he was just looking. Just curious.
The chains were cold under his fingers. Heavy. He worked them loose with a kitchen knife, every creak of metal loud as a gunshot in his ears. When the lock finally gave, it did so quietly, almost kindly, as if complicit.
Sanji opened the book.
And there it was.
Etched across a yellowed page in careful, reverent lines. A fish drawn with obsessive precision, every scale accounted for, every strange marking rendered exactly as if the artist had been afraid forgetting a single detail would invite disaster. Notes crowded the margins in multiple hands, some crossing others out, arguing in ink.
Do not rush. Do not waste. Do not cook unless you are prepared to give everything.
Sanji stared at it for only a second.
Then fear slammed into him, sharp and absolute, and he snapped the book shut, hands shaking as he shoved it back into place and fumbled with the chain. He didn’t breathe again until the lock was secure, until the shelf looked untouched.
He never opened it again.
Back on the dock, reality rushed back in. Coming face to face with this creature now seemed like fate — the bad kind.
The fishmonger had gone pale… ashen, really. His eyes flicked from the open crate to Sanji’s face, and something like doomed recognition passed between them. He bowed so deeply his forehead struck the wood, then straightened only to begin gesticulating wildly. Quite clearly, he begged them to take it, free of charge.
It was cursed, Sanji understood from frantic motions and broken words. Too unlucky to keep. It needed to be prepared.
And now it was here, before him — because Zoro had smashed the crate open, because the fishmonger had looked at Sanji like a drowning man looks at shore, and because Sanji could not have stopped himself from reaching for it, even if he’d wanted to.
Sanji looked down into the fish’s eyes, luminous even in death. The feeling returned all at once: sharp fear, but threaded through with something weightier.
Responsibility.
This was not an ingredient you used. This was a creature that demanded intention, devotion... and sacrifice. It demanded everything you had to give, and punished anything less.
With a silent prayer, Sanji reached for his knife.
The galley door slammed open, rebounding off the wall with a teeth-jarring crash.
Sanji flinched violently, heart lurching, and the knife rang sharply against the cutting board as he caught it just in time.
The moment shattered. The hush. The reverence. Gone.
He spun, fury blazing. “What the hell are you doing here?!” Sanji snapped.
Roronoa Zoro stood in the doorway, arms crossed. He looked around the galley as if he’d just wandered in by accident, which he probably had.
“You’re loud,” Zoro grimaced. “I have a headache.”
Sanji stared at him. The idiot mosshead looked like hell — eyes dull, posture loose in that way that meant he was still half-pickled, mind nowhere near sharp enough to be in a room that required precision.
“You shithead just ruined something,” he growled. “If you don’t leave right now, I’m going to make the headache much worse.”
Zoro didn’t react. His gaze drifted instead, lazy and invasive, landing on the fish.
“Huh,” he said. “It’s that ugly thing.”
Something sharp twisted in Sanji’s chest. “Get. Out. Before I fillet you.”
Zoro didn’t move. He leaned against the doorframe instead, eyes still fixed on the cutting board.
“It looks wrong,” he observed. “Can’t you just throw it away?”
Sanji shot him a murderous look. “No,” he replied flatly. “I can’t, thanks to you. It’s cursed, and if I screw this up, it won’t just be my problem.”
“Mmm,” Zoro hummed, unconvinced. “That’s too stupid even for you.”
The knife trembled faintly in Sanji’s hands. A vein began to throb at his temple.
Zoro shrugged, like he was bored of the conversation. “You’ve ruined dishes before,” he said. “This isn’t any different.”
The knife stopped trembling.
It moved.
Sanji whirled, fury snapping loose like a lit fuse, the blade flashing up in a sharp, dangerous arc that stopped a hair’s breadth from Zoro’s throat. The cutting board rattled. The fish’s scales chimed faintly in protest.
“Get. OUT.” Sanji snarled. “I am done with your bullshit.”
Roronoa Zoro didn’t even flinch. He just watched Sanji with a steady gaze, and then took a step closer.
The blade was now touching skin.
“You’re shaking,” Zoro remarked.
Sanji’s breath came fast, sharp, cut through with the unmistakable stink of Zoro up close. Salt and steel. Sweat and grime. And on top of everything the sharp bite of alcohol always clinging to him.
“Take one more step and I swear—”
“You won’t,” Zoro interrupted. “Because you don’t want to scare it.”
Sanji froze.
Zoro’s eyes flicked to the fish. Sanji resisted turning his head too — but he could feel it then. Like standing at the edge of deep water and knowing something beneath the surface had noticed you.
“It’s still watching,” Zoro whispered. “Maybe not with its eyes. But it knows when you’re being sloppy.”
Sanji’s jaw tightened. “It’s dead.”
“Doesn’t feel like it,” Zoro said. “Feels like it’s deciding whether you’re worth the trouble.”
The fish’s scales gave the faintest sound, a soft chiming whisper.
Zoro shifted just enough that the blade pressed more firmly against his throat.
“You come at it like that,” Zoro continued, “all anger and noise, it’ll think you’re just another idiot with a knife. And you’ll prove it right.”
Sanji’s grip tightened despite himself. The fish’s scales chimed again, soft and crystalline, as if in agreement.
“Stop talking,” Sanji said hoarsely.
Zoro finally glanced back at him, mouth curving faintly. “You were right,” he said. “It’s totally cursed.”
Okay. Clearly, Zoro was just trying to rile him up. But… what if he wasn’t wrong?
If anything, the galley seemed to lean in closer, the air thick and waiting, as though the ship itself had decided to watch. Sanji swallowed, pulse hammering, and lowered the blade.
Feeling like he had lost a battle, he turned back to the cutting board.
The fish looked the same. Smooth scales. Strange markings. Dark eyes catching the low light. No hint of judgment.
Sanji tightened his grip on the knife.
All he had to do now was ignore the mosshead.
###
Zoro had woken up with a dry mouth and a dull, persistent ache behind his eyes.
He lay there, staring at the ceiling, listening to ropes creak and wood settle. The Thousand Sunny was anchored in a lush bay, bobbing softly on quiet waves, waiting on a log pose to settle — another nameless island taking its sweet time deciding whether it was real enough to point toward.
Navigation nonsense. Hours of it. Sometimes days.
Before falling asleep, he’d been so bored he’d almost started a fight just to see who would bite first. Naturally, it would have been the lousy Cook.
The boredom still sat heavy in his chest, matched only by the thirst scraping the back of his throat. He swallowed and grimaced.
Yeah. Definitely needed a drink.
He dragged himself upright and followed the familiar pull of habit toward the galley. He knew where Sanji hid the alcohol this week, behind the false bottom of the cabinet, tucked just far enough back that Zoro was supposed to miss it.
He never did.
Sanji tried to be subtle about it. Rotated hiding spots. Labeled things wrong. Gave him dirty looks that said don’t you dare. Zoro ignored all of it with the ease of long practice. If there was booze on the ship, he would find it. It was less a skill than a law of nature.
The lights spilling out from underneath the galley door stopped him short.
If Sanji was up this early — or late — then either something had gone wrong, or something worth watching was happening. Zoro shifted quietly to the side, peering in through the grimy window.
The cook stood perfectly still at the counter, shoulders rigid, head bowed slightly, cigarette unlit between his lips. His hands hovered over the cutting board, not moving, just waiting. Coiled tight. Focused down to a razor’s edge.
Zoro watched, matching the Blonde’s perfect stillness.
He’d seen Sanji angry more times than he could count. Loud, explosive, all fire and motion. He’d seen him relaxed, too, leaning against counters, flirting, cooking on instinct. This was neither. This was something different. Something sharper.
Zoro noticed the way Sanji’s weight was balanced just so, like he was braced for impact. The way his jaw was set, not in irritation but concentration. The alertness of someone holding himself back until it was time to move.
Yeah.
This definitely beat being bored.
Zoro straightened and pushed the galley door open. Hard. It slammed against the wall with a satisfying bang and made Sanji jerk like he’d been shot.
Things escalated fast after that. One moment Sanji was whirling on him, teeth bared, curses already flying, and the next there was steel flashing up between them.
Real steel.
A knife.
Close enough that Zoro felt the whisper of air it displaced.
He’d sparred with Sanji a thousand times — kicks, insults, heat, fury traded back and forth until it blurred into habit. This wasn’t that.
Sanji held the knife like he meant it. Grip tight, knuckles pale, eyes bright and feral, every line of his body drawn taut around the promise of violence. No restraint. No calculation about consequences. Just honest, focused readiness.
For the first time, Zoro saw Sanji with nothing held back.
And it was beautiful.
He stepped closer before he could stop himself, more curious than cautious. Close enough to feel Sanji’s breath. Close enough to feel the heat off his skin.
The blade kissed his throat. He stopped just shy of letting it cut.
Sanji was shaking. Barely — but Zoro felt the tremor like a current between them. He took in everything: the stuttering breaths, the warm exhale against his jaw, the smell of smoke and heat with something faintly sweet beneath it. Sanji’s focus kept slipping, not to Zoro, but past him — pulled back again and again to what waited on the cutting board, as if that, not the knife, was what bound them this close.
That was when it clicked.
The cook cared about this ugly piece of fish. Deeply, in an unguarded way that left him exposed. Enough that it had him rattled. Enough that he’d drawn steel on a crewmate without thinking twice.
Surprise hit first. Then something warmer spread through Zoro’s chest.
He knew the cook’s temper. But this was different. Nothing left to hide behind, just sharp edges and trembling focus, Sanji stripped down to wild-eyed, off-balance devotion.
Up close, Zoro could see the pulse jumping hard in Sanji’s throat. He could feel the brittle strength in him, like a bowstring drawn too far. He could see how badly Sanji wanted to stay in control, and how close he was to losing it.
And Zoro wanted to keep him like this a little longer.
Burning hot and bright and wild in the narrow space between them, close enough that the heat of Sanji’s body felt like a hand on his skin.
So he softened his voice, careful not to spook him, speaking the way you would to something cornered with its hackles up. Close enough that Sanji couldn’t forget the blade at his throat; calm enough that he wouldn’t bolt.
He watched Sanji listen despite himself. Watched the knife lower, degree by stubborn degree.
When Sanji finally turned away, defeated in a way he clearly hated, Zoro smiled.
Yeah.
He was still thirsty.
But now he was awake in a way that had nothing to do with alcohol, and everything to do with the ghost of cold steel on his skin and the knowledge that Sanji could be pushed that far.
###
Sanji had been thinking about the cut since the moment they’d hauled the fish aboard.
Not the cooking or the seasoning. Just the cut.
He knew how to fillet a fish in at least fifty different ways. Clean breaks for firm flesh. Long, gliding slices for delicate muscle. Techniques for bones that splintered, for skin that fought back, for creatures that bled, or burned, or screamed if you were careless.
None of the normal ways would do.
This fish wasn’t meant to be processed. It didn’t want efficiency. It demanded intention. Reverence. A blade placed not where it was easiest, but where it was right.
Sanji hovered, knife poised. The moment stretched, begging not for speed but for precision. He slowed his breathing until his pulse followed suit. He steadied his hands.
Calm, he told himself. Very calm.
“Are you going to cut it,” Zoro’s voice drawled from far too close, “or flirt with it?”
The words sliced through his focus.
But Sanji didn’t jump this time. Didn’t whirl. He closed his eyes for half a second instead, jaw tightening around the cigarette, and exhaled slowly through his nose.
Zoro was close. Close enough that Sanji could feel the heat of him at his back. Close enough that the air shifted, heavy with his scent and the quiet certainty of his presence.
Sanji adjusted his grip on the knife.
Calm, he reminded himself again. Be caaaaaalm.
Zoro drew in a breath to say something else.
Sanji cut.
He moved so fast it barely registered as motion, no flourish, no warning, just a clean, decisive glide of steel that split silence itself. The blade slid in at an angle no textbook would recommend, not straight down the spine, not along the belly, but between, finding a seam that wasn’t obvious until it yielded. There was no tearing. No resistance. Just a soft, surprised sound, like silk giving way.
Behind him, Zoro sucked in a sharp, astonished gasp.
“Whoa! Can you do that again?”
“No, dumbass,” Sanji said, wetting his lips. “Clearly I can’t.”
The fish lay open now: pearlescent flesh glimmering faintly as if it remembered the light.
Sanji worked with small, exact motions, letting the knife do what it wanted to do, without forcing it. He separated the fins first, slicing them free at the base where the red-threaded edges met bone, setting them aside on a folded cloth. Poison there. Handle later.
He freed the gills, cutting them loose in a single motion. They came away cleanly, rinsed once, then laid out apart from the rest. The head followed. One precise cut behind the jaw, another through the collar, separating it neatly from the body.
Next came the bones, eased out whole, teased free along natural channels that felt more like suggestions than a structure. He laid them in careful order, longest to shortest, each one aligned like notes on a staff.
He turned to the scales. The knife slid beneath each plate and lifted them whole, one by one, until they lay stacked and gleaming like coins. The skin peeled away next in long, unbroken sheets, iridescence dimming only slightly as it left the flesh; he folded it neatly, once, twice, and set it aside.
The flesh itself he divided last. Not into fillets, but into portions defined by grain and tension, each cut acknowledging a shift in texture, a change in color. He separated muscle meant for heat from muscle meant for cold.
When he opened the body cavity, he did it with care, hands steady now, reverent. The innards came free cleanly, no rupture, no waste. He sorted them by instinct: bitter sacs isolated immediately, glistening organs placed gently into waiting bowls, translucent membranes stretched flat to dry. Even the blood he caught, not a drop lost, letting it pool dark and glossy in a shallow dish.
By the time he was done, the cutting board looked like an altar: Everything had its proper place.
Sanji finally stilled, knife resting lightly in his hand.
“Most of that stuff is just gross,” Zoro made a dry gagging sound. “Tell me you’re not cooking that.”
Sanji turned on him slowly.
“Get the fuck out of my galley already,” he snapped. “You don’t deserve to be in its presence.”
Zoro snorted, unimpressed. “You’re acting like it’s going to get offended.”
Sanji bristled. “You wouldn’t recognize respect if it bit you.”
“Oh, yeah?” Zoro’s eyes flicked back to the neatly arranged bones, the folded skin, the bowls set with deliberate care. His voice dropped, just a little. “Looks like you enjoyed it a little too much.”
Sanji stepped closer, smiling without humor. “Careful,” he said softly. “You’re standing very close to something sharp.”
But Zoro only grinned.
Sanji knew that smug little expression. Zoro wore it when he thought he’d figured something out, and worse, when he was right.
Sanji’s irritation cooled, replaced by a thin, wary edge. “What.”
Zoro shrugged, grin lingering. “Nothing. Just didn’t expect you to look like that while cutting up a fish.”
Sanji scowled. “Like what.”
“Hm.” Zoro tilted his head and looked Sanji up and down slowly. “Like that.”
Heat crawled up under Sanji’s skin before he could shove it back down. His chest felt too tight. He straightened without meaning to, as if called to attention, every line of him suddenly aware of being seen.
“What,” Sanji said again, harsher this time.
Zoro’s gaze didn’t waver. If anything, it sharpened. “Worked up,” he said. “Like you’re enjoying yourself.”
Sanji scoffed, but it came out thin. “You don’t know what you’re talking about.”
“Maybe I do.” Zoro’s mouth twitched.
Sanji swallowed, pulse ticking too fast now, suddenly aware of how little space was between them.
For a heartbeat, neither of them moved.
Then Sanji turned back to the cutting board abruptly, breaking the line of sight.
“Go away,” he muttered.
###
It was no secret that Zoro was a competitive man, and there was nothing that ever happened between him and the cook that wasn’t that: who hit harder, who lasted longer, who got there first, whose bounty climbed faster, whose strength held when it mattered.
Even this slid instinctively into that familiar shape — and the realization brought a flicker of relief. Something had been building between them — nameless, annoying as hell.
Competition he understood. He could put his teeth into that and bite down.
It wasn’t news to Zoro that the cook knew how to use a knife; that kind of came with the territory. A cook who couldn’t handle steel was useless, and Sanji wasn’t — though Zoro would never admit that to his face. He had watched him work before: quick, precise cuts, long, fluid strokes, neat efficient motions.
Up close, stripped of banter and fire and noise, the skill showed itself in completely new ways.
Sanji’s hands were steady and precise, fingers long and dexterous, knuckles lightly scarred but well-kept. Callused where they should be, smooth where they needed to be. Strong hands, but careful ones — hands that could break things and chose not to. They moved with quiet confidence, wrists loose, grip shifting without thought, as if the knife weren’t a tool at all but a piece of him that happened to shine.
Zoro's hands, in comparison, were broader, rougher, built for impact rather than finesse. Hands meant to close around hilts, to strike and endure.
And suddenly he was measuring them, lining them up in his mind against Sanji’s without meaning to. Judging reach and grip, how they’d fit together or clash, which would give first if they locked.
He wondered, briefly, what those hands would feel like under his own. Warm, probably. Callused in places he could map by touch. Strong enough to push back.
The thought came and went in the space of a breath. Zoro shut it down, jaw tightening. He scowled, irritated by the intrusion, and forced his attention back to the knife.
Except the knife wasn’t moving anymore.
Sanji had gone still again, shoulders squared, head bowed slightly, eyes fixed on the strange, deliberate display of fish pieces laid out before him.
Zoro should have stopped there. He knew that. Any further and it stopped being what they understood — and tipped into something else. Something without rules they’d agreed on. Something harder to walk back from.
He leaned in anyway. Just enough that Sanji would feel it: the heat of his body at his back, the shadow cutting across the counter, the unmistakable weight of someone refusing to give him space.
“Cut another one,” Zoro murmured.
It wasn’t quite a challenge. It wasn’t quite a request. It hovered between them, unfinished, daring Sanji to decide what it was.
Sanji’s throat worked around a swallow. His grip on the knife tightened, then eased, breath hitching once before steadying again.
Zoro’s eyes betrayed him, dropping to Sanji’s mouth, then back to the knife, then to his hands, like he couldn’t decide which was worse to be caught staring at.
Sanji kicked him.
A sharp, efficient strike to the midsection that sent Zoro stumbling back a step with a surprised grunt.
Zoro reacted on instinct, heel snapping out in return—
—and Sanji caught it.
One hand clamped around Zoro’s ankle, stopping the kick cold before it could land.
“Don’t,” Sanji said sharply.
Zoro froze, balanced awkwardly, then let his foot drop with a scowl. “The hell?”
Sanji didn’t answer right away. He shoved Zoro back another step instead, putting distance between him and the counter, between him and the fish.
“I will gladly beat you up later,” Sanji said, voice tight with restraint. “Put it on the schedule. But right now, you are going to stop being an idiot.”
Zoro snorted. “You threatening me, Cook?”
Sanji turned, reached under the counter, and slapped a bottle into Zoro’s chest hard enough that he had to catch it.
“I’m bribing you,” Sanji said flatly. “You take this. You sit over there.” He jerked his head toward the far end of the galley. “You drink it quietly and keep your mouth shut until I’m done.”
Zoro looked down at the bottle. Then back up at Sanji. There was a brief, unwelcome spark of satisfaction at being told to stay.
“…What kind?”
“The good kind,” Sanji answered, mouth pinched like he already regretted it.
Zoro took the bottle without another word and moved to the far end of the galley, dropping into a chair with his back to the wall. He kicked one boot up onto the rung and tipped the bottle back, taking a long pull.
The burn hit hard. Yep, good stuff.
He drank and watched.
Sanji turned back to the cutting board, shoulders squared, spine straightening as he reclaimed his space. The knife came up again. For a moment, Zoro thought Sanji might glance back, checking that Zoro was actually staying put.
He didn’t.
The blade moved.
Zoro’s eyes followed the line of steel as it slid, lifted, turned.
Zoro took another drink, slower this time.
Sanji might not look at him, but Zoro had the distinct sense he was aware of every inch of space between them anyway.
Good.
Zoro leaned his head back against the wall, the bottle resting against his knee. The alcohol warmed his chest but didn’t blur a thing: His thoughts stayed clear.
###
Sanji began to sweat.
The stove wasn’t even on yet, but a bead ran down the side of his neck, disappearing into his collar. His eyelid twitched with the effort it took not to look back — not to acknowledge the nuisance in the corner who was silent yet watching.
Focus.
He retreated into procedure — the safest place he knew. Sanji went through the steps in his head, mapping them with the precision of muscle memory. Every piece had a place; every part had a purpose.
The bones would go on first — collar, spine, the long delicate ribs he’d lined up like a staff. Cold water. Slow heat. Never rushed, barely disturbed. Drawn into a broth clear as tidewater and just as deep. Scum skimmed, heat steady.
The head would follow once the broth had found its footing. Split cleanly to open cheeks and collar meat, jaw cracked to release strength. Eyes removed intact, blanched, added back at the end to lend body and depth — clouding the broth just enough to give it weight without dulling its clarity.
The scales would be washed and dried. Later, burned down slowly and ground fine — a mineral salt to be used sparingly. Not for flavor. For balance. Too much would ruin everything.
The skin, folded and waiting, would hang near the galley vent, stretched in the ship’s warm breath until it went taut and papery. In hours, it would blister over charcoal and crackle apart, needing nothing but salt.
The fins required patience. Soak, blanch, soak again — danger leached out a little at a time before oil ever touched them. Done right, they would fry into something impossibly crisp, risk turned into sound and texture. Done wrong, they would kill. Sanji did not intend to be wrong.
The gills could be bitter, unforgiving. He would wash them again and again until the last trace of blood was gone, then cut them fine and drop them into oil hot enough to sing. Heat would scour them down into something sharp and bracing.
The flesh he had divided by instinct, and instinct would guide it again. The firmer portions meant for heat would be minced and shaped into cakes, fried until the edges browned and the centers stayed soft. The delicate muscle meant for cold would be sliced thin and served raw, dressed only in brine and kelp.
The organs waited in their bowls, glossy and intact. Some would return to the broth, enriching without overwhelming. Some would be seared and eaten as they were, rich and metallic. Translucent membranes would dry and crisp into something brittle and strange. Even the blood he caught reduced with seaweed into a dark glaze, brushed where depth was needed most.
He would not use anything that didn’t belong to the sea.
No dairy. No grains. No sweetness pulled from soil. Only what the tides would recognize: sea salt, kelp, dried bonito shaved paper-thin, sea urchin roe, fermented brine drawn from anchovies, sharp enough to cut but born entirely of water.
Sanji began. His hands were steady.
His heartbeat was not.
The weight of Zoro’s gaze at his back didn’t lift; if anything, it pressed harder, like a hand between his shoulder blades urging him forward. Sanji swallowed and kept his eyes on the fish, on the vision of what it demanded to become.
Hours passed.
The broth reduced to exactly what it needed to be. Oil sang, then quieted. Steam rose and thinned. Plates warmed. Knives were wiped clean and set aside.
When it was done, the galley went very still.
Sanji stood over the finished meal, chest tight, hands damp despite himself.
The dish before him was flawless. Complete in a way that had nothing to do with presentation or technique. Every part of the fish had become exactly what it was meant to become — nothing wasted, nothing forced, nothing taken lightly.
Sanji felt it settle into him slowly, like a tide coming in without asking permission. He had followed the rules, even the ones no one had ever written down. He had listened. He had cut where it wanted to be cut, waited when it demanded patience, held back when instinct screamed to rush.
His fingers curled against the edge of the counter, grounding himself in the familiar grain of wood. He thought, briefly, of all the meals he’d made over the years — food meant to nourish, to delight, to be devoured without ceremony.
This wasn’t that.
What stood before him did not belong to him.
He had guided it here, bled time and focus into it, given it his hands — his restraint, his fear. He had stood witness and executioner and priest all at once.
You didn’t eat something you’d sworn yourself to.
You didn’t take the final step.
You offered it.
Sanji straightened slowly, breath measured, heart beating too loud in his ears. He spit out the unlit cigarette that still hung between his lips and turned.
Zoro was still there. Leaning back in his chair, eyes clear and intent in a way that made Sanji’s pulse jump. He hadn’t slept. Hadn’t looked away.
They stared at each other.
“No,” Zoro said, immediately. Not angry. Just flat. “Absolutely not.”
Sanji huffed a breath. “Shut up.”
“You’re not poisoning me,” Zoro went on, jumping to his feet. “And you’re not doing some weird martyr…”
“You broke the crate,” Sanji snapped. “You freed it. You stayed.”
That stopped him.
Sanji set the plates down between them.
“Sit,” he commanded.
###
Zoro didn’t sit right away.
He looked at the plates and bowls like they might bite him.
The dishes didn’t steam. They didn’t smell the way food was supposed to smell — not rich, not sharp, not inviting. They carried the sea the way a memory does: distant, cool, impossible to pin down. Salt without brine. Depth without weight.
“This is a terrible idea,” Zoro said finally.
Sanji didn’t argue. He only watched, hands folded loosely, like he’d already stepped back from whatever came next.
Zoro clicked his tongue and dropped into the chair anyway. The wood creaked under his weight, loud in the quiet galley. He picked up the chopsticks, hesitated, fingers flexing once before they closed again.
The first bite was wrong.
Neither bad. Nor good. Just… fucking wrong.
The texture shifted as he chewed — firm, then almost dissolving, then firm again, like it couldn’t decide what it wanted to be in his mouth. The temperature was cooler than it should have been, even fresh from the pot. No obvious salt. No fat. No heat.
Instead, it tasted like movement.
Like standing on deck at night, waves rolling underfoot. Like iron before a storm. Like something vast passing beneath you without ever breaking the surface.
Zoro swallowed. His throat felt tight.
The second bite hit differently. Sharper. Not painful — but his tongue prickled, his jaw tensed, and for half a second his body reacted the way it did before a fight, blood waking, instincts snapping into alignment.
His hand tightened on the chopsticks without him meaning to.
“Huh,” he muttered.
Sanji didn’t move. Didn’t breathe louder. Just watched his face like he was reading the weather.
The broth came next. Zoro lifted the bowl, expecting heat.
It was barely warm.
The liquid slid over his tongue smooth as glass, and something in his chest loosened — abruptly, inexplicably. The ache he lived with — old injuries, old fatigue, old rage he never bothered to name — softened, just a fraction.
Zoro frowned into the bowl. “That’s annoying,” he said.
Sanji’s mouth twitched, then stilled.
Piece by piece, Zoro ate. Crisp skin that shattered like thin ice. Flesh that tasted clean and unforgiving. A bitterness that lingered just long enough to make him want water — then vanished.
It didn’t fill him. It didn’t comfort him. It was fucking horrible — and somehow the most wonderful thing he had ever tasted.
When the plates and bowls were empty, he set the chopsticks down carefully and looked anywhere but at the cook.
“Well?” Sanji asked at last, quiet but tight, braced anyway.
Zoro opened his mouth.
Nothing came out.
He tried again, searching automatically for something insulting, something dismissive — too salty, undercooked, weird as hell, what were you thinking, you idiot cook…
Nothing.
Zoro leaned back, rubbing a hand over his mouth. His chest felt strange, like something had passed through him and left the door ajar on the way out.
“…I didn’t like it at all,” he said finally.
Sanji exhaled, slow and careful.
“But,” Zoro added, glancing up, “I’m not gonna insult it.”
Sanji stilled.
Zoro snorted softly, shaking his head. “Feels like it’d take that personally.”
For a long moment, neither of them spoke.
Then Sanji turned away, shoulders dropping just a fraction, like he’d been holding something up for hours and was finally allowed to set it down.
“Good,” he said quietly.
Zoro watched him go, the aftertaste of the sea lingering on his tongue, and knew — with the same certainty he felt before drawing his swords — that he would never forget that meal.
And that whatever he had been offered, he had accepted.
