The marinade does the work while you prep the beans
This dish comes together in about 30 minutes from start to plate, and the cod stays moist because the marinade — soy sauce, ginger, garlic, and a touch of sesame oil — penetrates the fish in the time it takes to trim and blanch the beans. You sear the cod skin-side down in a hot pan to build a crust, then finish it in the oven while the beans cook on the stovetop. The result is flaky, seasoned fish with a slight caramelized edge and bright green beans that still have snap.
The technique works because cod's mild flavor takes on the marinade without getting overwhelmed, and the fish's natural moisture means it won't dry out during the short cooking time. If you buy cod fillets that are roughly the same thickness — about three-quarters of an inch — they'll cook evenly and be done at the same moment as your beans.
Key Takeaways
- Marinate the cod for 15 to 20 minutes while you prep the beans; longer than that and the salt in the soy sauce begins to cure the flesh in ways you don't want.
- Sear the cod skin-side down in a hot pan to build a golden crust, which adds flavor and helps the fish hold together when you move it to the oven.
- Blanch the green beans in salted boiling water for 4 to 5 minutes, then finish them in a hot pan with garlic and a splash of the marinade for depth.
- The cod finishes in a 400°F oven in about 8 to 10 minutes; it's done when the flesh flakes easily at the thickest part and is opaque all the way through.
What you need: ingredients and their roles
For the marinade: Start with one-quarter cup soy sauce, two tablespoons rice vinegar, one tablespoon sesame oil, one tablespoon honey, two cloves garlic (minced), and one tablespoon fresh ginger (minced). The soy and vinegar carry salt and acid; the sesame oil adds richness; the honey rounds out the salt and helps the marinade caramelize on the fish. Garlic and ginger are the backbone — don't skip either one, and don't use powdered versions here.
For the fish: Four cod fillets, about 5 to 6 ounces each and roughly three-quarters of an inch thick. Skin-on fillets hold together better during cooking and develop a better crust than skinless ones. Ask your fishmonger to check that the pin bones have been removed; if they haven't, pull them out with tweezers before you marinate.
For the beans: One pound fresh green beans, trimmed at both ends. A pinch of red pepper flakes, two cloves garlic (sliced thin), and a tablespoon of neutral oil to finish. The beans should be bright green and snap when you bend them; if they're limp or dull, they've been sitting too long.
Marinating the cod: timing and technique
Whisk the soy sauce, rice vinegar, sesame oil, honey, garlic, and ginger together in a shallow bowl or baking dish. The mixture should smell sharp and warm. Place the cod fillets skin-side up in the marinade, turning them once so both sides get coated. Set a timer for 15 minutes — this is the sweet spot. The fish absorbs the flavor without the salt beginning to denature the protein in a way that changes the texture.
If you marinate longer than 20 minutes, the cod will start to firm up and become slightly rubbery, which defeats the purpose of this quick cooking method. If you're running behind, 10 minutes is enough to season the fish; just know the flavor will be gentler. Don't marinate in the refrigerator; room-temperature fish cooks more evenly than cold fish straight from the fridge.
Searing and finishing the cod in the oven
While the cod marinates, preheat your oven to 400°F. Heat a large oven-safe skillet over medium-high heat for two minutes. Add a thin film of neutral oil — just enough to coat the pan. When the oil shimmers, it's ready.
Remove the cod from the marinade, letting excess drip back into the bowl. Reserve the marinade. Place the fillets skin-side down in the hot pan and do not move them for three to four minutes. You want the skin to crisp and the bottom to develop a golden crust. You'll hear a gentle sizzle; that's the sound of the Maillard reaction happening, which is where the flavor comes from.
After three to four minutes, flip the fillets carefully with a thin spatula. The skin should be golden and crispy. Transfer the skillet to the oven and bake for 8 to 10 minutes, depending on the thickness of your fillets. The fish is done when the flesh at the thickest part flakes easily with a fork and is opaque all the way through. If you have a thin instant-read thermometer, cod is done at 145°F.
Blanching and finishing the green beans
Bring a large pot of salted water to a rolling boil — the water should taste like the sea. Add the trimmed green beans and cook for 4 to 5 minutes, until they're tender but still have a slight snap when you bite one. Drain them in a colander and set aside.
While the beans cook, heat a large skillet over medium-high heat and add a tablespoon of neutral oil. When the oil is hot, add the sliced garlic and red pepper flakes. Cook for about 30 seconds, stirring constantly, until the garlic is fragrant but not brown. Add the blanched beans and toss to coat. Pour in two tablespoons of the reserved marinade and toss again. Cook for one more minute, just long enough for the beans to absorb the flavor. Taste and add a pinch of salt if needed.
Plating and serving
Divide the green beans among four plates or a serving platter. Top each portion with a cod fillet, skin-side up so the crispy skin stays visible. Drizzle any pan juices from the skillet over the fish. If you have extra marinade, you can warm it gently in a small saucepan and drizzle it over the plate, but go easy — the marinade is salty and a little goes a long way.
Serve immediately while the cod is still warm and the beans still have their snap. A squeeze of fresh lime juice over the top brightens everything. Steamed rice or a simple salad of cucumber and rice vinegar are natural sides, but the dish is complete on its own.
Why this method works for cod
Cod is a lean, mild white fish with delicate flesh that can dry out if you overcook it by even a minute or two. The combination of searing and oven-finishing protects against that: the initial sear creates a crust that seals in moisture, and the oven's gentler, surrounding heat cooks the interior evenly without the direct heat of the stovetop, which can toughen the outside before the inside is done.
The marinade's soy sauce and sesame oil add umami — that savory depth — which cod needs because its own flavor is so subtle. The ginger and garlic cut through the richness of the oil and add brightness. This is why the marinade works better than simply seasoning the fish with salt and pepper after cooking; the flavors have time to integrate into the fish itself.
Frequently Asked Questions
Can I use skinless cod fillets instead?
Yes, but they won't develop the same golden crust and they're more fragile when you flip them. If you use skinless fillets, reduce the searing time to two minutes on the first side, flip gently, and move to the oven immediately. Watch them closely in the oven because they'll cook a minute or two faster.
What if I don't have sesame oil?
Use a neutral oil like canola or grapeseed oil instead, but increase the soy sauce by a tablespoon to compensate for the richness you're losing. The dish won't have quite the same depth, but it will still be good. Avoid olive oil; its flavor doesn't work with this marinade.
How do I know when the cod is done without a thermometer?
Look at the thickest part of the fillet and gently press it with a fork. The flesh should flake easily and be opaque all the way through, with no translucent or raw-looking center. If it still looks slightly translucent, give it another minute in the oven and check again.
Can I make this ahead and reheat it?
The dish is best eaten fresh, but you can marinate the cod up to four hours ahead and keep it in the refrigerator. Bring it to room temperature for 10 minutes before cooking. Leftovers can be refrigerated and eaten cold the next day, though the texture of the fish will be less delicate.
What other fish works with this marinade?
Halibut, sea bass, and flounder all work well. Avoid oily fish like salmon or mackerel; their strong flavor competes with the marinade rather than letting it shine. Stick with mild, white-fleshed fish that are similar in thickness to the cod.