A bright, fresh finish for mild white fish

Sweet basil relish turns a simple piece of cod into something that tastes like you spent the afternoon cooking. The relish is just basil, a little sugar, vinegar, and whatever fruit or vegetable you have on hand — it takes fifteen minutes and sits on top of the fish after it comes off the heat. The basil stays green and alive because you never cook it, and the sweetness cuts through the richness of the fish without drowning it.

This is the kind of dish that works for a weeknight dinner or when you want to feed people something that feels special. The contrast between warm, crisp-skinned fish and cold, bright relish is what makes it memorable — you are not layering flavors so much as creating a moment on the plate.

Key Takeaways

  • Cook cod skin-side down in a hot pan until the skin crisps and the flesh turns opaque, which takes about six minutes for a thick fillet.
  • The relish is made from fresh basil, sugar, vinegar, and diced fruit or vegetables, stirred together cold just before serving.
  • Sweetness in the relish comes from a small amount of sugar and the natural sugars in fruit like peaches or berries, not from added syrups.
  • Serve the relish on top of the fish after plating so the basil stays bright and the texture stays crisp.

Why this combination works

Cod has a delicate, slightly sweet flavor that gets lost under heavy sauces. Basil is peppery and aromatic without being aggressive, and it pairs with the fish the way it pairs with tomatoes — they just belong together. The relish adds texture and brightness without covering up what makes the fish good in the first place.

The sweetness matters too. A small amount of sugar in the relish balances the vinegar and brings out the basil's natural sweetness. You are not making a dessert; you are making something that tastes fresh and alive on the plate. The vinegar keeps everything from tasting cloying, and the fruit adds body without weight.

How to cook the cod

Pat your fillet dry with a paper towel — moisture is the enemy of a crisp skin. Heat a skillet over medium-high heat until a drop of water sizzles on contact. Add a thin film of oil with a high smoke point: neutral oil, grapeseed oil, or clarified butter all work. Place the cod skin-side down and do not move it. The skin will stick at first, then release when it is crisp, usually after four to six minutes depending on the thickness of your fillet.

Once the skin releases easily, flip the fish and cook for another two to three minutes on the flesh side. The fish is done when it flakes easily with a fork and the thickest part is opaque all the way through. A fillet that is one inch thick will take about eight to ten minutes total. Thicker fillets need a few minutes longer; thinner ones need less time. The moment you flip it is the moment to start watching — overcooked cod becomes dry and loses its sweetness.

Season the fish with salt and pepper before it goes in the pan, not after. This gives the seasoning time to dissolve into the flesh rather than sitting on the surface. If your pan is not hot enough, the skin will steam instead of crisp, so wait until you see the first wisps of smoke before you lay the fish down.

Making the relish

Chop fresh basil leaves into pieces about the size of a pea — not a fine mince, not whole leaves. You want texture. Put the basil in a small bowl with a pinch of salt and one teaspoon of sugar. Stir gently so the salt and sugar start to break down the basil leaves and release their oils.

Add one tablespoon of good vinegar — white wine vinegar, sherry vinegar, or rice vinegar all work. Stir. Now add your fruit or vegetable: diced peaches, diced strawberries, diced cucumber, diced tomato, or even diced bell pepper. Use about half a cup of whatever you choose, and cut it into pieces no larger than a quarter-inch. Stir everything together and taste. You should taste basil first, then sweetness, then a bright vinegar note at the end. If the vinegar is too strong, add a tiny bit more sugar. If it tastes flat, add a pinch more salt.

Make the relish no more than thirty minutes before you serve it. The basil will start to darken if it sits too long, and the fruit will release water and make the relish soggy. If you are cooking for guests, you can prep all your ingredients ahead — chop the basil, dice the fruit, measure the vinegar and sugar — and stir it all together while the fish is cooking.

Choosing your fruit or vegetable

Peaches are the classic choice — their sweetness and soft texture work perfectly with cod. Use ripe peaches that smell fragrant; underripe ones will taste mealy and add nothing to the dish. Strawberries bring tartness along with sweetness and work especially well if your vinegar is mild. Cucumber adds crunch and a cool, clean taste that is good in summer. Tomato works if you use a ripe one and remove the seeds so the relish does not get watery.

You can also mix two things together: peach and basil is wonderful, but peach and strawberry with basil is also good. The only rule is that whatever you choose should be ripe and flavorful on its own. A mediocre peach will make a mediocre relish. Think about what is in season where you are — that is almost always the best choice.

Plating and serving

Place the cod on a warm plate skin-side up so the crisp skin stays visible. Spoon the relish over the top or alongside the fillet — either way works, but spooning it over makes the dish look finished. Serve right away while the fish is still warm and the relish is still cold. The temperature contrast is part of what makes this dish work.

This dish does not need much else. A simple salad with lemon vinaigrette, or a piece of good bread to soak up any juices, is all you need. If you want a starch, boiled new potatoes or rice work without competing with the flavors on the plate. The relish is bright enough that it does not need a sauce underneath.

Frequently Asked Questions

Can I make the relish ahead of time?

You can make it up to two hours ahead if you keep the basil separate and stir it in just before serving. The fruit and vinegar will keep, but basil darkens and loses its bright color once it is cut and exposed to air. Chop the basil at the last moment for the best result.

What if I do not have fresh basil?

Fresh basil is really what this dish is about — dried basil tastes like hay and will not give you the same result. If you cannot find fresh basil, try fresh mint or fresh tarragon instead, or make a simple lemon butter sauce and skip the relish altogether.

Can I use frozen cod?

Yes, but thaw it completely and pat it very dry before cooking. Frozen cod releases more water as it cooks, which makes it harder to get a crisp skin. Thaw it in the refrigerator overnight, or in cold water for an hour, then dry it thoroughly with paper towels.

How do I know when the skin is crisp enough?

The skin should sound crispy when you tap it with your fork, and it should not bend or fold when you lift the fillet. If it is still soft or rubbery, give it another minute or two. The skin will continue to crisp slightly as the fish rests after cooking.

Can I make this with a different fish?

Yes. Any mild white fish works — halibut, sea bass, flounder, or sole. Adjust the cooking time based on thickness: thinner fillets like sole need only three to four minutes total, while thicker fish like halibut may need twelve to fifteen minutes. The relish works with all of them.